@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&family=Source+Code+Pro:wght@400&display=swap");
/* 1. Use a more-intuitive box-sizing model */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* 2. Remove default margin for common elements */
* {
  margin: 0;
}

/* 3. Allow percentage-based heights and improve line-height */
body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
  min-height: 100dvh;
}

/* 4. Improve media defaults */
img,
picture,
video,
canvas,
svg {
  max-width: 100%;
}

/* 5. Remove built-in form typography styles */
input,
button,
textarea,
select {
  font: inherit;
}

/* 6. Avoid text overflows */
p,
h1,
h2,
h3,
h4,
h5,
h6 {
  overflow-wrap: break-word;
}

table {
  border-collapse: collapse;
}

/* 7. Create a root stacking context (optional but helpful) */
#root,
#__next {
  isolation: isolate;
}

:root {
  --font-color: oklch(37.2% 0.044 257.287deg);
  --heading-color: oklch(20.8% 0.042 265.755deg);
  --link-color: oklch(39.1% 0.09 240.876deg);
  --hover-color: oklch(44.3% 0.11 240.79deg);
  --viewport-bg: oklch(96.8% 0.007 247.896deg);
  --bg: oklch(55.4% 0.046 257.417deg);
  --light-bg: oklch(92.9% 0.013 255.508deg);
  --input-bg: transparent;
  --border: 0.063rem solid oklch(27.9% 0.041 260.031deg);
  --table-hover: oklch(27.9% 0.041 260.031deg);
  --button-color: oklch(95.1% 0.026 236.824deg);
  --button-bg: oklch(39.1% 0.09 240.876deg);
  --button-bg-hover: oklch(50% 0.134 242.749deg);
  --form-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.26);
  --form-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5);
  --filter-shadow: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5));
}

[data-theme=dark] {
  --font-color: oklch(96.8% 0.007 247.896deg);
  --heading-color: oklch(96.8% 0.007 247.896deg);
  --link-color: oklch(58.8% 0.158 241.966deg);
  --hover-color: oklch(74.6% 0.16 232.661deg);
  --viewport-bg: oklch(27.9% 0.041 260.031deg);
  --input-bg: oklch(92.9% 0.013 255.508deg);
  --border: 0.063rem solid oklch(92.9% 0.013 255.508deg);
  --filter-shadow: drop-shadow(0px 0px 10px rgba(200, 200, 200, 0.5));
}

hr {
  border-bottom: var(--border);
  border-left: 0;
  border-right: 0;
  border-top: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Raleway", sans-serif;
  color: var(--heading-color);
  line-height: 1.2;
  clear: both;
  -webkit-hyphens: none;
          hyphens: none;
  margin-bottom: 0.5rem;
}

h1,
h2,
h3,
h4 {
  text-wrap: balance;
}

p,
.p {
  font-size: clamp(1.0625rem, 1.0057rem + 0.2424vw, 1.1875rem);
}

p,
blockquote,
pre {
  margin-bottom: 2rem;
  color: var(--font-color);
}

b,
strong,
dt {
  font-weight: bolder;
}

i,
em,
dfn,
cite,
abbr,
address {
  font-style: italic;
}

abbr,
acronym {
  border-bottom: 1px dotted oklch(55.6% 0 0deg);
  cursor: help;
}

mark,
ins {
  background: oklch(92.2% 0 0deg);
  text-decoration: none;
  color: oklch(37.2% 0.044 257.287deg);
}

del {
  text-decoration-color: oklch(51.4% 0.222 16.935deg);
}

small {
  font-size: 70%;
}

pre {
  overflow: auto;
  word-wrap: break-word;
  white-space: pre;
}

pre,
code,
kbd,
tt,
var {
  font-family: "Source Code Pro", monospace;
  color: var(--font-color);
}

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

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

h1,
.h1 {
  font-size: clamp(1.75rem, 1.3409rem + 1.8182vw, 2.75rem);
}

h2,
.h2 {
  font-size: clamp(1.625rem, 1.2273rem + 1.697vw, 2.5rem);
}

h3,
.h3 {
  font-size: clamp(1.5rem, 1.2159rem + 1.2121vw, 2.125rem);
}

h4,
.h4 {
  font-size: clamp(1.25rem, 0.9659rem + 1.2121vw, 1.875rem);
}

h5,
.h5 {
  font-size: clamp(1.125rem, 0.8409rem + 1.2121vw, 1.75rem);
}

h6,
.h6 {
  font-size: clamp(1rem, 0.7159rem + 1.2121vw, 1.625rem);
}

ul,
ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
  color: var(--font-color);
}

ul ul,
ol ol {
  margin-left: 10px;
}

dl {
  margin: 0;
}

dt {
  font-weight: 600;
}

dt, dd {
  margin: 0;
  color: var(--font-color);
}

p:has(+ ul),
p:has(+ ol) {
  margin-bottom: 5px;
}

img,
picture,
figure img {
  margin: 0;
}

figure {
  text-align: center;
}

figcaption {
  font-size: 1.1398963731rem;
  line-height: 1.4;
  color: var(--font-color);
}

label {
  display: block;
  font-weight: 600;
  color: var(--font-color);
}

input,
select,
textarea {
  display: block;
  outline: none;
  color: oklch(37.1% 0 0deg);
}

[type=color],
[type=date],
[type=datetime],
[type=datetime-local],
[type=email],
[type=month],
[type=number],
[type=password],
[type=search],
[type=tel],
[type=text],
[type=time],
[type=url],
[type=week],
input:not([type]),
textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  font-family: "Raleway", sans-serif;
  background-color: var(--input-bg);
  transition: all 150ms ease;
  font-size: 1.1398963731rem;
  border-radius: 0.3rem;
  border: var(--border);
  box-shadow: var(--form-box-shadow);
}
[type=color]:focus,
[type=date]:focus,
[type=datetime]:focus,
[type=datetime-local]:focus,
[type=email]:focus,
[type=month]:focus,
[type=number]:focus,
[type=password]:focus,
[type=search]:focus,
[type=tel]:focus,
[type=text]:focus,
[type=time]:focus,
[type=url]:focus,
[type=week]:focus,
input:not([type]):focus,
textarea:focus {
  outline: 1px solid var(--hover-color);
  box-shadow: var(--form-focus-box-shadow);
}
[type=color]:disabled,
[type=date]:disabled,
[type=datetime]:disabled,
[type=datetime-local]:disabled,
[type=email]:disabled,
[type=month]:disabled,
[type=number]:disabled,
[type=password]:disabled,
[type=search]:disabled,
[type=tel]:disabled,
[type=text]:disabled,
[type=time]:disabled,
[type=url]:disabled,
[type=week]:disabled,
input:not([type]):disabled,
textarea:disabled {
  cursor: not-allowed;
  box-shadow: none;
}
@media (hover: hover) {
  [type=color]:disabled:hover,
  [type=date]:disabled:hover,
  [type=datetime]:disabled:hover,
  [type=datetime-local]:disabled:hover,
  [type=email]:disabled:hover,
  [type=month]:disabled:hover,
  [type=number]:disabled:hover,
  [type=password]:disabled:hover,
  [type=search]:disabled:hover,
  [type=tel]:disabled:hover,
  [type=text]:disabled:hover,
  [type=time]:disabled:hover,
  [type=url]:disabled:hover,
  [type=week]:disabled:hover,
  input:not([type]):disabled:hover,
  textarea:disabled:hover {
    border-color: oklch(51.4% 0.222 16.935deg);
  }
}
[type=color]::-moz-placeholder, [type=date]::-moz-placeholder, [type=datetime]::-moz-placeholder, [type=datetime-local]::-moz-placeholder, [type=email]::-moz-placeholder, [type=month]::-moz-placeholder, [type=number]::-moz-placeholder, [type=password]::-moz-placeholder, [type=search]::-moz-placeholder, [type=tel]::-moz-placeholder, [type=text]::-moz-placeholder, [type=time]::-moz-placeholder, [type=url]::-moz-placeholder, [type=week]::-moz-placeholder, input:not([type])::-moz-placeholder, textarea::-moz-placeholder {
  color: oklch(55.6% 0 0deg);
  font-size: 0.9865470852rem;
  opacity: 0.75;
}
[type=color]::placeholder,
[type=date]::placeholder,
[type=datetime]::placeholder,
[type=datetime-local]::placeholder,
[type=email]::placeholder,
[type=month]::placeholder,
[type=number]::placeholder,
[type=password]::placeholder,
[type=search]::placeholder,
[type=tel]::placeholder,
[type=text]::placeholder,
[type=time]::placeholder,
[type=url]::placeholder,
[type=week]::placeholder,
input:not([type])::placeholder,
textarea::placeholder {
  color: oklch(55.6% 0 0deg);
  font-size: 0.9865470852rem;
  opacity: 0.75;
}

[type=search] {
  -webkit-appearance: textfield;
     -moz-appearance: textfield;
          appearance: textfield;
}

[type=file] {
  -webkit-appearance: textfield;
     -moz-appearance: textfield;
          appearance: textfield;
  color: var(--font-color);
}

textarea {
  resize: vertical;
}

[type=checkbox],
[type=radio] {
  display: inline;
  margin: 0;
}

button,
[type=button],
[type=reset],
[type=submit],
.btn {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  border: 0;
  font-family: "Raleway", sans-serif;
  font-size: 0.9865470852rem;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  border-radius: 0.3rem;
  padding: 10px 6px;
  width: 150px;
  color: var(--button-color);
  background: var(--button-bg);
}
button:hover,
[type=button]:hover,
[type=reset]:hover,
[type=submit]:hover,
.btn:hover {
  background: var(--button-bg-hover);
  color: var(--button-color);
}
button:disabled,
[type=button]:disabled,
[type=reset]:disabled,
[type=submit]:disabled,
.btn:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

table {
  width: 95%;
  margin: 2rem auto;
  background-color: transparent;
}
table caption {
  font-size: 1.1rem;
  caption-side: top;
  text-align: left;
  padding-bottom: 10px;
  font-weight: bold;
  color: var(--font-color);
}
table th,
table td {
  color: var(--font-color);
  padding: 0.7rem;
  vertical-align: top;
  border-top: var(--border);
  font-size: 1.1398963731rem;
  line-height: 1.5;
  text-align: left;
}
table th {
  font-weight: bold;
  color: var(--font-color);
}
table thead th {
  vertical-align: bottom;
}

tbody tr td,
tbody tr th {
  transition: background-color ease 150ms;
}

@media (hover: hover) {
  tbody tr:hover td,
  tbody tr:hover th {
    background-color: var(--light-bg);
    color: var(--table-hover);
  }
}
.table-condensed th,
.table-condensed td {
  padding: 0.2rem 0.25rem;
}

.table-bordered {
  border: var(--border);
  border-left: 0;
  border-collapse: separate;
}
.table-bordered th,
.table-bordered td {
  border-left: var(--border);
}
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-striped tbody tr:nth-child(odd) td,
.table-striped tbody tr:nth-child(odd) th {
  background-color: var(--light-bg);
  color: oklch(37.2% 0.044 257.287deg);
}

html {
  box-sizing: border-box;
  scroll-behavior: smooth;
}

body {
  font-feature-settings: "kern", "liga", "pnum";
  text-rendering: optimizeLegibility;
  background-color: var(--viewport-bg);
  color: var(--font-color);
  font-family: "Raleway", sans-serif;
  font-size: 1.1rem;
  line-height: 1.6;
}

a {
  color: var(--link-color);
  font-weight: 600;
  text-decoration: none;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  transition: color 150ms ease;
}
@media (hover: hover) and (pointer: fine) {
  a:hover {
    color: var(--hover-color);
  }
}

.wrapper {
  padding: 2rem 5%;
}

@media only screen and (min-width: 1024px) {
  .wrapper {
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
  }
}
.bg-red-50 {
  background-color: oklch(97.1% 0.013 17.38deg) !important;
}

.text-red-50 {
  color: oklch(97.1% 0.013 17.38deg) !important;
}

.border-red-50 {
  border-color: oklch(97.1% 0.013 17.38deg) !important;
}

.hover-bg-red-50:hover {
  background-color: oklch(97.1% 0.013 17.38deg) !important;
}

.hover-text-red-50:hover {
  color: oklch(97.1% 0.013 17.38deg) !important;
}

.bg-red-100 {
  background-color: oklch(93.6% 0.032 17.717deg) !important;
}

.text-red-100 {
  color: oklch(93.6% 0.032 17.717deg) !important;
}

.border-red-100 {
  border-color: oklch(93.6% 0.032 17.717deg) !important;
}

.hover-bg-red-100:hover {
  background-color: oklch(93.6% 0.032 17.717deg) !important;
}

.hover-text-red-100:hover {
  color: oklch(93.6% 0.032 17.717deg) !important;
}

.bg-red-200 {
  background-color: oklch(88.5% 0.062 18.334deg) !important;
}

.text-red-200 {
  color: oklch(88.5% 0.062 18.334deg) !important;
}

.border-red-200 {
  border-color: oklch(88.5% 0.062 18.334deg) !important;
}

.hover-bg-red-200:hover {
  background-color: oklch(88.5% 0.062 18.334deg) !important;
}

.hover-text-red-200:hover {
  color: oklch(88.5% 0.062 18.334deg) !important;
}

.bg-red-300 {
  background-color: oklch(80.8% 0.114 19.571deg) !important;
}

.text-red-300 {
  color: oklch(80.8% 0.114 19.571deg) !important;
}

.border-red-300 {
  border-color: oklch(80.8% 0.114 19.571deg) !important;
}

.hover-bg-red-300:hover {
  background-color: oklch(80.8% 0.114 19.571deg) !important;
}

.hover-text-red-300:hover {
  color: oklch(80.8% 0.114 19.571deg) !important;
}

.bg-red-400 {
  background-color: oklch(70.4% 0.191 22.216deg) !important;
}

.text-red-400 {
  color: oklch(70.4% 0.191 22.216deg) !important;
}

.border-red-400 {
  border-color: oklch(70.4% 0.191 22.216deg) !important;
}

.hover-bg-red-400:hover {
  background-color: oklch(70.4% 0.191 22.216deg) !important;
}

.hover-text-red-400:hover {
  color: oklch(70.4% 0.191 22.216deg) !important;
}

.bg-red-500 {
  background-color: oklch(63.7% 0.237 25.331deg) !important;
}

.text-red-500 {
  color: oklch(63.7% 0.237 25.331deg) !important;
}

.border-red-500 {
  border-color: oklch(63.7% 0.237 25.331deg) !important;
}

.hover-bg-red-500:hover {
  background-color: oklch(63.7% 0.237 25.331deg) !important;
}

.hover-text-red-500:hover {
  color: oklch(63.7% 0.237 25.331deg) !important;
}

.bg-red-600 {
  background-color: oklch(57.7% 0.245 27.325deg) !important;
}

.text-red-600 {
  color: oklch(57.7% 0.245 27.325deg) !important;
}

.border-red-600 {
  border-color: oklch(57.7% 0.245 27.325deg) !important;
}

.hover-bg-red-600:hover {
  background-color: oklch(57.7% 0.245 27.325deg) !important;
}

.hover-text-red-600:hover {
  color: oklch(57.7% 0.245 27.325deg) !important;
}

.bg-red-700 {
  background-color: oklch(50.5% 0.213 27.518deg) !important;
}

.text-red-700 {
  color: oklch(50.5% 0.213 27.518deg) !important;
}

.border-red-700 {
  border-color: oklch(50.5% 0.213 27.518deg) !important;
}

.hover-bg-red-700:hover {
  background-color: oklch(50.5% 0.213 27.518deg) !important;
}

.hover-text-red-700:hover {
  color: oklch(50.5% 0.213 27.518deg) !important;
}

.bg-red-800 {
  background-color: oklch(44.4% 0.177 26.899deg) !important;
}

.text-red-800 {
  color: oklch(44.4% 0.177 26.899deg) !important;
}

.border-red-800 {
  border-color: oklch(44.4% 0.177 26.899deg) !important;
}

.hover-bg-red-800:hover {
  background-color: oklch(44.4% 0.177 26.899deg) !important;
}

.hover-text-red-800:hover {
  color: oklch(44.4% 0.177 26.899deg) !important;
}

.bg-red-900 {
  background-color: oklch(39.6% 0.141 25.723deg) !important;
}

.text-red-900 {
  color: oklch(39.6% 0.141 25.723deg) !important;
}

.border-red-900 {
  border-color: oklch(39.6% 0.141 25.723deg) !important;
}

.hover-bg-red-900:hover {
  background-color: oklch(39.6% 0.141 25.723deg) !important;
}

.hover-text-red-900:hover {
  color: oklch(39.6% 0.141 25.723deg) !important;
}

.bg-red-950 {
  background-color: oklch(25.8% 0.092 26.042deg) !important;
}

.text-red-950 {
  color: oklch(25.8% 0.092 26.042deg) !important;
}

.border-red-950 {
  border-color: oklch(25.8% 0.092 26.042deg) !important;
}

.hover-bg-red-950:hover {
  background-color: oklch(25.8% 0.092 26.042deg) !important;
}

.hover-text-red-950:hover {
  color: oklch(25.8% 0.092 26.042deg) !important;
}

.bg-orange-50 {
  background-color: oklch(98% 0.016 73.684deg) !important;
}

.text-orange-50 {
  color: oklch(98% 0.016 73.684deg) !important;
}

.border-orange-50 {
  border-color: oklch(98% 0.016 73.684deg) !important;
}

.hover-bg-orange-50:hover {
  background-color: oklch(98% 0.016 73.684deg) !important;
}

.hover-text-orange-50:hover {
  color: oklch(98% 0.016 73.684deg) !important;
}

.bg-orange-100 {
  background-color: oklch(95.4% 0.038 75.164deg) !important;
}

.text-orange-100 {
  color: oklch(95.4% 0.038 75.164deg) !important;
}

.border-orange-100 {
  border-color: oklch(95.4% 0.038 75.164deg) !important;
}

.hover-bg-orange-100:hover {
  background-color: oklch(95.4% 0.038 75.164deg) !important;
}

.hover-text-orange-100:hover {
  color: oklch(95.4% 0.038 75.164deg) !important;
}

.bg-orange-200 {
  background-color: oklch(90.1% 0.076 70.697deg) !important;
}

.text-orange-200 {
  color: oklch(90.1% 0.076 70.697deg) !important;
}

.border-orange-200 {
  border-color: oklch(90.1% 0.076 70.697deg) !important;
}

.hover-bg-orange-200:hover {
  background-color: oklch(90.1% 0.076 70.697deg) !important;
}

.hover-text-orange-200:hover {
  color: oklch(90.1% 0.076 70.697deg) !important;
}

.bg-orange-300 {
  background-color: oklch(83.7% 0.128 66.29deg) !important;
}

.text-orange-300 {
  color: oklch(83.7% 0.128 66.29deg) !important;
}

.border-orange-300 {
  border-color: oklch(83.7% 0.128 66.29deg) !important;
}

.hover-bg-orange-300:hover {
  background-color: oklch(83.7% 0.128 66.29deg) !important;
}

.hover-text-orange-300:hover {
  color: oklch(83.7% 0.128 66.29deg) !important;
}

.bg-orange-400 {
  background-color: oklch(75% 0.183 55.934deg) !important;
}

.text-orange-400 {
  color: oklch(75% 0.183 55.934deg) !important;
}

.border-orange-400 {
  border-color: oklch(75% 0.183 55.934deg) !important;
}

.hover-bg-orange-400:hover {
  background-color: oklch(75% 0.183 55.934deg) !important;
}

.hover-text-orange-400:hover {
  color: oklch(75% 0.183 55.934deg) !important;
}

.bg-orange-500 {
  background-color: oklch(70.5% 0.213 47.604deg) !important;
}

.text-orange-500 {
  color: oklch(70.5% 0.213 47.604deg) !important;
}

.border-orange-500 {
  border-color: oklch(70.5% 0.213 47.604deg) !important;
}

.hover-bg-orange-500:hover {
  background-color: oklch(70.5% 0.213 47.604deg) !important;
}

.hover-text-orange-500:hover {
  color: oklch(70.5% 0.213 47.604deg) !important;
}

.bg-orange-600 {
  background-color: oklch(64.6% 0.222 41.116deg) !important;
}

.text-orange-600 {
  color: oklch(64.6% 0.222 41.116deg) !important;
}

.border-orange-600 {
  border-color: oklch(64.6% 0.222 41.116deg) !important;
}

.hover-bg-orange-600:hover {
  background-color: oklch(64.6% 0.222 41.116deg) !important;
}

.hover-text-orange-600:hover {
  color: oklch(64.6% 0.222 41.116deg) !important;
}

.bg-orange-700 {
  background-color: oklch(55.3% 0.195 38.402deg) !important;
}

.text-orange-700 {
  color: oklch(55.3% 0.195 38.402deg) !important;
}

.border-orange-700 {
  border-color: oklch(55.3% 0.195 38.402deg) !important;
}

.hover-bg-orange-700:hover {
  background-color: oklch(55.3% 0.195 38.402deg) !important;
}

.hover-text-orange-700:hover {
  color: oklch(55.3% 0.195 38.402deg) !important;
}

.bg-orange-800 {
  background-color: oklch(47% 0.157 37.304deg) !important;
}

.text-orange-800 {
  color: oklch(47% 0.157 37.304deg) !important;
}

.border-orange-800 {
  border-color: oklch(47% 0.157 37.304deg) !important;
}

.hover-bg-orange-800:hover {
  background-color: oklch(47% 0.157 37.304deg) !important;
}

.hover-text-orange-800:hover {
  color: oklch(47% 0.157 37.304deg) !important;
}

.bg-orange-900 {
  background-color: oklch(40.8% 0.123 38.172deg) !important;
}

.text-orange-900 {
  color: oklch(40.8% 0.123 38.172deg) !important;
}

.border-orange-900 {
  border-color: oklch(40.8% 0.123 38.172deg) !important;
}

.hover-bg-orange-900:hover {
  background-color: oklch(40.8% 0.123 38.172deg) !important;
}

.hover-text-orange-900:hover {
  color: oklch(40.8% 0.123 38.172deg) !important;
}

.bg-orange-950 {
  background-color: oklch(26.6% 0.079 36.259deg) !important;
}

.text-orange-950 {
  color: oklch(26.6% 0.079 36.259deg) !important;
}

.border-orange-950 {
  border-color: oklch(26.6% 0.079 36.259deg) !important;
}

.hover-bg-orange-950:hover {
  background-color: oklch(26.6% 0.079 36.259deg) !important;
}

.hover-text-orange-950:hover {
  color: oklch(26.6% 0.079 36.259deg) !important;
}

.bg-amber-50 {
  background-color: oklch(98.7% 0.022 95.277deg) !important;
}

.text-amber-50 {
  color: oklch(98.7% 0.022 95.277deg) !important;
}

.border-amber-50 {
  border-color: oklch(98.7% 0.022 95.277deg) !important;
}

.hover-bg-amber-50:hover {
  background-color: oklch(98.7% 0.022 95.277deg) !important;
}

.hover-text-amber-50:hover {
  color: oklch(98.7% 0.022 95.277deg) !important;
}

.bg-amber-100 {
  background-color: oklch(96.2% 0.059 95.617deg) !important;
}

.text-amber-100 {
  color: oklch(96.2% 0.059 95.617deg) !important;
}

.border-amber-100 {
  border-color: oklch(96.2% 0.059 95.617deg) !important;
}

.hover-bg-amber-100:hover {
  background-color: oklch(96.2% 0.059 95.617deg) !important;
}

.hover-text-amber-100:hover {
  color: oklch(96.2% 0.059 95.617deg) !important;
}

.bg-amber-200 {
  background-color: oklch(92.4% 0.12 95.746deg) !important;
}

.text-amber-200 {
  color: oklch(92.4% 0.12 95.746deg) !important;
}

.border-amber-200 {
  border-color: oklch(92.4% 0.12 95.746deg) !important;
}

.hover-bg-amber-200:hover {
  background-color: oklch(92.4% 0.12 95.746deg) !important;
}

.hover-text-amber-200:hover {
  color: oklch(92.4% 0.12 95.746deg) !important;
}

.bg-amber-300 {
  background-color: oklch(87.9% 0.169 91.605deg) !important;
}

.text-amber-300 {
  color: oklch(87.9% 0.169 91.605deg) !important;
}

.border-amber-300 {
  border-color: oklch(87.9% 0.169 91.605deg) !important;
}

.hover-bg-amber-300:hover {
  background-color: oklch(87.9% 0.169 91.605deg) !important;
}

.hover-text-amber-300:hover {
  color: oklch(87.9% 0.169 91.605deg) !important;
}

.bg-amber-400 {
  background-color: oklch(82.8% 0.189 84.429deg) !important;
}

.text-amber-400 {
  color: oklch(82.8% 0.189 84.429deg) !important;
}

.border-amber-400 {
  border-color: oklch(82.8% 0.189 84.429deg) !important;
}

.hover-bg-amber-400:hover {
  background-color: oklch(82.8% 0.189 84.429deg) !important;
}

.hover-text-amber-400:hover {
  color: oklch(82.8% 0.189 84.429deg) !important;
}

.bg-amber-500 {
  background-color: oklch(76.9% 0.188 70.08deg) !important;
}

.text-amber-500 {
  color: oklch(76.9% 0.188 70.08deg) !important;
}

.border-amber-500 {
  border-color: oklch(76.9% 0.188 70.08deg) !important;
}

.hover-bg-amber-500:hover {
  background-color: oklch(76.9% 0.188 70.08deg) !important;
}

.hover-text-amber-500:hover {
  color: oklch(76.9% 0.188 70.08deg) !important;
}

.bg-amber-600 {
  background-color: oklch(66.6% 0.179 58.318deg) !important;
}

.text-amber-600 {
  color: oklch(66.6% 0.179 58.318deg) !important;
}

.border-amber-600 {
  border-color: oklch(66.6% 0.179 58.318deg) !important;
}

.hover-bg-amber-600:hover {
  background-color: oklch(66.6% 0.179 58.318deg) !important;
}

.hover-text-amber-600:hover {
  color: oklch(66.6% 0.179 58.318deg) !important;
}

.bg-amber-700 {
  background-color: oklch(55.5% 0.163 48.998deg) !important;
}

.text-amber-700 {
  color: oklch(55.5% 0.163 48.998deg) !important;
}

.border-amber-700 {
  border-color: oklch(55.5% 0.163 48.998deg) !important;
}

.hover-bg-amber-700:hover {
  background-color: oklch(55.5% 0.163 48.998deg) !important;
}

.hover-text-amber-700:hover {
  color: oklch(55.5% 0.163 48.998deg) !important;
}

.bg-amber-800 {
  background-color: oklch(47.3% 0.137 46.201deg) !important;
}

.text-amber-800 {
  color: oklch(47.3% 0.137 46.201deg) !important;
}

.border-amber-800 {
  border-color: oklch(47.3% 0.137 46.201deg) !important;
}

.hover-bg-amber-800:hover {
  background-color: oklch(47.3% 0.137 46.201deg) !important;
}

.hover-text-amber-800:hover {
  color: oklch(47.3% 0.137 46.201deg) !important;
}

.bg-amber-900 {
  background-color: oklch(41.4% 0.112 45.904deg) !important;
}

.text-amber-900 {
  color: oklch(41.4% 0.112 45.904deg) !important;
}

.border-amber-900 {
  border-color: oklch(41.4% 0.112 45.904deg) !important;
}

.hover-bg-amber-900:hover {
  background-color: oklch(41.4% 0.112 45.904deg) !important;
}

.hover-text-amber-900:hover {
  color: oklch(41.4% 0.112 45.904deg) !important;
}

.bg-amber-950 {
  background-color: oklch(27.9% 0.077 45.635deg) !important;
}

.text-amber-950 {
  color: oklch(27.9% 0.077 45.635deg) !important;
}

.border-amber-950 {
  border-color: oklch(27.9% 0.077 45.635deg) !important;
}

.hover-bg-amber-950:hover {
  background-color: oklch(27.9% 0.077 45.635deg) !important;
}

.hover-text-amber-950:hover {
  color: oklch(27.9% 0.077 45.635deg) !important;
}

.bg-yellow-50 {
  background-color: oklch(98.7% 0.026 102.212deg) !important;
}

.text-yellow-50 {
  color: oklch(98.7% 0.026 102.212deg) !important;
}

.border-yellow-50 {
  border-color: oklch(98.7% 0.026 102.212deg) !important;
}

.hover-bg-yellow-50:hover {
  background-color: oklch(98.7% 0.026 102.212deg) !important;
}

.hover-text-yellow-50:hover {
  color: oklch(98.7% 0.026 102.212deg) !important;
}

.bg-yellow-100 {
  background-color: oklch(97.3% 0.071 103.193deg) !important;
}

.text-yellow-100 {
  color: oklch(97.3% 0.071 103.193deg) !important;
}

.border-yellow-100 {
  border-color: oklch(97.3% 0.071 103.193deg) !important;
}

.hover-bg-yellow-100:hover {
  background-color: oklch(97.3% 0.071 103.193deg) !important;
}

.hover-text-yellow-100:hover {
  color: oklch(97.3% 0.071 103.193deg) !important;
}

.bg-yellow-200 {
  background-color: oklch(94.5% 0.129 101.54deg) !important;
}

.text-yellow-200 {
  color: oklch(94.5% 0.129 101.54deg) !important;
}

.border-yellow-200 {
  border-color: oklch(94.5% 0.129 101.54deg) !important;
}

.hover-bg-yellow-200:hover {
  background-color: oklch(94.5% 0.129 101.54deg) !important;
}

.hover-text-yellow-200:hover {
  color: oklch(94.5% 0.129 101.54deg) !important;
}

.bg-yellow-300 {
  background-color: oklch(90.5% 0.182 98.111deg) !important;
}

.text-yellow-300 {
  color: oklch(90.5% 0.182 98.111deg) !important;
}

.border-yellow-300 {
  border-color: oklch(90.5% 0.182 98.111deg) !important;
}

.hover-bg-yellow-300:hover {
  background-color: oklch(90.5% 0.182 98.111deg) !important;
}

.hover-text-yellow-300:hover {
  color: oklch(90.5% 0.182 98.111deg) !important;
}

.bg-yellow-400 {
  background-color: oklch(85.2% 0.199 91.936deg) !important;
}

.text-yellow-400 {
  color: oklch(85.2% 0.199 91.936deg) !important;
}

.border-yellow-400 {
  border-color: oklch(85.2% 0.199 91.936deg) !important;
}

.hover-bg-yellow-400:hover {
  background-color: oklch(85.2% 0.199 91.936deg) !important;
}

.hover-text-yellow-400:hover {
  color: oklch(85.2% 0.199 91.936deg) !important;
}

.bg-yellow-500 {
  background-color: oklch(79.5% 0.184 86.047deg) !important;
}

.text-yellow-500 {
  color: oklch(79.5% 0.184 86.047deg) !important;
}

.border-yellow-500 {
  border-color: oklch(79.5% 0.184 86.047deg) !important;
}

.hover-bg-yellow-500:hover {
  background-color: oklch(79.5% 0.184 86.047deg) !important;
}

.hover-text-yellow-500:hover {
  color: oklch(79.5% 0.184 86.047deg) !important;
}

.bg-yellow-600 {
  background-color: oklch(68.1% 0.162 75.834deg) !important;
}

.text-yellow-600 {
  color: oklch(68.1% 0.162 75.834deg) !important;
}

.border-yellow-600 {
  border-color: oklch(68.1% 0.162 75.834deg) !important;
}

.hover-bg-yellow-600:hover {
  background-color: oklch(68.1% 0.162 75.834deg) !important;
}

.hover-text-yellow-600:hover {
  color: oklch(68.1% 0.162 75.834deg) !important;
}

.bg-yellow-700 {
  background-color: oklch(55.4% 0.135 66.442deg) !important;
}

.text-yellow-700 {
  color: oklch(55.4% 0.135 66.442deg) !important;
}

.border-yellow-700 {
  border-color: oklch(55.4% 0.135 66.442deg) !important;
}

.hover-bg-yellow-700:hover {
  background-color: oklch(55.4% 0.135 66.442deg) !important;
}

.hover-text-yellow-700:hover {
  color: oklch(55.4% 0.135 66.442deg) !important;
}

.bg-yellow-800 {
  background-color: oklch(47.6% 0.114 61.907deg) !important;
}

.text-yellow-800 {
  color: oklch(47.6% 0.114 61.907deg) !important;
}

.border-yellow-800 {
  border-color: oklch(47.6% 0.114 61.907deg) !important;
}

.hover-bg-yellow-800:hover {
  background-color: oklch(47.6% 0.114 61.907deg) !important;
}

.hover-text-yellow-800:hover {
  color: oklch(47.6% 0.114 61.907deg) !important;
}

.bg-yellow-900 {
  background-color: oklch(42.1% 0.095 57.708deg) !important;
}

.text-yellow-900 {
  color: oklch(42.1% 0.095 57.708deg) !important;
}

.border-yellow-900 {
  border-color: oklch(42.1% 0.095 57.708deg) !important;
}

.hover-bg-yellow-900:hover {
  background-color: oklch(42.1% 0.095 57.708deg) !important;
}

.hover-text-yellow-900:hover {
  color: oklch(42.1% 0.095 57.708deg) !important;
}

.bg-yellow-950 {
  background-color: oklch(28.6% 0.066 53.813deg) !important;
}

.text-yellow-950 {
  color: oklch(28.6% 0.066 53.813deg) !important;
}

.border-yellow-950 {
  border-color: oklch(28.6% 0.066 53.813deg) !important;
}

.hover-bg-yellow-950:hover {
  background-color: oklch(28.6% 0.066 53.813deg) !important;
}

.hover-text-yellow-950:hover {
  color: oklch(28.6% 0.066 53.813deg) !important;
}

.bg-lime-50 {
  background-color: oklch(98.6% 0.031 120.757deg) !important;
}

.text-lime-50 {
  color: oklch(98.6% 0.031 120.757deg) !important;
}

.border-lime-50 {
  border-color: oklch(98.6% 0.031 120.757deg) !important;
}

.hover-bg-lime-50:hover {
  background-color: oklch(98.6% 0.031 120.757deg) !important;
}

.hover-text-lime-50:hover {
  color: oklch(98.6% 0.031 120.757deg) !important;
}

.bg-lime-100 {
  background-color: oklch(96.7% 0.067 122.328deg) !important;
}

.text-lime-100 {
  color: oklch(96.7% 0.067 122.328deg) !important;
}

.border-lime-100 {
  border-color: oklch(96.7% 0.067 122.328deg) !important;
}

.hover-bg-lime-100:hover {
  background-color: oklch(96.7% 0.067 122.328deg) !important;
}

.hover-text-lime-100:hover {
  color: oklch(96.7% 0.067 122.328deg) !important;
}

.bg-lime-200 {
  background-color: oklch(93.8% 0.127 124.321deg) !important;
}

.text-lime-200 {
  color: oklch(93.8% 0.127 124.321deg) !important;
}

.border-lime-200 {
  border-color: oklch(93.8% 0.127 124.321deg) !important;
}

.hover-bg-lime-200:hover {
  background-color: oklch(93.8% 0.127 124.321deg) !important;
}

.hover-text-lime-200:hover {
  color: oklch(93.8% 0.127 124.321deg) !important;
}

.bg-lime-300 {
  background-color: oklch(89.7% 0.196 126.665deg) !important;
}

.text-lime-300 {
  color: oklch(89.7% 0.196 126.665deg) !important;
}

.border-lime-300 {
  border-color: oklch(89.7% 0.196 126.665deg) !important;
}

.hover-bg-lime-300:hover {
  background-color: oklch(89.7% 0.196 126.665deg) !important;
}

.hover-text-lime-300:hover {
  color: oklch(89.7% 0.196 126.665deg) !important;
}

.bg-lime-400 {
  background-color: oklch(84.1% 0.238 128.85deg) !important;
}

.text-lime-400 {
  color: oklch(84.1% 0.238 128.85deg) !important;
}

.border-lime-400 {
  border-color: oklch(84.1% 0.238 128.85deg) !important;
}

.hover-bg-lime-400:hover {
  background-color: oklch(84.1% 0.238 128.85deg) !important;
}

.hover-text-lime-400:hover {
  color: oklch(84.1% 0.238 128.85deg) !important;
}

.bg-lime-500 {
  background-color: oklch(76.8% 0.233 130.85deg) !important;
}

.text-lime-500 {
  color: oklch(76.8% 0.233 130.85deg) !important;
}

.border-lime-500 {
  border-color: oklch(76.8% 0.233 130.85deg) !important;
}

.hover-bg-lime-500:hover {
  background-color: oklch(76.8% 0.233 130.85deg) !important;
}

.hover-text-lime-500:hover {
  color: oklch(76.8% 0.233 130.85deg) !important;
}

.bg-lime-600 {
  background-color: oklch(64.8% 0.2 131.684deg) !important;
}

.text-lime-600 {
  color: oklch(64.8% 0.2 131.684deg) !important;
}

.border-lime-600 {
  border-color: oklch(64.8% 0.2 131.684deg) !important;
}

.hover-bg-lime-600:hover {
  background-color: oklch(64.8% 0.2 131.684deg) !important;
}

.hover-text-lime-600:hover {
  color: oklch(64.8% 0.2 131.684deg) !important;
}

.bg-lime-700 {
  background-color: oklch(53.2% 0.157 131.589deg) !important;
}

.text-lime-700 {
  color: oklch(53.2% 0.157 131.589deg) !important;
}

.border-lime-700 {
  border-color: oklch(53.2% 0.157 131.589deg) !important;
}

.hover-bg-lime-700:hover {
  background-color: oklch(53.2% 0.157 131.589deg) !important;
}

.hover-text-lime-700:hover {
  color: oklch(53.2% 0.157 131.589deg) !important;
}

.bg-lime-800 {
  background-color: oklch(45.3% 0.124 130.933deg) !important;
}

.text-lime-800 {
  color: oklch(45.3% 0.124 130.933deg) !important;
}

.border-lime-800 {
  border-color: oklch(45.3% 0.124 130.933deg) !important;
}

.hover-bg-lime-800:hover {
  background-color: oklch(45.3% 0.124 130.933deg) !important;
}

.hover-text-lime-800:hover {
  color: oklch(45.3% 0.124 130.933deg) !important;
}

.bg-lime-900 {
  background-color: oklch(40.5% 0.101 131.063deg) !important;
}

.text-lime-900 {
  color: oklch(40.5% 0.101 131.063deg) !important;
}

.border-lime-900 {
  border-color: oklch(40.5% 0.101 131.063deg) !important;
}

.hover-bg-lime-900:hover {
  background-color: oklch(40.5% 0.101 131.063deg) !important;
}

.hover-text-lime-900:hover {
  color: oklch(40.5% 0.101 131.063deg) !important;
}

.bg-lime-950 {
  background-color: oklch(27.4% 0.072 132.109deg) !important;
}

.text-lime-950 {
  color: oklch(27.4% 0.072 132.109deg) !important;
}

.border-lime-950 {
  border-color: oklch(27.4% 0.072 132.109deg) !important;
}

.hover-bg-lime-950:hover {
  background-color: oklch(27.4% 0.072 132.109deg) !important;
}

.hover-text-lime-950:hover {
  color: oklch(27.4% 0.072 132.109deg) !important;
}

.bg-green-50 {
  background-color: oklch(98.2% 0.018 155.826deg) !important;
}

.text-green-50 {
  color: oklch(98.2% 0.018 155.826deg) !important;
}

.border-green-50 {
  border-color: oklch(98.2% 0.018 155.826deg) !important;
}

.hover-bg-green-50:hover {
  background-color: oklch(98.2% 0.018 155.826deg) !important;
}

.hover-text-green-50:hover {
  color: oklch(98.2% 0.018 155.826deg) !important;
}

.bg-green-100 {
  background-color: oklch(96.2% 0.044 156.743deg) !important;
}

.text-green-100 {
  color: oklch(96.2% 0.044 156.743deg) !important;
}

.border-green-100 {
  border-color: oklch(96.2% 0.044 156.743deg) !important;
}

.hover-bg-green-100:hover {
  background-color: oklch(96.2% 0.044 156.743deg) !important;
}

.hover-text-green-100:hover {
  color: oklch(96.2% 0.044 156.743deg) !important;
}

.bg-green-200 {
  background-color: oklch(92.5% 0.084 155.995deg) !important;
}

.text-green-200 {
  color: oklch(92.5% 0.084 155.995deg) !important;
}

.border-green-200 {
  border-color: oklch(92.5% 0.084 155.995deg) !important;
}

.hover-bg-green-200:hover {
  background-color: oklch(92.5% 0.084 155.995deg) !important;
}

.hover-text-green-200:hover {
  color: oklch(92.5% 0.084 155.995deg) !important;
}

.bg-green-300 {
  background-color: oklch(87.1% 0.15 154.449deg) !important;
}

.text-green-300 {
  color: oklch(87.1% 0.15 154.449deg) !important;
}

.border-green-300 {
  border-color: oklch(87.1% 0.15 154.449deg) !important;
}

.hover-bg-green-300:hover {
  background-color: oklch(87.1% 0.15 154.449deg) !important;
}

.hover-text-green-300:hover {
  color: oklch(87.1% 0.15 154.449deg) !important;
}

.bg-green-400 {
  background-color: oklch(79.2% 0.209 151.711deg) !important;
}

.text-green-400 {
  color: oklch(79.2% 0.209 151.711deg) !important;
}

.border-green-400 {
  border-color: oklch(79.2% 0.209 151.711deg) !important;
}

.hover-bg-green-400:hover {
  background-color: oklch(79.2% 0.209 151.711deg) !important;
}

.hover-text-green-400:hover {
  color: oklch(79.2% 0.209 151.711deg) !important;
}

.bg-green-500 {
  background-color: oklch(72.3% 0.219 149.579deg) !important;
}

.text-green-500 {
  color: oklch(72.3% 0.219 149.579deg) !important;
}

.border-green-500 {
  border-color: oklch(72.3% 0.219 149.579deg) !important;
}

.hover-bg-green-500:hover {
  background-color: oklch(72.3% 0.219 149.579deg) !important;
}

.hover-text-green-500:hover {
  color: oklch(72.3% 0.219 149.579deg) !important;
}

.bg-green-600 {
  background-color: oklch(62.7% 0.194 149.214deg) !important;
}

.text-green-600 {
  color: oklch(62.7% 0.194 149.214deg) !important;
}

.border-green-600 {
  border-color: oklch(62.7% 0.194 149.214deg) !important;
}

.hover-bg-green-600:hover {
  background-color: oklch(62.7% 0.194 149.214deg) !important;
}

.hover-text-green-600:hover {
  color: oklch(62.7% 0.194 149.214deg) !important;
}

.bg-green-700 {
  background-color: oklch(52.7% 0.154 150.069deg) !important;
}

.text-green-700 {
  color: oklch(52.7% 0.154 150.069deg) !important;
}

.border-green-700 {
  border-color: oklch(52.7% 0.154 150.069deg) !important;
}

.hover-bg-green-700:hover {
  background-color: oklch(52.7% 0.154 150.069deg) !important;
}

.hover-text-green-700:hover {
  color: oklch(52.7% 0.154 150.069deg) !important;
}

.bg-green-800 {
  background-color: oklch(44.8% 0.119 151.328deg) !important;
}

.text-green-800 {
  color: oklch(44.8% 0.119 151.328deg) !important;
}

.border-green-800 {
  border-color: oklch(44.8% 0.119 151.328deg) !important;
}

.hover-bg-green-800:hover {
  background-color: oklch(44.8% 0.119 151.328deg) !important;
}

.hover-text-green-800:hover {
  color: oklch(44.8% 0.119 151.328deg) !important;
}

.bg-green-900 {
  background-color: oklch(39.3% 0.095 152.535deg) !important;
}

.text-green-900 {
  color: oklch(39.3% 0.095 152.535deg) !important;
}

.border-green-900 {
  border-color: oklch(39.3% 0.095 152.535deg) !important;
}

.hover-bg-green-900:hover {
  background-color: oklch(39.3% 0.095 152.535deg) !important;
}

.hover-text-green-900:hover {
  color: oklch(39.3% 0.095 152.535deg) !important;
}

.bg-green-950 {
  background-color: oklch(26.6% 0.065 152.934deg) !important;
}

.text-green-950 {
  color: oklch(26.6% 0.065 152.934deg) !important;
}

.border-green-950 {
  border-color: oklch(26.6% 0.065 152.934deg) !important;
}

.hover-bg-green-950:hover {
  background-color: oklch(26.6% 0.065 152.934deg) !important;
}

.hover-text-green-950:hover {
  color: oklch(26.6% 0.065 152.934deg) !important;
}

.bg-emerald-50 {
  background-color: oklch(97.9% 0.021 166.113deg) !important;
}

.text-emerald-50 {
  color: oklch(97.9% 0.021 166.113deg) !important;
}

.border-emerald-50 {
  border-color: oklch(97.9% 0.021 166.113deg) !important;
}

.hover-bg-emerald-50:hover {
  background-color: oklch(97.9% 0.021 166.113deg) !important;
}

.hover-text-emerald-50:hover {
  color: oklch(97.9% 0.021 166.113deg) !important;
}

.bg-emerald-100 {
  background-color: oklch(95% 0.052 163.051deg) !important;
}

.text-emerald-100 {
  color: oklch(95% 0.052 163.051deg) !important;
}

.border-emerald-100 {
  border-color: oklch(95% 0.052 163.051deg) !important;
}

.hover-bg-emerald-100:hover {
  background-color: oklch(95% 0.052 163.051deg) !important;
}

.hover-text-emerald-100:hover {
  color: oklch(95% 0.052 163.051deg) !important;
}

.bg-emerald-200 {
  background-color: oklch(90.5% 0.093 164.15deg) !important;
}

.text-emerald-200 {
  color: oklch(90.5% 0.093 164.15deg) !important;
}

.border-emerald-200 {
  border-color: oklch(90.5% 0.093 164.15deg) !important;
}

.hover-bg-emerald-200:hover {
  background-color: oklch(90.5% 0.093 164.15deg) !important;
}

.hover-text-emerald-200:hover {
  color: oklch(90.5% 0.093 164.15deg) !important;
}

.bg-emerald-300 {
  background-color: oklch(84.5% 0.143 164.978deg) !important;
}

.text-emerald-300 {
  color: oklch(84.5% 0.143 164.978deg) !important;
}

.border-emerald-300 {
  border-color: oklch(84.5% 0.143 164.978deg) !important;
}

.hover-bg-emerald-300:hover {
  background-color: oklch(84.5% 0.143 164.978deg) !important;
}

.hover-text-emerald-300:hover {
  color: oklch(84.5% 0.143 164.978deg) !important;
}

.bg-emerald-400 {
  background-color: oklch(76.5% 0.177 163.223deg) !important;
}

.text-emerald-400 {
  color: oklch(76.5% 0.177 163.223deg) !important;
}

.border-emerald-400 {
  border-color: oklch(76.5% 0.177 163.223deg) !important;
}

.hover-bg-emerald-400:hover {
  background-color: oklch(76.5% 0.177 163.223deg) !important;
}

.hover-text-emerald-400:hover {
  color: oklch(76.5% 0.177 163.223deg) !important;
}

.bg-emerald-500 {
  background-color: oklch(69.6% 0.17 162.48deg) !important;
}

.text-emerald-500 {
  color: oklch(69.6% 0.17 162.48deg) !important;
}

.border-emerald-500 {
  border-color: oklch(69.6% 0.17 162.48deg) !important;
}

.hover-bg-emerald-500:hover {
  background-color: oklch(69.6% 0.17 162.48deg) !important;
}

.hover-text-emerald-500:hover {
  color: oklch(69.6% 0.17 162.48deg) !important;
}

.bg-emerald-600 {
  background-color: oklch(59.6% 0.145 163.225deg) !important;
}

.text-emerald-600 {
  color: oklch(59.6% 0.145 163.225deg) !important;
}

.border-emerald-600 {
  border-color: oklch(59.6% 0.145 163.225deg) !important;
}

.hover-bg-emerald-600:hover {
  background-color: oklch(59.6% 0.145 163.225deg) !important;
}

.hover-text-emerald-600:hover {
  color: oklch(59.6% 0.145 163.225deg) !important;
}

.bg-emerald-700 {
  background-color: oklch(50.8% 0.118 165.612deg) !important;
}

.text-emerald-700 {
  color: oklch(50.8% 0.118 165.612deg) !important;
}

.border-emerald-700 {
  border-color: oklch(50.8% 0.118 165.612deg) !important;
}

.hover-bg-emerald-700:hover {
  background-color: oklch(50.8% 0.118 165.612deg) !important;
}

.hover-text-emerald-700:hover {
  color: oklch(50.8% 0.118 165.612deg) !important;
}

.bg-emerald-800 {
  background-color: oklch(43.2% 0.095 166.913deg) !important;
}

.text-emerald-800 {
  color: oklch(43.2% 0.095 166.913deg) !important;
}

.border-emerald-800 {
  border-color: oklch(43.2% 0.095 166.913deg) !important;
}

.hover-bg-emerald-800:hover {
  background-color: oklch(43.2% 0.095 166.913deg) !important;
}

.hover-text-emerald-800:hover {
  color: oklch(43.2% 0.095 166.913deg) !important;
}

.bg-emerald-900 {
  background-color: oklch(37.8% 0.077 168.94deg) !important;
}

.text-emerald-900 {
  color: oklch(37.8% 0.077 168.94deg) !important;
}

.border-emerald-900 {
  border-color: oklch(37.8% 0.077 168.94deg) !important;
}

.hover-bg-emerald-900:hover {
  background-color: oklch(37.8% 0.077 168.94deg) !important;
}

.hover-text-emerald-900:hover {
  color: oklch(37.8% 0.077 168.94deg) !important;
}

.bg-emerald-950 {
  background-color: oklch(26.2% 0.051 172.552deg) !important;
}

.text-emerald-950 {
  color: oklch(26.2% 0.051 172.552deg) !important;
}

.border-emerald-950 {
  border-color: oklch(26.2% 0.051 172.552deg) !important;
}

.hover-bg-emerald-950:hover {
  background-color: oklch(26.2% 0.051 172.552deg) !important;
}

.hover-text-emerald-950:hover {
  color: oklch(26.2% 0.051 172.552deg) !important;
}

.bg-teal-50 {
  background-color: oklch(98.4% 0.014 180.72deg) !important;
}

.text-teal-50 {
  color: oklch(98.4% 0.014 180.72deg) !important;
}

.border-teal-50 {
  border-color: oklch(98.4% 0.014 180.72deg) !important;
}

.hover-bg-teal-50:hover {
  background-color: oklch(98.4% 0.014 180.72deg) !important;
}

.hover-text-teal-50:hover {
  color: oklch(98.4% 0.014 180.72deg) !important;
}

.bg-teal-100 {
  background-color: oklch(95.3% 0.051 180.801deg) !important;
}

.text-teal-100 {
  color: oklch(95.3% 0.051 180.801deg) !important;
}

.border-teal-100 {
  border-color: oklch(95.3% 0.051 180.801deg) !important;
}

.hover-bg-teal-100:hover {
  background-color: oklch(95.3% 0.051 180.801deg) !important;
}

.hover-text-teal-100:hover {
  color: oklch(95.3% 0.051 180.801deg) !important;
}

.bg-teal-200 {
  background-color: oklch(91% 0.096 180.426deg) !important;
}

.text-teal-200 {
  color: oklch(91% 0.096 180.426deg) !important;
}

.border-teal-200 {
  border-color: oklch(91% 0.096 180.426deg) !important;
}

.hover-bg-teal-200:hover {
  background-color: oklch(91% 0.096 180.426deg) !important;
}

.hover-text-teal-200:hover {
  color: oklch(91% 0.096 180.426deg) !important;
}

.bg-teal-300 {
  background-color: oklch(85.5% 0.138 181.071deg) !important;
}

.text-teal-300 {
  color: oklch(85.5% 0.138 181.071deg) !important;
}

.border-teal-300 {
  border-color: oklch(85.5% 0.138 181.071deg) !important;
}

.hover-bg-teal-300:hover {
  background-color: oklch(85.5% 0.138 181.071deg) !important;
}

.hover-text-teal-300:hover {
  color: oklch(85.5% 0.138 181.071deg) !important;
}

.bg-teal-400 {
  background-color: oklch(77.7% 0.152 181.912deg) !important;
}

.text-teal-400 {
  color: oklch(77.7% 0.152 181.912deg) !important;
}

.border-teal-400 {
  border-color: oklch(77.7% 0.152 181.912deg) !important;
}

.hover-bg-teal-400:hover {
  background-color: oklch(77.7% 0.152 181.912deg) !important;
}

.hover-text-teal-400:hover {
  color: oklch(77.7% 0.152 181.912deg) !important;
}

.bg-teal-500 {
  background-color: oklch(70.4% 0.14 182.503deg) !important;
}

.text-teal-500 {
  color: oklch(70.4% 0.14 182.503deg) !important;
}

.border-teal-500 {
  border-color: oklch(70.4% 0.14 182.503deg) !important;
}

.hover-bg-teal-500:hover {
  background-color: oklch(70.4% 0.14 182.503deg) !important;
}

.hover-text-teal-500:hover {
  color: oklch(70.4% 0.14 182.503deg) !important;
}

.bg-teal-600 {
  background-color: oklch(60% 0.118 184.704deg) !important;
}

.text-teal-600 {
  color: oklch(60% 0.118 184.704deg) !important;
}

.border-teal-600 {
  border-color: oklch(60% 0.118 184.704deg) !important;
}

.hover-bg-teal-600:hover {
  background-color: oklch(60% 0.118 184.704deg) !important;
}

.hover-text-teal-600:hover {
  color: oklch(60% 0.118 184.704deg) !important;
}

.bg-teal-700 {
  background-color: oklch(51.1% 0.096 186.391deg) !important;
}

.text-teal-700 {
  color: oklch(51.1% 0.096 186.391deg) !important;
}

.border-teal-700 {
  border-color: oklch(51.1% 0.096 186.391deg) !important;
}

.hover-bg-teal-700:hover {
  background-color: oklch(51.1% 0.096 186.391deg) !important;
}

.hover-text-teal-700:hover {
  color: oklch(51.1% 0.096 186.391deg) !important;
}

.bg-teal-800 {
  background-color: oklch(43.7% 0.078 188.216deg) !important;
}

.text-teal-800 {
  color: oklch(43.7% 0.078 188.216deg) !important;
}

.border-teal-800 {
  border-color: oklch(43.7% 0.078 188.216deg) !important;
}

.hover-bg-teal-800:hover {
  background-color: oklch(43.7% 0.078 188.216deg) !important;
}

.hover-text-teal-800:hover {
  color: oklch(43.7% 0.078 188.216deg) !important;
}

.bg-teal-900 {
  background-color: oklch(38.6% 0.063 188.416deg) !important;
}

.text-teal-900 {
  color: oklch(38.6% 0.063 188.416deg) !important;
}

.border-teal-900 {
  border-color: oklch(38.6% 0.063 188.416deg) !important;
}

.hover-bg-teal-900:hover {
  background-color: oklch(38.6% 0.063 188.416deg) !important;
}

.hover-text-teal-900:hover {
  color: oklch(38.6% 0.063 188.416deg) !important;
}

.bg-teal-950 {
  background-color: oklch(27.7% 0.046 192.524deg) !important;
}

.text-teal-950 {
  color: oklch(27.7% 0.046 192.524deg) !important;
}

.border-teal-950 {
  border-color: oklch(27.7% 0.046 192.524deg) !important;
}

.hover-bg-teal-950:hover {
  background-color: oklch(27.7% 0.046 192.524deg) !important;
}

.hover-text-teal-950:hover {
  color: oklch(27.7% 0.046 192.524deg) !important;
}

.bg-cyan-50 {
  background-color: oklch(98.4% 0.019 200.873deg) !important;
}

.text-cyan-50 {
  color: oklch(98.4% 0.019 200.873deg) !important;
}

.border-cyan-50 {
  border-color: oklch(98.4% 0.019 200.873deg) !important;
}

.hover-bg-cyan-50:hover {
  background-color: oklch(98.4% 0.019 200.873deg) !important;
}

.hover-text-cyan-50:hover {
  color: oklch(98.4% 0.019 200.873deg) !important;
}

.bg-cyan-100 {
  background-color: oklch(95.6% 0.045 203.388deg) !important;
}

.text-cyan-100 {
  color: oklch(95.6% 0.045 203.388deg) !important;
}

.border-cyan-100 {
  border-color: oklch(95.6% 0.045 203.388deg) !important;
}

.hover-bg-cyan-100:hover {
  background-color: oklch(95.6% 0.045 203.388deg) !important;
}

.hover-text-cyan-100:hover {
  color: oklch(95.6% 0.045 203.388deg) !important;
}

.bg-cyan-200 {
  background-color: oklch(91.7% 0.08 205.041deg) !important;
}

.text-cyan-200 {
  color: oklch(91.7% 0.08 205.041deg) !important;
}

.border-cyan-200 {
  border-color: oklch(91.7% 0.08 205.041deg) !important;
}

.hover-bg-cyan-200:hover {
  background-color: oklch(91.7% 0.08 205.041deg) !important;
}

.hover-text-cyan-200:hover {
  color: oklch(91.7% 0.08 205.041deg) !important;
}

.bg-cyan-300 {
  background-color: oklch(86.5% 0.127 207.078deg) !important;
}

.text-cyan-300 {
  color: oklch(86.5% 0.127 207.078deg) !important;
}

.border-cyan-300 {
  border-color: oklch(86.5% 0.127 207.078deg) !important;
}

.hover-bg-cyan-300:hover {
  background-color: oklch(86.5% 0.127 207.078deg) !important;
}

.hover-text-cyan-300:hover {
  color: oklch(86.5% 0.127 207.078deg) !important;
}

.bg-cyan-400 {
  background-color: oklch(78.9% 0.154 211.53deg) !important;
}

.text-cyan-400 {
  color: oklch(78.9% 0.154 211.53deg) !important;
}

.border-cyan-400 {
  border-color: oklch(78.9% 0.154 211.53deg) !important;
}

.hover-bg-cyan-400:hover {
  background-color: oklch(78.9% 0.154 211.53deg) !important;
}

.hover-text-cyan-400:hover {
  color: oklch(78.9% 0.154 211.53deg) !important;
}

.bg-cyan-500 {
  background-color: oklch(71.5% 0.143 215.221deg) !important;
}

.text-cyan-500 {
  color: oklch(71.5% 0.143 215.221deg) !important;
}

.border-cyan-500 {
  border-color: oklch(71.5% 0.143 215.221deg) !important;
}

.hover-bg-cyan-500:hover {
  background-color: oklch(71.5% 0.143 215.221deg) !important;
}

.hover-text-cyan-500:hover {
  color: oklch(71.5% 0.143 215.221deg) !important;
}

.bg-cyan-600 {
  background-color: oklch(60.9% 0.126 221.723deg) !important;
}

.text-cyan-600 {
  color: oklch(60.9% 0.126 221.723deg) !important;
}

.border-cyan-600 {
  border-color: oklch(60.9% 0.126 221.723deg) !important;
}

.hover-bg-cyan-600:hover {
  background-color: oklch(60.9% 0.126 221.723deg) !important;
}

.hover-text-cyan-600:hover {
  color: oklch(60.9% 0.126 221.723deg) !important;
}

.bg-cyan-700 {
  background-color: oklch(52% 0.105 223.128deg) !important;
}

.text-cyan-700 {
  color: oklch(52% 0.105 223.128deg) !important;
}

.border-cyan-700 {
  border-color: oklch(52% 0.105 223.128deg) !important;
}

.hover-bg-cyan-700:hover {
  background-color: oklch(52% 0.105 223.128deg) !important;
}

.hover-text-cyan-700:hover {
  color: oklch(52% 0.105 223.128deg) !important;
}

.bg-cyan-800 {
  background-color: oklch(45% 0.085 224.283deg) !important;
}

.text-cyan-800 {
  color: oklch(45% 0.085 224.283deg) !important;
}

.border-cyan-800 {
  border-color: oklch(45% 0.085 224.283deg) !important;
}

.hover-bg-cyan-800:hover {
  background-color: oklch(45% 0.085 224.283deg) !important;
}

.hover-text-cyan-800:hover {
  color: oklch(45% 0.085 224.283deg) !important;
}

.bg-cyan-900 {
  background-color: oklch(39.8% 0.07 227.392deg) !important;
}

.text-cyan-900 {
  color: oklch(39.8% 0.07 227.392deg) !important;
}

.border-cyan-900 {
  border-color: oklch(39.8% 0.07 227.392deg) !important;
}

.hover-bg-cyan-900:hover {
  background-color: oklch(39.8% 0.07 227.392deg) !important;
}

.hover-text-cyan-900:hover {
  color: oklch(39.8% 0.07 227.392deg) !important;
}

.bg-cyan-950 {
  background-color: oklch(30.2% 0.056 229.695deg) !important;
}

.text-cyan-950 {
  color: oklch(30.2% 0.056 229.695deg) !important;
}

.border-cyan-950 {
  border-color: oklch(30.2% 0.056 229.695deg) !important;
}

.hover-bg-cyan-950:hover {
  background-color: oklch(30.2% 0.056 229.695deg) !important;
}

.hover-text-cyan-950:hover {
  color: oklch(30.2% 0.056 229.695deg) !important;
}

.bg-sky-50 {
  background-color: oklch(97.7% 0.013 236.62deg) !important;
}

.text-sky-50 {
  color: oklch(97.7% 0.013 236.62deg) !important;
}

.border-sky-50 {
  border-color: oklch(97.7% 0.013 236.62deg) !important;
}

.hover-bg-sky-50:hover {
  background-color: oklch(97.7% 0.013 236.62deg) !important;
}

.hover-text-sky-50:hover {
  color: oklch(97.7% 0.013 236.62deg) !important;
}

.bg-sky-100 {
  background-color: oklch(95.1% 0.026 236.824deg) !important;
}

.text-sky-100 {
  color: oklch(95.1% 0.026 236.824deg) !important;
}

.border-sky-100 {
  border-color: oklch(95.1% 0.026 236.824deg) !important;
}

.hover-bg-sky-100:hover {
  background-color: oklch(95.1% 0.026 236.824deg) !important;
}

.hover-text-sky-100:hover {
  color: oklch(95.1% 0.026 236.824deg) !important;
}

.bg-sky-200 {
  background-color: oklch(90.1% 0.058 230.902deg) !important;
}

.text-sky-200 {
  color: oklch(90.1% 0.058 230.902deg) !important;
}

.border-sky-200 {
  border-color: oklch(90.1% 0.058 230.902deg) !important;
}

.hover-bg-sky-200:hover {
  background-color: oklch(90.1% 0.058 230.902deg) !important;
}

.hover-text-sky-200:hover {
  color: oklch(90.1% 0.058 230.902deg) !important;
}

.bg-sky-300 {
  background-color: oklch(82.8% 0.111 230.318deg) !important;
}

.text-sky-300 {
  color: oklch(82.8% 0.111 230.318deg) !important;
}

.border-sky-300 {
  border-color: oklch(82.8% 0.111 230.318deg) !important;
}

.hover-bg-sky-300:hover {
  background-color: oklch(82.8% 0.111 230.318deg) !important;
}

.hover-text-sky-300:hover {
  color: oklch(82.8% 0.111 230.318deg) !important;
}

.bg-sky-400 {
  background-color: oklch(74.6% 0.16 232.661deg) !important;
}

.text-sky-400 {
  color: oklch(74.6% 0.16 232.661deg) !important;
}

.border-sky-400 {
  border-color: oklch(74.6% 0.16 232.661deg) !important;
}

.hover-bg-sky-400:hover {
  background-color: oklch(74.6% 0.16 232.661deg) !important;
}

.hover-text-sky-400:hover {
  color: oklch(74.6% 0.16 232.661deg) !important;
}

.bg-sky-500 {
  background-color: oklch(68.5% 0.169 237.323deg) !important;
}

.text-sky-500 {
  color: oklch(68.5% 0.169 237.323deg) !important;
}

.border-sky-500 {
  border-color: oklch(68.5% 0.169 237.323deg) !important;
}

.hover-bg-sky-500:hover {
  background-color: oklch(68.5% 0.169 237.323deg) !important;
}

.hover-text-sky-500:hover {
  color: oklch(68.5% 0.169 237.323deg) !important;
}

.bg-sky-600 {
  background-color: oklch(58.8% 0.158 241.966deg) !important;
}

.text-sky-600 {
  color: oklch(58.8% 0.158 241.966deg) !important;
}

.border-sky-600 {
  border-color: oklch(58.8% 0.158 241.966deg) !important;
}

.hover-bg-sky-600:hover {
  background-color: oklch(58.8% 0.158 241.966deg) !important;
}

.hover-text-sky-600:hover {
  color: oklch(58.8% 0.158 241.966deg) !important;
}

.bg-sky-700 {
  background-color: oklch(50% 0.134 242.749deg) !important;
}

.text-sky-700 {
  color: oklch(50% 0.134 242.749deg) !important;
}

.border-sky-700 {
  border-color: oklch(50% 0.134 242.749deg) !important;
}

.hover-bg-sky-700:hover {
  background-color: oklch(50% 0.134 242.749deg) !important;
}

.hover-text-sky-700:hover {
  color: oklch(50% 0.134 242.749deg) !important;
}

.bg-sky-800 {
  background-color: oklch(44.3% 0.11 240.79deg) !important;
}

.text-sky-800 {
  color: oklch(44.3% 0.11 240.79deg) !important;
}

.border-sky-800 {
  border-color: oklch(44.3% 0.11 240.79deg) !important;
}

.hover-bg-sky-800:hover {
  background-color: oklch(44.3% 0.11 240.79deg) !important;
}

.hover-text-sky-800:hover {
  color: oklch(44.3% 0.11 240.79deg) !important;
}

.bg-sky-900 {
  background-color: oklch(39.1% 0.09 240.876deg) !important;
}

.text-sky-900 {
  color: oklch(39.1% 0.09 240.876deg) !important;
}

.border-sky-900 {
  border-color: oklch(39.1% 0.09 240.876deg) !important;
}

.hover-bg-sky-900:hover {
  background-color: oklch(39.1% 0.09 240.876deg) !important;
}

.hover-text-sky-900:hover {
  color: oklch(39.1% 0.09 240.876deg) !important;
}

.bg-sky-950 {
  background-color: oklch(29.3% 0.066 243.157deg) !important;
}

.text-sky-950 {
  color: oklch(29.3% 0.066 243.157deg) !important;
}

.border-sky-950 {
  border-color: oklch(29.3% 0.066 243.157deg) !important;
}

.hover-bg-sky-950:hover {
  background-color: oklch(29.3% 0.066 243.157deg) !important;
}

.hover-text-sky-950:hover {
  color: oklch(29.3% 0.066 243.157deg) !important;
}

.bg-blue-50 {
  background-color: oklch(97% 0.014 254.604deg) !important;
}

.text-blue-50 {
  color: oklch(97% 0.014 254.604deg) !important;
}

.border-blue-50 {
  border-color: oklch(97% 0.014 254.604deg) !important;
}

.hover-bg-blue-50:hover {
  background-color: oklch(97% 0.014 254.604deg) !important;
}

.hover-text-blue-50:hover {
  color: oklch(97% 0.014 254.604deg) !important;
}

.bg-blue-100 {
  background-color: oklch(93.2% 0.032 255.585deg) !important;
}

.text-blue-100 {
  color: oklch(93.2% 0.032 255.585deg) !important;
}

.border-blue-100 {
  border-color: oklch(93.2% 0.032 255.585deg) !important;
}

.hover-bg-blue-100:hover {
  background-color: oklch(93.2% 0.032 255.585deg) !important;
}

.hover-text-blue-100:hover {
  color: oklch(93.2% 0.032 255.585deg) !important;
}

.bg-blue-200 {
  background-color: oklch(88.2% 0.059 254.128deg) !important;
}

.text-blue-200 {
  color: oklch(88.2% 0.059 254.128deg) !important;
}

.border-blue-200 {
  border-color: oklch(88.2% 0.059 254.128deg) !important;
}

.hover-bg-blue-200:hover {
  background-color: oklch(88.2% 0.059 254.128deg) !important;
}

.hover-text-blue-200:hover {
  color: oklch(88.2% 0.059 254.128deg) !important;
}

.bg-blue-300 {
  background-color: oklch(80.9% 0.105 251.813deg) !important;
}

.text-blue-300 {
  color: oklch(80.9% 0.105 251.813deg) !important;
}

.border-blue-300 {
  border-color: oklch(80.9% 0.105 251.813deg) !important;
}

.hover-bg-blue-300:hover {
  background-color: oklch(80.9% 0.105 251.813deg) !important;
}

.hover-text-blue-300:hover {
  color: oklch(80.9% 0.105 251.813deg) !important;
}

.bg-blue-400 {
  background-color: oklch(70.7% 0.165 254.624deg) !important;
}

.text-blue-400 {
  color: oklch(70.7% 0.165 254.624deg) !important;
}

.border-blue-400 {
  border-color: oklch(70.7% 0.165 254.624deg) !important;
}

.hover-bg-blue-400:hover {
  background-color: oklch(70.7% 0.165 254.624deg) !important;
}

.hover-text-blue-400:hover {
  color: oklch(70.7% 0.165 254.624deg) !important;
}

.bg-blue-500 {
  background-color: oklch(62.3% 0.214 259.815deg) !important;
}

.text-blue-500 {
  color: oklch(62.3% 0.214 259.815deg) !important;
}

.border-blue-500 {
  border-color: oklch(62.3% 0.214 259.815deg) !important;
}

.hover-bg-blue-500:hover {
  background-color: oklch(62.3% 0.214 259.815deg) !important;
}

.hover-text-blue-500:hover {
  color: oklch(62.3% 0.214 259.815deg) !important;
}

.bg-blue-600 {
  background-color: oklch(54.6% 0.245 262.881deg) !important;
}

.text-blue-600 {
  color: oklch(54.6% 0.245 262.881deg) !important;
}

.border-blue-600 {
  border-color: oklch(54.6% 0.245 262.881deg) !important;
}

.hover-bg-blue-600:hover {
  background-color: oklch(54.6% 0.245 262.881deg) !important;
}

.hover-text-blue-600:hover {
  color: oklch(54.6% 0.245 262.881deg) !important;
}

.bg-blue-700 {
  background-color: oklch(48.8% 0.243 264.376deg) !important;
}

.text-blue-700 {
  color: oklch(48.8% 0.243 264.376deg) !important;
}

.border-blue-700 {
  border-color: oklch(48.8% 0.243 264.376deg) !important;
}

.hover-bg-blue-700:hover {
  background-color: oklch(48.8% 0.243 264.376deg) !important;
}

.hover-text-blue-700:hover {
  color: oklch(48.8% 0.243 264.376deg) !important;
}

.bg-blue-800 {
  background-color: oklch(42.4% 0.199 265.638deg) !important;
}

.text-blue-800 {
  color: oklch(42.4% 0.199 265.638deg) !important;
}

.border-blue-800 {
  border-color: oklch(42.4% 0.199 265.638deg) !important;
}

.hover-bg-blue-800:hover {
  background-color: oklch(42.4% 0.199 265.638deg) !important;
}

.hover-text-blue-800:hover {
  color: oklch(42.4% 0.199 265.638deg) !important;
}

.bg-blue-900 {
  background-color: oklch(37.9% 0.146 265.522deg) !important;
}

.text-blue-900 {
  color: oklch(37.9% 0.146 265.522deg) !important;
}

.border-blue-900 {
  border-color: oklch(37.9% 0.146 265.522deg) !important;
}

.hover-bg-blue-900:hover {
  background-color: oklch(37.9% 0.146 265.522deg) !important;
}

.hover-text-blue-900:hover {
  color: oklch(37.9% 0.146 265.522deg) !important;
}

.bg-blue-950 {
  background-color: oklch(28.2% 0.091 267.935deg) !important;
}

.text-blue-950 {
  color: oklch(28.2% 0.091 267.935deg) !important;
}

.border-blue-950 {
  border-color: oklch(28.2% 0.091 267.935deg) !important;
}

.hover-bg-blue-950:hover {
  background-color: oklch(28.2% 0.091 267.935deg) !important;
}

.hover-text-blue-950:hover {
  color: oklch(28.2% 0.091 267.935deg) !important;
}

.bg-indigo-50 {
  background-color: oklch(96.2% 0.018 272.314deg) !important;
}

.text-indigo-50 {
  color: oklch(96.2% 0.018 272.314deg) !important;
}

.border-indigo-50 {
  border-color: oklch(96.2% 0.018 272.314deg) !important;
}

.hover-bg-indigo-50:hover {
  background-color: oklch(96.2% 0.018 272.314deg) !important;
}

.hover-text-indigo-50:hover {
  color: oklch(96.2% 0.018 272.314deg) !important;
}

.bg-indigo-100 {
  background-color: oklch(93% 0.034 272.788deg) !important;
}

.text-indigo-100 {
  color: oklch(93% 0.034 272.788deg) !important;
}

.border-indigo-100 {
  border-color: oklch(93% 0.034 272.788deg) !important;
}

.hover-bg-indigo-100:hover {
  background-color: oklch(93% 0.034 272.788deg) !important;
}

.hover-text-indigo-100:hover {
  color: oklch(93% 0.034 272.788deg) !important;
}

.bg-indigo-200 {
  background-color: oklch(87% 0.065 274.039deg) !important;
}

.text-indigo-200 {
  color: oklch(87% 0.065 274.039deg) !important;
}

.border-indigo-200 {
  border-color: oklch(87% 0.065 274.039deg) !important;
}

.hover-bg-indigo-200:hover {
  background-color: oklch(87% 0.065 274.039deg) !important;
}

.hover-text-indigo-200:hover {
  color: oklch(87% 0.065 274.039deg) !important;
}

.bg-indigo-300 {
  background-color: oklch(78.5% 0.115 274.713deg) !important;
}

.text-indigo-300 {
  color: oklch(78.5% 0.115 274.713deg) !important;
}

.border-indigo-300 {
  border-color: oklch(78.5% 0.115 274.713deg) !important;
}

.hover-bg-indigo-300:hover {
  background-color: oklch(78.5% 0.115 274.713deg) !important;
}

.hover-text-indigo-300:hover {
  color: oklch(78.5% 0.115 274.713deg) !important;
}

.bg-indigo-400 {
  background-color: oklch(67.3% 0.182 276.935deg) !important;
}

.text-indigo-400 {
  color: oklch(67.3% 0.182 276.935deg) !important;
}

.border-indigo-400 {
  border-color: oklch(67.3% 0.182 276.935deg) !important;
}

.hover-bg-indigo-400:hover {
  background-color: oklch(67.3% 0.182 276.935deg) !important;
}

.hover-text-indigo-400:hover {
  color: oklch(67.3% 0.182 276.935deg) !important;
}

.bg-indigo-500 {
  background-color: oklch(58.5% 0.233 277.117deg) !important;
}

.text-indigo-500 {
  color: oklch(58.5% 0.233 277.117deg) !important;
}

.border-indigo-500 {
  border-color: oklch(58.5% 0.233 277.117deg) !important;
}

.hover-bg-indigo-500:hover {
  background-color: oklch(58.5% 0.233 277.117deg) !important;
}

.hover-text-indigo-500:hover {
  color: oklch(58.5% 0.233 277.117deg) !important;
}

.bg-indigo-600 {
  background-color: oklch(51.1% 0.262 276.966deg) !important;
}

.text-indigo-600 {
  color: oklch(51.1% 0.262 276.966deg) !important;
}

.border-indigo-600 {
  border-color: oklch(51.1% 0.262 276.966deg) !important;
}

.hover-bg-indigo-600:hover {
  background-color: oklch(51.1% 0.262 276.966deg) !important;
}

.hover-text-indigo-600:hover {
  color: oklch(51.1% 0.262 276.966deg) !important;
}

.bg-indigo-700 {
  background-color: oklch(45.7% 0.24 277.023deg) !important;
}

.text-indigo-700 {
  color: oklch(45.7% 0.24 277.023deg) !important;
}

.border-indigo-700 {
  border-color: oklch(45.7% 0.24 277.023deg) !important;
}

.hover-bg-indigo-700:hover {
  background-color: oklch(45.7% 0.24 277.023deg) !important;
}

.hover-text-indigo-700:hover {
  color: oklch(45.7% 0.24 277.023deg) !important;
}

.bg-indigo-800 {
  background-color: oklch(39.8% 0.195 277.366deg) !important;
}

.text-indigo-800 {
  color: oklch(39.8% 0.195 277.366deg) !important;
}

.border-indigo-800 {
  border-color: oklch(39.8% 0.195 277.366deg) !important;
}

.hover-bg-indigo-800:hover {
  background-color: oklch(39.8% 0.195 277.366deg) !important;
}

.hover-text-indigo-800:hover {
  color: oklch(39.8% 0.195 277.366deg) !important;
}

.bg-indigo-900 {
  background-color: oklch(35.9% 0.144 278.697deg) !important;
}

.text-indigo-900 {
  color: oklch(35.9% 0.144 278.697deg) !important;
}

.border-indigo-900 {
  border-color: oklch(35.9% 0.144 278.697deg) !important;
}

.hover-bg-indigo-900:hover {
  background-color: oklch(35.9% 0.144 278.697deg) !important;
}

.hover-text-indigo-900:hover {
  color: oklch(35.9% 0.144 278.697deg) !important;
}

.bg-indigo-950 {
  background-color: oklch(25.7% 0.09 281.288deg) !important;
}

.text-indigo-950 {
  color: oklch(25.7% 0.09 281.288deg) !important;
}

.border-indigo-950 {
  border-color: oklch(25.7% 0.09 281.288deg) !important;
}

.hover-bg-indigo-950:hover {
  background-color: oklch(25.7% 0.09 281.288deg) !important;
}

.hover-text-indigo-950:hover {
  color: oklch(25.7% 0.09 281.288deg) !important;
}

.bg-violet-50 {
  background-color: oklch(96.9% 0.016 293.756deg) !important;
}

.text-violet-50 {
  color: oklch(96.9% 0.016 293.756deg) !important;
}

.border-violet-50 {
  border-color: oklch(96.9% 0.016 293.756deg) !important;
}

.hover-bg-violet-50:hover {
  background-color: oklch(96.9% 0.016 293.756deg) !important;
}

.hover-text-violet-50:hover {
  color: oklch(96.9% 0.016 293.756deg) !important;
}

.bg-violet-100 {
  background-color: oklch(94.3% 0.029 294.588deg) !important;
}

.text-violet-100 {
  color: oklch(94.3% 0.029 294.588deg) !important;
}

.border-violet-100 {
  border-color: oklch(94.3% 0.029 294.588deg) !important;
}

.hover-bg-violet-100:hover {
  background-color: oklch(94.3% 0.029 294.588deg) !important;
}

.hover-text-violet-100:hover {
  color: oklch(94.3% 0.029 294.588deg) !important;
}

.bg-violet-200 {
  background-color: oklch(89.4% 0.057 293.283deg) !important;
}

.text-violet-200 {
  color: oklch(89.4% 0.057 293.283deg) !important;
}

.border-violet-200 {
  border-color: oklch(89.4% 0.057 293.283deg) !important;
}

.hover-bg-violet-200:hover {
  background-color: oklch(89.4% 0.057 293.283deg) !important;
}

.hover-text-violet-200:hover {
  color: oklch(89.4% 0.057 293.283deg) !important;
}

.bg-violet-300 {
  background-color: oklch(81.1% 0.111 293.571deg) !important;
}

.text-violet-300 {
  color: oklch(81.1% 0.111 293.571deg) !important;
}

.border-violet-300 {
  border-color: oklch(81.1% 0.111 293.571deg) !important;
}

.hover-bg-violet-300:hover {
  background-color: oklch(81.1% 0.111 293.571deg) !important;
}

.hover-text-violet-300:hover {
  color: oklch(81.1% 0.111 293.571deg) !important;
}

.bg-violet-400 {
  background-color: oklch(70.2% 0.183 293.541deg) !important;
}

.text-violet-400 {
  color: oklch(70.2% 0.183 293.541deg) !important;
}

.border-violet-400 {
  border-color: oklch(70.2% 0.183 293.541deg) !important;
}

.hover-bg-violet-400:hover {
  background-color: oklch(70.2% 0.183 293.541deg) !important;
}

.hover-text-violet-400:hover {
  color: oklch(70.2% 0.183 293.541deg) !important;
}

.bg-violet-500 {
  background-color: oklch(60.6% 0.25 292.717deg) !important;
}

.text-violet-500 {
  color: oklch(60.6% 0.25 292.717deg) !important;
}

.border-violet-500 {
  border-color: oklch(60.6% 0.25 292.717deg) !important;
}

.hover-bg-violet-500:hover {
  background-color: oklch(60.6% 0.25 292.717deg) !important;
}

.hover-text-violet-500:hover {
  color: oklch(60.6% 0.25 292.717deg) !important;
}

.bg-violet-600 {
  background-color: oklch(54.1% 0.281 293.009deg) !important;
}

.text-violet-600 {
  color: oklch(54.1% 0.281 293.009deg) !important;
}

.border-violet-600 {
  border-color: oklch(54.1% 0.281 293.009deg) !important;
}

.hover-bg-violet-600:hover {
  background-color: oklch(54.1% 0.281 293.009deg) !important;
}

.hover-text-violet-600:hover {
  color: oklch(54.1% 0.281 293.009deg) !important;
}

.bg-violet-700 {
  background-color: oklch(49.1% 0.27 292.581deg) !important;
}

.text-violet-700 {
  color: oklch(49.1% 0.27 292.581deg) !important;
}

.border-violet-700 {
  border-color: oklch(49.1% 0.27 292.581deg) !important;
}

.hover-bg-violet-700:hover {
  background-color: oklch(49.1% 0.27 292.581deg) !important;
}

.hover-text-violet-700:hover {
  color: oklch(49.1% 0.27 292.581deg) !important;
}

.bg-violet-800 {
  background-color: oklch(43.2% 0.232 292.759deg) !important;
}

.text-violet-800 {
  color: oklch(43.2% 0.232 292.759deg) !important;
}

.border-violet-800 {
  border-color: oklch(43.2% 0.232 292.759deg) !important;
}

.hover-bg-violet-800:hover {
  background-color: oklch(43.2% 0.232 292.759deg) !important;
}

.hover-text-violet-800:hover {
  color: oklch(43.2% 0.232 292.759deg) !important;
}

.bg-violet-900 {
  background-color: oklch(38% 0.189 293.745deg) !important;
}

.text-violet-900 {
  color: oklch(38% 0.189 293.745deg) !important;
}

.border-violet-900 {
  border-color: oklch(38% 0.189 293.745deg) !important;
}

.hover-bg-violet-900:hover {
  background-color: oklch(38% 0.189 293.745deg) !important;
}

.hover-text-violet-900:hover {
  color: oklch(38% 0.189 293.745deg) !important;
}

.bg-violet-950 {
  background-color: oklch(28.3% 0.141 291.089deg) !important;
}

.text-violet-950 {
  color: oklch(28.3% 0.141 291.089deg) !important;
}

.border-violet-950 {
  border-color: oklch(28.3% 0.141 291.089deg) !important;
}

.hover-bg-violet-950:hover {
  background-color: oklch(28.3% 0.141 291.089deg) !important;
}

.hover-text-violet-950:hover {
  color: oklch(28.3% 0.141 291.089deg) !important;
}

.bg-purple-50 {
  background-color: oklch(97.7% 0.014 308.299deg) !important;
}

.text-purple-50 {
  color: oklch(97.7% 0.014 308.299deg) !important;
}

.border-purple-50 {
  border-color: oklch(97.7% 0.014 308.299deg) !important;
}

.hover-bg-purple-50:hover {
  background-color: oklch(97.7% 0.014 308.299deg) !important;
}

.hover-text-purple-50:hover {
  color: oklch(97.7% 0.014 308.299deg) !important;
}

.bg-purple-100 {
  background-color: oklch(94.6% 0.033 307.174deg) !important;
}

.text-purple-100 {
  color: oklch(94.6% 0.033 307.174deg) !important;
}

.border-purple-100 {
  border-color: oklch(94.6% 0.033 307.174deg) !important;
}

.hover-bg-purple-100:hover {
  background-color: oklch(94.6% 0.033 307.174deg) !important;
}

.hover-text-purple-100:hover {
  color: oklch(94.6% 0.033 307.174deg) !important;
}

.bg-purple-200 {
  background-color: oklch(90.2% 0.063 306.703deg) !important;
}

.text-purple-200 {
  color: oklch(90.2% 0.063 306.703deg) !important;
}

.border-purple-200 {
  border-color: oklch(90.2% 0.063 306.703deg) !important;
}

.hover-bg-purple-200:hover {
  background-color: oklch(90.2% 0.063 306.703deg) !important;
}

.hover-text-purple-200:hover {
  color: oklch(90.2% 0.063 306.703deg) !important;
}

.bg-purple-300 {
  background-color: oklch(82.7% 0.119 306.383deg) !important;
}

.text-purple-300 {
  color: oklch(82.7% 0.119 306.383deg) !important;
}

.border-purple-300 {
  border-color: oklch(82.7% 0.119 306.383deg) !important;
}

.hover-bg-purple-300:hover {
  background-color: oklch(82.7% 0.119 306.383deg) !important;
}

.hover-text-purple-300:hover {
  color: oklch(82.7% 0.119 306.383deg) !important;
}

.bg-purple-400 {
  background-color: oklch(71.4% 0.203 305.504deg) !important;
}

.text-purple-400 {
  color: oklch(71.4% 0.203 305.504deg) !important;
}

.border-purple-400 {
  border-color: oklch(71.4% 0.203 305.504deg) !important;
}

.hover-bg-purple-400:hover {
  background-color: oklch(71.4% 0.203 305.504deg) !important;
}

.hover-text-purple-400:hover {
  color: oklch(71.4% 0.203 305.504deg) !important;
}

.bg-purple-500 {
  background-color: oklch(62.7% 0.265 303.9deg) !important;
}

.text-purple-500 {
  color: oklch(62.7% 0.265 303.9deg) !important;
}

.border-purple-500 {
  border-color: oklch(62.7% 0.265 303.9deg) !important;
}

.hover-bg-purple-500:hover {
  background-color: oklch(62.7% 0.265 303.9deg) !important;
}

.hover-text-purple-500:hover {
  color: oklch(62.7% 0.265 303.9deg) !important;
}

.bg-purple-600 {
  background-color: oklch(55.8% 0.288 302.321deg) !important;
}

.text-purple-600 {
  color: oklch(55.8% 0.288 302.321deg) !important;
}

.border-purple-600 {
  border-color: oklch(55.8% 0.288 302.321deg) !important;
}

.hover-bg-purple-600:hover {
  background-color: oklch(55.8% 0.288 302.321deg) !important;
}

.hover-text-purple-600:hover {
  color: oklch(55.8% 0.288 302.321deg) !important;
}

.bg-purple-700 {
  background-color: oklch(49.6% 0.265 301.924deg) !important;
}

.text-purple-700 {
  color: oklch(49.6% 0.265 301.924deg) !important;
}

.border-purple-700 {
  border-color: oklch(49.6% 0.265 301.924deg) !important;
}

.hover-bg-purple-700:hover {
  background-color: oklch(49.6% 0.265 301.924deg) !important;
}

.hover-text-purple-700:hover {
  color: oklch(49.6% 0.265 301.924deg) !important;
}

.bg-purple-800 {
  background-color: oklch(43.8% 0.218 303.724deg) !important;
}

.text-purple-800 {
  color: oklch(43.8% 0.218 303.724deg) !important;
}

.border-purple-800 {
  border-color: oklch(43.8% 0.218 303.724deg) !important;
}

.hover-bg-purple-800:hover {
  background-color: oklch(43.8% 0.218 303.724deg) !important;
}

.hover-text-purple-800:hover {
  color: oklch(43.8% 0.218 303.724deg) !important;
}

.bg-purple-900 {
  background-color: oklch(38.1% 0.176 304.987deg) !important;
}

.text-purple-900 {
  color: oklch(38.1% 0.176 304.987deg) !important;
}

.border-purple-900 {
  border-color: oklch(38.1% 0.176 304.987deg) !important;
}

.hover-bg-purple-900:hover {
  background-color: oklch(38.1% 0.176 304.987deg) !important;
}

.hover-text-purple-900:hover {
  color: oklch(38.1% 0.176 304.987deg) !important;
}

.bg-purple-950 {
  background-color: oklch(29.1% 0.149 302.717deg) !important;
}

.text-purple-950 {
  color: oklch(29.1% 0.149 302.717deg) !important;
}

.border-purple-950 {
  border-color: oklch(29.1% 0.149 302.717deg) !important;
}

.hover-bg-purple-950:hover {
  background-color: oklch(29.1% 0.149 302.717deg) !important;
}

.hover-text-purple-950:hover {
  color: oklch(29.1% 0.149 302.717deg) !important;
}

.bg-fuchsia-50 {
  background-color: oklch(97.7% 0.017 320.058deg) !important;
}

.text-fuchsia-50 {
  color: oklch(97.7% 0.017 320.058deg) !important;
}

.border-fuchsia-50 {
  border-color: oklch(97.7% 0.017 320.058deg) !important;
}

.hover-bg-fuchsia-50:hover {
  background-color: oklch(97.7% 0.017 320.058deg) !important;
}

.hover-text-fuchsia-50:hover {
  color: oklch(97.7% 0.017 320.058deg) !important;
}

.bg-fuchsia-100 {
  background-color: oklch(95.2% 0.037 318.852deg) !important;
}

.text-fuchsia-100 {
  color: oklch(95.2% 0.037 318.852deg) !important;
}

.border-fuchsia-100 {
  border-color: oklch(95.2% 0.037 318.852deg) !important;
}

.hover-bg-fuchsia-100:hover {
  background-color: oklch(95.2% 0.037 318.852deg) !important;
}

.hover-text-fuchsia-100:hover {
  color: oklch(95.2% 0.037 318.852deg) !important;
}

.bg-fuchsia-200 {
  background-color: oklch(90.3% 0.076 319.62deg) !important;
}

.text-fuchsia-200 {
  color: oklch(90.3% 0.076 319.62deg) !important;
}

.border-fuchsia-200 {
  border-color: oklch(90.3% 0.076 319.62deg) !important;
}

.hover-bg-fuchsia-200:hover {
  background-color: oklch(90.3% 0.076 319.62deg) !important;
}

.hover-text-fuchsia-200:hover {
  color: oklch(90.3% 0.076 319.62deg) !important;
}

.bg-fuchsia-300 {
  background-color: oklch(83.3% 0.145 321.434deg) !important;
}

.text-fuchsia-300 {
  color: oklch(83.3% 0.145 321.434deg) !important;
}

.border-fuchsia-300 {
  border-color: oklch(83.3% 0.145 321.434deg) !important;
}

.hover-bg-fuchsia-300:hover {
  background-color: oklch(83.3% 0.145 321.434deg) !important;
}

.hover-text-fuchsia-300:hover {
  color: oklch(83.3% 0.145 321.434deg) !important;
}

.bg-fuchsia-400 {
  background-color: oklch(74% 0.238 322.16deg) !important;
}

.text-fuchsia-400 {
  color: oklch(74% 0.238 322.16deg) !important;
}

.border-fuchsia-400 {
  border-color: oklch(74% 0.238 322.16deg) !important;
}

.hover-bg-fuchsia-400:hover {
  background-color: oklch(74% 0.238 322.16deg) !important;
}

.hover-text-fuchsia-400:hover {
  color: oklch(74% 0.238 322.16deg) !important;
}

.bg-fuchsia-500 {
  background-color: oklch(66.7% 0.295 322.15deg) !important;
}

.text-fuchsia-500 {
  color: oklch(66.7% 0.295 322.15deg) !important;
}

.border-fuchsia-500 {
  border-color: oklch(66.7% 0.295 322.15deg) !important;
}

.hover-bg-fuchsia-500:hover {
  background-color: oklch(66.7% 0.295 322.15deg) !important;
}

.hover-text-fuchsia-500:hover {
  color: oklch(66.7% 0.295 322.15deg) !important;
}

.bg-fuchsia-600 {
  background-color: oklch(59.1% 0.293 322.896deg) !important;
}

.text-fuchsia-600 {
  color: oklch(59.1% 0.293 322.896deg) !important;
}

.border-fuchsia-600 {
  border-color: oklch(59.1% 0.293 322.896deg) !important;
}

.hover-bg-fuchsia-600:hover {
  background-color: oklch(59.1% 0.293 322.896deg) !important;
}

.hover-text-fuchsia-600:hover {
  color: oklch(59.1% 0.293 322.896deg) !important;
}

.bg-fuchsia-700 {
  background-color: oklch(51.8% 0.253 323.949deg) !important;
}

.text-fuchsia-700 {
  color: oklch(51.8% 0.253 323.949deg) !important;
}

.border-fuchsia-700 {
  border-color: oklch(51.8% 0.253 323.949deg) !important;
}

.hover-bg-fuchsia-700:hover {
  background-color: oklch(51.8% 0.253 323.949deg) !important;
}

.hover-text-fuchsia-700:hover {
  color: oklch(51.8% 0.253 323.949deg) !important;
}

.bg-fuchsia-800 {
  background-color: oklch(45.2% 0.211 324.591deg) !important;
}

.text-fuchsia-800 {
  color: oklch(45.2% 0.211 324.591deg) !important;
}

.border-fuchsia-800 {
  border-color: oklch(45.2% 0.211 324.591deg) !important;
}

.hover-bg-fuchsia-800:hover {
  background-color: oklch(45.2% 0.211 324.591deg) !important;
}

.hover-text-fuchsia-800:hover {
  color: oklch(45.2% 0.211 324.591deg) !important;
}

.bg-fuchsia-900 {
  background-color: oklch(40.1% 0.17 325.612deg) !important;
}

.text-fuchsia-900 {
  color: oklch(40.1% 0.17 325.612deg) !important;
}

.border-fuchsia-900 {
  border-color: oklch(40.1% 0.17 325.612deg) !important;
}

.hover-bg-fuchsia-900:hover {
  background-color: oklch(40.1% 0.17 325.612deg) !important;
}

.hover-text-fuchsia-900:hover {
  color: oklch(40.1% 0.17 325.612deg) !important;
}

.bg-fuchsia-950 {
  background-color: oklch(29.3% 0.136 325.661deg) !important;
}

.text-fuchsia-950 {
  color: oklch(29.3% 0.136 325.661deg) !important;
}

.border-fuchsia-950 {
  border-color: oklch(29.3% 0.136 325.661deg) !important;
}

.hover-bg-fuchsia-950:hover {
  background-color: oklch(29.3% 0.136 325.661deg) !important;
}

.hover-text-fuchsia-950:hover {
  color: oklch(29.3% 0.136 325.661deg) !important;
}

.bg-pink-50 {
  background-color: oklch(97.1% 0.014 343.198deg) !important;
}

.text-pink-50 {
  color: oklch(97.1% 0.014 343.198deg) !important;
}

.border-pink-50 {
  border-color: oklch(97.1% 0.014 343.198deg) !important;
}

.hover-bg-pink-50:hover {
  background-color: oklch(97.1% 0.014 343.198deg) !important;
}

.hover-text-pink-50:hover {
  color: oklch(97.1% 0.014 343.198deg) !important;
}

.bg-pink-100 {
  background-color: oklch(94.8% 0.028 342.258deg) !important;
}

.text-pink-100 {
  color: oklch(94.8% 0.028 342.258deg) !important;
}

.border-pink-100 {
  border-color: oklch(94.8% 0.028 342.258deg) !important;
}

.hover-bg-pink-100:hover {
  background-color: oklch(94.8% 0.028 342.258deg) !important;
}

.hover-text-pink-100:hover {
  color: oklch(94.8% 0.028 342.258deg) !important;
}

.bg-pink-200 {
  background-color: oklch(89.9% 0.061 343.231deg) !important;
}

.text-pink-200 {
  color: oklch(89.9% 0.061 343.231deg) !important;
}

.border-pink-200 {
  border-color: oklch(89.9% 0.061 343.231deg) !important;
}

.hover-bg-pink-200:hover {
  background-color: oklch(89.9% 0.061 343.231deg) !important;
}

.hover-text-pink-200:hover {
  color: oklch(89.9% 0.061 343.231deg) !important;
}

.bg-pink-300 {
  background-color: oklch(82.3% 0.12 346.018deg) !important;
}

.text-pink-300 {
  color: oklch(82.3% 0.12 346.018deg) !important;
}

.border-pink-300 {
  border-color: oklch(82.3% 0.12 346.018deg) !important;
}

.hover-bg-pink-300:hover {
  background-color: oklch(82.3% 0.12 346.018deg) !important;
}

.hover-text-pink-300:hover {
  color: oklch(82.3% 0.12 346.018deg) !important;
}

.bg-pink-400 {
  background-color: oklch(71.8% 0.202 349.761deg) !important;
}

.text-pink-400 {
  color: oklch(71.8% 0.202 349.761deg) !important;
}

.border-pink-400 {
  border-color: oklch(71.8% 0.202 349.761deg) !important;
}

.hover-bg-pink-400:hover {
  background-color: oklch(71.8% 0.202 349.761deg) !important;
}

.hover-text-pink-400:hover {
  color: oklch(71.8% 0.202 349.761deg) !important;
}

.bg-pink-500 {
  background-color: oklch(65.6% 0.241 354.308deg) !important;
}

.text-pink-500 {
  color: oklch(65.6% 0.241 354.308deg) !important;
}

.border-pink-500 {
  border-color: oklch(65.6% 0.241 354.308deg) !important;
}

.hover-bg-pink-500:hover {
  background-color: oklch(65.6% 0.241 354.308deg) !important;
}

.hover-text-pink-500:hover {
  color: oklch(65.6% 0.241 354.308deg) !important;
}

.bg-pink-600 {
  background-color: oklch(59.2% 0.249 0.584deg) !important;
}

.text-pink-600 {
  color: oklch(59.2% 0.249 0.584deg) !important;
}

.border-pink-600 {
  border-color: oklch(59.2% 0.249 0.584deg) !important;
}

.hover-bg-pink-600:hover {
  background-color: oklch(59.2% 0.249 0.584deg) !important;
}

.hover-text-pink-600:hover {
  color: oklch(59.2% 0.249 0.584deg) !important;
}

.bg-pink-700 {
  background-color: oklch(52.5% 0.223 3.958deg) !important;
}

.text-pink-700 {
  color: oklch(52.5% 0.223 3.958deg) !important;
}

.border-pink-700 {
  border-color: oklch(52.5% 0.223 3.958deg) !important;
}

.hover-bg-pink-700:hover {
  background-color: oklch(52.5% 0.223 3.958deg) !important;
}

.hover-text-pink-700:hover {
  color: oklch(52.5% 0.223 3.958deg) !important;
}

.bg-pink-800 {
  background-color: oklch(45.9% 0.187 3.815deg) !important;
}

.text-pink-800 {
  color: oklch(45.9% 0.187 3.815deg) !important;
}

.border-pink-800 {
  border-color: oklch(45.9% 0.187 3.815deg) !important;
}

.hover-bg-pink-800:hover {
  background-color: oklch(45.9% 0.187 3.815deg) !important;
}

.hover-text-pink-800:hover {
  color: oklch(45.9% 0.187 3.815deg) !important;
}

.bg-pink-900 {
  background-color: oklch(40.8% 0.153 2.432deg) !important;
}

.text-pink-900 {
  color: oklch(40.8% 0.153 2.432deg) !important;
}

.border-pink-900 {
  border-color: oklch(40.8% 0.153 2.432deg) !important;
}

.hover-bg-pink-900:hover {
  background-color: oklch(40.8% 0.153 2.432deg) !important;
}

.hover-text-pink-900:hover {
  color: oklch(40.8% 0.153 2.432deg) !important;
}

.bg-pink-950 {
  background-color: oklch(28.4% 0.109 3.907deg) !important;
}

.text-pink-950 {
  color: oklch(28.4% 0.109 3.907deg) !important;
}

.border-pink-950 {
  border-color: oklch(28.4% 0.109 3.907deg) !important;
}

.hover-bg-pink-950:hover {
  background-color: oklch(28.4% 0.109 3.907deg) !important;
}

.hover-text-pink-950:hover {
  color: oklch(28.4% 0.109 3.907deg) !important;
}

.bg-rose-50 {
  background-color: oklch(96.9% 0.015 12.422deg) !important;
}

.text-rose-50 {
  color: oklch(96.9% 0.015 12.422deg) !important;
}

.border-rose-50 {
  border-color: oklch(96.9% 0.015 12.422deg) !important;
}

.hover-bg-rose-50:hover {
  background-color: oklch(96.9% 0.015 12.422deg) !important;
}

.hover-text-rose-50:hover {
  color: oklch(96.9% 0.015 12.422deg) !important;
}

.bg-rose-100 {
  background-color: oklch(94.1% 0.03 12.58deg) !important;
}

.text-rose-100 {
  color: oklch(94.1% 0.03 12.58deg) !important;
}

.border-rose-100 {
  border-color: oklch(94.1% 0.03 12.58deg) !important;
}

.hover-bg-rose-100:hover {
  background-color: oklch(94.1% 0.03 12.58deg) !important;
}

.hover-text-rose-100:hover {
  color: oklch(94.1% 0.03 12.58deg) !important;
}

.bg-rose-200 {
  background-color: oklch(89.2% 0.058 10.001deg) !important;
}

.text-rose-200 {
  color: oklch(89.2% 0.058 10.001deg) !important;
}

.border-rose-200 {
  border-color: oklch(89.2% 0.058 10.001deg) !important;
}

.hover-bg-rose-200:hover {
  background-color: oklch(89.2% 0.058 10.001deg) !important;
}

.hover-text-rose-200:hover {
  color: oklch(89.2% 0.058 10.001deg) !important;
}

.bg-rose-300 {
  background-color: oklch(81% 0.117 11.638deg) !important;
}

.text-rose-300 {
  color: oklch(81% 0.117 11.638deg) !important;
}

.border-rose-300 {
  border-color: oklch(81% 0.117 11.638deg) !important;
}

.hover-bg-rose-300:hover {
  background-color: oklch(81% 0.117 11.638deg) !important;
}

.hover-text-rose-300:hover {
  color: oklch(81% 0.117 11.638deg) !important;
}

.bg-rose-400 {
  background-color: oklch(71.2% 0.194 13.428deg) !important;
}

.text-rose-400 {
  color: oklch(71.2% 0.194 13.428deg) !important;
}

.border-rose-400 {
  border-color: oklch(71.2% 0.194 13.428deg) !important;
}

.hover-bg-rose-400:hover {
  background-color: oklch(71.2% 0.194 13.428deg) !important;
}

.hover-text-rose-400:hover {
  color: oklch(71.2% 0.194 13.428deg) !important;
}

.bg-rose-500 {
  background-color: oklch(64.5% 0.246 16.439deg) !important;
}

.text-rose-500 {
  color: oklch(64.5% 0.246 16.439deg) !important;
}

.border-rose-500 {
  border-color: oklch(64.5% 0.246 16.439deg) !important;
}

.hover-bg-rose-500:hover {
  background-color: oklch(64.5% 0.246 16.439deg) !important;
}

.hover-text-rose-500:hover {
  color: oklch(64.5% 0.246 16.439deg) !important;
}

.bg-rose-600 {
  background-color: oklch(58.6% 0.253 17.585deg) !important;
}

.text-rose-600 {
  color: oklch(58.6% 0.253 17.585deg) !important;
}

.border-rose-600 {
  border-color: oklch(58.6% 0.253 17.585deg) !important;
}

.hover-bg-rose-600:hover {
  background-color: oklch(58.6% 0.253 17.585deg) !important;
}

.hover-text-rose-600:hover {
  color: oklch(58.6% 0.253 17.585deg) !important;
}

.bg-rose-700 {
  background-color: oklch(51.4% 0.222 16.935deg) !important;
}

.text-rose-700 {
  color: oklch(51.4% 0.222 16.935deg) !important;
}

.border-rose-700 {
  border-color: oklch(51.4% 0.222 16.935deg) !important;
}

.hover-bg-rose-700:hover {
  background-color: oklch(51.4% 0.222 16.935deg) !important;
}

.hover-text-rose-700:hover {
  color: oklch(51.4% 0.222 16.935deg) !important;
}

.bg-rose-800 {
  background-color: oklch(45.5% 0.188 13.697deg) !important;
}

.text-rose-800 {
  color: oklch(45.5% 0.188 13.697deg) !important;
}

.border-rose-800 {
  border-color: oklch(45.5% 0.188 13.697deg) !important;
}

.hover-bg-rose-800:hover {
  background-color: oklch(45.5% 0.188 13.697deg) !important;
}

.hover-text-rose-800:hover {
  color: oklch(45.5% 0.188 13.697deg) !important;
}

.bg-rose-900 {
  background-color: oklch(41% 0.159 10.272deg) !important;
}

.text-rose-900 {
  color: oklch(41% 0.159 10.272deg) !important;
}

.border-rose-900 {
  border-color: oklch(41% 0.159 10.272deg) !important;
}

.hover-bg-rose-900:hover {
  background-color: oklch(41% 0.159 10.272deg) !important;
}

.hover-text-rose-900:hover {
  color: oklch(41% 0.159 10.272deg) !important;
}

.bg-rose-950 {
  background-color: oklch(27.1% 0.105 12.094deg) !important;
}

.text-rose-950 {
  color: oklch(27.1% 0.105 12.094deg) !important;
}

.border-rose-950 {
  border-color: oklch(27.1% 0.105 12.094deg) !important;
}

.hover-bg-rose-950:hover {
  background-color: oklch(27.1% 0.105 12.094deg) !important;
}

.hover-text-rose-950:hover {
  color: oklch(27.1% 0.105 12.094deg) !important;
}

.bg-slate-50 {
  background-color: oklch(98.4% 0.003 247.858deg) !important;
}

.text-slate-50 {
  color: oklch(98.4% 0.003 247.858deg) !important;
}

.border-slate-50 {
  border-color: oklch(98.4% 0.003 247.858deg) !important;
}

.hover-bg-slate-50:hover {
  background-color: oklch(98.4% 0.003 247.858deg) !important;
}

.hover-text-slate-50:hover {
  color: oklch(98.4% 0.003 247.858deg) !important;
}

.bg-slate-100 {
  background-color: oklch(96.8% 0.007 247.896deg) !important;
}

.text-slate-100 {
  color: oklch(96.8% 0.007 247.896deg) !important;
}

.border-slate-100 {
  border-color: oklch(96.8% 0.007 247.896deg) !important;
}

.hover-bg-slate-100:hover {
  background-color: oklch(96.8% 0.007 247.896deg) !important;
}

.hover-text-slate-100:hover {
  color: oklch(96.8% 0.007 247.896deg) !important;
}

.bg-slate-200 {
  background-color: oklch(92.9% 0.013 255.508deg) !important;
}

.text-slate-200 {
  color: oklch(92.9% 0.013 255.508deg) !important;
}

.border-slate-200 {
  border-color: oklch(92.9% 0.013 255.508deg) !important;
}

.hover-bg-slate-200:hover {
  background-color: oklch(92.9% 0.013 255.508deg) !important;
}

.hover-text-slate-200:hover {
  color: oklch(92.9% 0.013 255.508deg) !important;
}

.bg-slate-300 {
  background-color: oklch(86.9% 0.022 252.894deg) !important;
}

.text-slate-300 {
  color: oklch(86.9% 0.022 252.894deg) !important;
}

.border-slate-300 {
  border-color: oklch(86.9% 0.022 252.894deg) !important;
}

.hover-bg-slate-300:hover {
  background-color: oklch(86.9% 0.022 252.894deg) !important;
}

.hover-text-slate-300:hover {
  color: oklch(86.9% 0.022 252.894deg) !important;
}

.bg-slate-400 {
  background-color: oklch(70.4% 0.04 256.788deg) !important;
}

.text-slate-400 {
  color: oklch(70.4% 0.04 256.788deg) !important;
}

.border-slate-400 {
  border-color: oklch(70.4% 0.04 256.788deg) !important;
}

.hover-bg-slate-400:hover {
  background-color: oklch(70.4% 0.04 256.788deg) !important;
}

.hover-text-slate-400:hover {
  color: oklch(70.4% 0.04 256.788deg) !important;
}

.bg-slate-500 {
  background-color: oklch(55.4% 0.046 257.417deg) !important;
}

.text-slate-500 {
  color: oklch(55.4% 0.046 257.417deg) !important;
}

.border-slate-500 {
  border-color: oklch(55.4% 0.046 257.417deg) !important;
}

.hover-bg-slate-500:hover {
  background-color: oklch(55.4% 0.046 257.417deg) !important;
}

.hover-text-slate-500:hover {
  color: oklch(55.4% 0.046 257.417deg) !important;
}

.bg-slate-600 {
  background-color: oklch(44.6% 0.043 257.281deg) !important;
}

.text-slate-600 {
  color: oklch(44.6% 0.043 257.281deg) !important;
}

.border-slate-600 {
  border-color: oklch(44.6% 0.043 257.281deg) !important;
}

.hover-bg-slate-600:hover {
  background-color: oklch(44.6% 0.043 257.281deg) !important;
}

.hover-text-slate-600:hover {
  color: oklch(44.6% 0.043 257.281deg) !important;
}

.bg-slate-700 {
  background-color: oklch(37.2% 0.044 257.287deg) !important;
}

.text-slate-700 {
  color: oklch(37.2% 0.044 257.287deg) !important;
}

.border-slate-700 {
  border-color: oklch(37.2% 0.044 257.287deg) !important;
}

.hover-bg-slate-700:hover {
  background-color: oklch(37.2% 0.044 257.287deg) !important;
}

.hover-text-slate-700:hover {
  color: oklch(37.2% 0.044 257.287deg) !important;
}

.bg-slate-800 {
  background-color: oklch(27.9% 0.041 260.031deg) !important;
}

.text-slate-800 {
  color: oklch(27.9% 0.041 260.031deg) !important;
}

.border-slate-800 {
  border-color: oklch(27.9% 0.041 260.031deg) !important;
}

.hover-bg-slate-800:hover {
  background-color: oklch(27.9% 0.041 260.031deg) !important;
}

.hover-text-slate-800:hover {
  color: oklch(27.9% 0.041 260.031deg) !important;
}

.bg-slate-900 {
  background-color: oklch(20.8% 0.042 265.755deg) !important;
}

.text-slate-900 {
  color: oklch(20.8% 0.042 265.755deg) !important;
}

.border-slate-900 {
  border-color: oklch(20.8% 0.042 265.755deg) !important;
}

.hover-bg-slate-900:hover {
  background-color: oklch(20.8% 0.042 265.755deg) !important;
}

.hover-text-slate-900:hover {
  color: oklch(20.8% 0.042 265.755deg) !important;
}

.bg-slate-950 {
  background-color: oklch(12.9% 0.042 264.695deg) !important;
}

.text-slate-950 {
  color: oklch(12.9% 0.042 264.695deg) !important;
}

.border-slate-950 {
  border-color: oklch(12.9% 0.042 264.695deg) !important;
}

.hover-bg-slate-950:hover {
  background-color: oklch(12.9% 0.042 264.695deg) !important;
}

.hover-text-slate-950:hover {
  color: oklch(12.9% 0.042 264.695deg) !important;
}

.bg-gray-50 {
  background-color: oklch(98.5% 0.002 247.839deg) !important;
}

.text-gray-50 {
  color: oklch(98.5% 0.002 247.839deg) !important;
}

.border-gray-50 {
  border-color: oklch(98.5% 0.002 247.839deg) !important;
}

.hover-bg-gray-50:hover {
  background-color: oklch(98.5% 0.002 247.839deg) !important;
}

.hover-text-gray-50:hover {
  color: oklch(98.5% 0.002 247.839deg) !important;
}

.bg-gray-100 {
  background-color: oklch(96.7% 0.003 264.542deg) !important;
}

.text-gray-100 {
  color: oklch(96.7% 0.003 264.542deg) !important;
}

.border-gray-100 {
  border-color: oklch(96.7% 0.003 264.542deg) !important;
}

.hover-bg-gray-100:hover {
  background-color: oklch(96.7% 0.003 264.542deg) !important;
}

.hover-text-gray-100:hover {
  color: oklch(96.7% 0.003 264.542deg) !important;
}

.bg-gray-200 {
  background-color: oklch(92.8% 0.006 264.531deg) !important;
}

.text-gray-200 {
  color: oklch(92.8% 0.006 264.531deg) !important;
}

.border-gray-200 {
  border-color: oklch(92.8% 0.006 264.531deg) !important;
}

.hover-bg-gray-200:hover {
  background-color: oklch(92.8% 0.006 264.531deg) !important;
}

.hover-text-gray-200:hover {
  color: oklch(92.8% 0.006 264.531deg) !important;
}

.bg-gray-300 {
  background-color: oklch(87.2% 0.01 258.338deg) !important;
}

.text-gray-300 {
  color: oklch(87.2% 0.01 258.338deg) !important;
}

.border-gray-300 {
  border-color: oklch(87.2% 0.01 258.338deg) !important;
}

.hover-bg-gray-300:hover {
  background-color: oklch(87.2% 0.01 258.338deg) !important;
}

.hover-text-gray-300:hover {
  color: oklch(87.2% 0.01 258.338deg) !important;
}

.bg-gray-400 {
  background-color: oklch(70.7% 0.022 261.325deg) !important;
}

.text-gray-400 {
  color: oklch(70.7% 0.022 261.325deg) !important;
}

.border-gray-400 {
  border-color: oklch(70.7% 0.022 261.325deg) !important;
}

.hover-bg-gray-400:hover {
  background-color: oklch(70.7% 0.022 261.325deg) !important;
}

.hover-text-gray-400:hover {
  color: oklch(70.7% 0.022 261.325deg) !important;
}

.bg-gray-500 {
  background-color: oklch(55.1% 0.027 264.364deg) !important;
}

.text-gray-500 {
  color: oklch(55.1% 0.027 264.364deg) !important;
}

.border-gray-500 {
  border-color: oklch(55.1% 0.027 264.364deg) !important;
}

.hover-bg-gray-500:hover {
  background-color: oklch(55.1% 0.027 264.364deg) !important;
}

.hover-text-gray-500:hover {
  color: oklch(55.1% 0.027 264.364deg) !important;
}

.bg-gray-600 {
  background-color: oklch(44.6% 0.03 256.802deg) !important;
}

.text-gray-600 {
  color: oklch(44.6% 0.03 256.802deg) !important;
}

.border-gray-600 {
  border-color: oklch(44.6% 0.03 256.802deg) !important;
}

.hover-bg-gray-600:hover {
  background-color: oklch(44.6% 0.03 256.802deg) !important;
}

.hover-text-gray-600:hover {
  color: oklch(44.6% 0.03 256.802deg) !important;
}

.bg-gray-700 {
  background-color: oklch(37.3% 0.034 259.733deg) !important;
}

.text-gray-700 {
  color: oklch(37.3% 0.034 259.733deg) !important;
}

.border-gray-700 {
  border-color: oklch(37.3% 0.034 259.733deg) !important;
}

.hover-bg-gray-700:hover {
  background-color: oklch(37.3% 0.034 259.733deg) !important;
}

.hover-text-gray-700:hover {
  color: oklch(37.3% 0.034 259.733deg) !important;
}

.bg-gray-800 {
  background-color: oklch(27.8% 0.033 256.848deg) !important;
}

.text-gray-800 {
  color: oklch(27.8% 0.033 256.848deg) !important;
}

.border-gray-800 {
  border-color: oklch(27.8% 0.033 256.848deg) !important;
}

.hover-bg-gray-800:hover {
  background-color: oklch(27.8% 0.033 256.848deg) !important;
}

.hover-text-gray-800:hover {
  color: oklch(27.8% 0.033 256.848deg) !important;
}

.bg-gray-900 {
  background-color: oklch(21% 0.034 264.665deg) !important;
}

.text-gray-900 {
  color: oklch(21% 0.034 264.665deg) !important;
}

.border-gray-900 {
  border-color: oklch(21% 0.034 264.665deg) !important;
}

.hover-bg-gray-900:hover {
  background-color: oklch(21% 0.034 264.665deg) !important;
}

.hover-text-gray-900:hover {
  color: oklch(21% 0.034 264.665deg) !important;
}

.bg-gray-950 {
  background-color: oklch(13% 0.028 261.692deg) !important;
}

.text-gray-950 {
  color: oklch(13% 0.028 261.692deg) !important;
}

.border-gray-950 {
  border-color: oklch(13% 0.028 261.692deg) !important;
}

.hover-bg-gray-950:hover {
  background-color: oklch(13% 0.028 261.692deg) !important;
}

.hover-text-gray-950:hover {
  color: oklch(13% 0.028 261.692deg) !important;
}

.bg-zinc-50 {
  background-color: oklch(98.5% 0 0deg) !important;
}

.text-zinc-50 {
  color: oklch(98.5% 0 0deg) !important;
}

.border-zinc-50 {
  border-color: oklch(98.5% 0 0deg) !important;
}

.hover-bg-zinc-50:hover {
  background-color: oklch(98.5% 0 0deg) !important;
}

.hover-text-zinc-50:hover {
  color: oklch(98.5% 0 0deg) !important;
}

.bg-zinc-100 {
  background-color: oklch(96.7% 0.001 286.375deg) !important;
}

.text-zinc-100 {
  color: oklch(96.7% 0.001 286.375deg) !important;
}

.border-zinc-100 {
  border-color: oklch(96.7% 0.001 286.375deg) !important;
}

.hover-bg-zinc-100:hover {
  background-color: oklch(96.7% 0.001 286.375deg) !important;
}

.hover-text-zinc-100:hover {
  color: oklch(96.7% 0.001 286.375deg) !important;
}

.bg-zinc-200 {
  background-color: oklch(92% 0.004 286.32deg) !important;
}

.text-zinc-200 {
  color: oklch(92% 0.004 286.32deg) !important;
}

.border-zinc-200 {
  border-color: oklch(92% 0.004 286.32deg) !important;
}

.hover-bg-zinc-200:hover {
  background-color: oklch(92% 0.004 286.32deg) !important;
}

.hover-text-zinc-200:hover {
  color: oklch(92% 0.004 286.32deg) !important;
}

.bg-zinc-300 {
  background-color: oklch(87.1% 0.006 286.286deg) !important;
}

.text-zinc-300 {
  color: oklch(87.1% 0.006 286.286deg) !important;
}

.border-zinc-300 {
  border-color: oklch(87.1% 0.006 286.286deg) !important;
}

.hover-bg-zinc-300:hover {
  background-color: oklch(87.1% 0.006 286.286deg) !important;
}

.hover-text-zinc-300:hover {
  color: oklch(87.1% 0.006 286.286deg) !important;
}

.bg-zinc-400 {
  background-color: oklch(70.5% 0.015 286.067deg) !important;
}

.text-zinc-400 {
  color: oklch(70.5% 0.015 286.067deg) !important;
}

.border-zinc-400 {
  border-color: oklch(70.5% 0.015 286.067deg) !important;
}

.hover-bg-zinc-400:hover {
  background-color: oklch(70.5% 0.015 286.067deg) !important;
}

.hover-text-zinc-400:hover {
  color: oklch(70.5% 0.015 286.067deg) !important;
}

.bg-zinc-500 {
  background-color: oklch(55.2% 0.016 285.938deg) !important;
}

.text-zinc-500 {
  color: oklch(55.2% 0.016 285.938deg) !important;
}

.border-zinc-500 {
  border-color: oklch(55.2% 0.016 285.938deg) !important;
}

.hover-bg-zinc-500:hover {
  background-color: oklch(55.2% 0.016 285.938deg) !important;
}

.hover-text-zinc-500:hover {
  color: oklch(55.2% 0.016 285.938deg) !important;
}

.bg-zinc-600 {
  background-color: oklch(44.2% 0.017 285.786deg) !important;
}

.text-zinc-600 {
  color: oklch(44.2% 0.017 285.786deg) !important;
}

.border-zinc-600 {
  border-color: oklch(44.2% 0.017 285.786deg) !important;
}

.hover-bg-zinc-600:hover {
  background-color: oklch(44.2% 0.017 285.786deg) !important;
}

.hover-text-zinc-600:hover {
  color: oklch(44.2% 0.017 285.786deg) !important;
}

.bg-zinc-700 {
  background-color: oklch(37% 0.013 285.805deg) !important;
}

.text-zinc-700 {
  color: oklch(37% 0.013 285.805deg) !important;
}

.border-zinc-700 {
  border-color: oklch(37% 0.013 285.805deg) !important;
}

.hover-bg-zinc-700:hover {
  background-color: oklch(37% 0.013 285.805deg) !important;
}

.hover-text-zinc-700:hover {
  color: oklch(37% 0.013 285.805deg) !important;
}

.bg-zinc-800 {
  background-color: oklch(27.4% 0.006 286.033deg) !important;
}

.text-zinc-800 {
  color: oklch(27.4% 0.006 286.033deg) !important;
}

.border-zinc-800 {
  border-color: oklch(27.4% 0.006 286.033deg) !important;
}

.hover-bg-zinc-800:hover {
  background-color: oklch(27.4% 0.006 286.033deg) !important;
}

.hover-text-zinc-800:hover {
  color: oklch(27.4% 0.006 286.033deg) !important;
}

.bg-zinc-900 {
  background-color: oklch(21% 0.006 285.885deg) !important;
}

.text-zinc-900 {
  color: oklch(21% 0.006 285.885deg) !important;
}

.border-zinc-900 {
  border-color: oklch(21% 0.006 285.885deg) !important;
}

.hover-bg-zinc-900:hover {
  background-color: oklch(21% 0.006 285.885deg) !important;
}

.hover-text-zinc-900:hover {
  color: oklch(21% 0.006 285.885deg) !important;
}

.bg-zinc-950 {
  background-color: oklch(14.1% 0.005 285.823deg) !important;
}

.text-zinc-950 {
  color: oklch(14.1% 0.005 285.823deg) !important;
}

.border-zinc-950 {
  border-color: oklch(14.1% 0.005 285.823deg) !important;
}

.hover-bg-zinc-950:hover {
  background-color: oklch(14.1% 0.005 285.823deg) !important;
}

.hover-text-zinc-950:hover {
  color: oklch(14.1% 0.005 285.823deg) !important;
}

.bg-neutral-50 {
  background-color: oklch(98.5% 0 0deg) !important;
}

.text-neutral-50 {
  color: oklch(98.5% 0 0deg) !important;
}

.border-neutral-50 {
  border-color: oklch(98.5% 0 0deg) !important;
}

.hover-bg-neutral-50:hover {
  background-color: oklch(98.5% 0 0deg) !important;
}

.hover-text-neutral-50:hover {
  color: oklch(98.5% 0 0deg) !important;
}

.bg-neutral-100 {
  background-color: oklch(97% 0 0deg) !important;
}

.text-neutral-100 {
  color: oklch(97% 0 0deg) !important;
}

.border-neutral-100 {
  border-color: oklch(97% 0 0deg) !important;
}

.hover-bg-neutral-100:hover {
  background-color: oklch(97% 0 0deg) !important;
}

.hover-text-neutral-100:hover {
  color: oklch(97% 0 0deg) !important;
}

.bg-neutral-200 {
  background-color: oklch(92.2% 0 0deg) !important;
}

.text-neutral-200 {
  color: oklch(92.2% 0 0deg) !important;
}

.border-neutral-200 {
  border-color: oklch(92.2% 0 0deg) !important;
}

.hover-bg-neutral-200:hover {
  background-color: oklch(92.2% 0 0deg) !important;
}

.hover-text-neutral-200:hover {
  color: oklch(92.2% 0 0deg) !important;
}

.bg-neutral-300 {
  background-color: oklch(87% 0 0deg) !important;
}

.text-neutral-300 {
  color: oklch(87% 0 0deg) !important;
}

.border-neutral-300 {
  border-color: oklch(87% 0 0deg) !important;
}

.hover-bg-neutral-300:hover {
  background-color: oklch(87% 0 0deg) !important;
}

.hover-text-neutral-300:hover {
  color: oklch(87% 0 0deg) !important;
}

.bg-neutral-400 {
  background-color: oklch(70.8% 0 0deg) !important;
}

.text-neutral-400 {
  color: oklch(70.8% 0 0deg) !important;
}

.border-neutral-400 {
  border-color: oklch(70.8% 0 0deg) !important;
}

.hover-bg-neutral-400:hover {
  background-color: oklch(70.8% 0 0deg) !important;
}

.hover-text-neutral-400:hover {
  color: oklch(70.8% 0 0deg) !important;
}

.bg-neutral-500 {
  background-color: oklch(55.6% 0 0deg) !important;
}

.text-neutral-500 {
  color: oklch(55.6% 0 0deg) !important;
}

.border-neutral-500 {
  border-color: oklch(55.6% 0 0deg) !important;
}

.hover-bg-neutral-500:hover {
  background-color: oklch(55.6% 0 0deg) !important;
}

.hover-text-neutral-500:hover {
  color: oklch(55.6% 0 0deg) !important;
}

.bg-neutral-600 {
  background-color: oklch(43.9% 0 0deg) !important;
}

.text-neutral-600 {
  color: oklch(43.9% 0 0deg) !important;
}

.border-neutral-600 {
  border-color: oklch(43.9% 0 0deg) !important;
}

.hover-bg-neutral-600:hover {
  background-color: oklch(43.9% 0 0deg) !important;
}

.hover-text-neutral-600:hover {
  color: oklch(43.9% 0 0deg) !important;
}

.bg-neutral-700 {
  background-color: oklch(37.1% 0 0deg) !important;
}

.text-neutral-700 {
  color: oklch(37.1% 0 0deg) !important;
}

.border-neutral-700 {
  border-color: oklch(37.1% 0 0deg) !important;
}

.hover-bg-neutral-700:hover {
  background-color: oklch(37.1% 0 0deg) !important;
}

.hover-text-neutral-700:hover {
  color: oklch(37.1% 0 0deg) !important;
}

.bg-neutral-800 {
  background-color: oklch(26.9% 0 0deg) !important;
}

.text-neutral-800 {
  color: oklch(26.9% 0 0deg) !important;
}

.border-neutral-800 {
  border-color: oklch(26.9% 0 0deg) !important;
}

.hover-bg-neutral-800:hover {
  background-color: oklch(26.9% 0 0deg) !important;
}

.hover-text-neutral-800:hover {
  color: oklch(26.9% 0 0deg) !important;
}

.bg-neutral-900 {
  background-color: oklch(20.5% 0 0deg) !important;
}

.text-neutral-900 {
  color: oklch(20.5% 0 0deg) !important;
}

.border-neutral-900 {
  border-color: oklch(20.5% 0 0deg) !important;
}

.hover-bg-neutral-900:hover {
  background-color: oklch(20.5% 0 0deg) !important;
}

.hover-text-neutral-900:hover {
  color: oklch(20.5% 0 0deg) !important;
}

.bg-neutral-950 {
  background-color: oklch(14.5% 0 0deg) !important;
}

.text-neutral-950 {
  color: oklch(14.5% 0 0deg) !important;
}

.border-neutral-950 {
  border-color: oklch(14.5% 0 0deg) !important;
}

.hover-bg-neutral-950:hover {
  background-color: oklch(14.5% 0 0deg) !important;
}

.hover-text-neutral-950:hover {
  color: oklch(14.5% 0 0deg) !important;
}

.bg-stone-50 {
  background-color: oklch(98.5% 0.001 106.423deg) !important;
}

.text-stone-50 {
  color: oklch(98.5% 0.001 106.423deg) !important;
}

.border-stone-50 {
  border-color: oklch(98.5% 0.001 106.423deg) !important;
}

.hover-bg-stone-50:hover {
  background-color: oklch(98.5% 0.001 106.423deg) !important;
}

.hover-text-stone-50:hover {
  color: oklch(98.5% 0.001 106.423deg) !important;
}

.bg-stone-100 {
  background-color: oklch(97% 0.001 106.424deg) !important;
}

.text-stone-100 {
  color: oklch(97% 0.001 106.424deg) !important;
}

.border-stone-100 {
  border-color: oklch(97% 0.001 106.424deg) !important;
}

.hover-bg-stone-100:hover {
  background-color: oklch(97% 0.001 106.424deg) !important;
}

.hover-text-stone-100:hover {
  color: oklch(97% 0.001 106.424deg) !important;
}

.bg-stone-200 {
  background-color: oklch(92.3% 0.003 48.717deg) !important;
}

.text-stone-200 {
  color: oklch(92.3% 0.003 48.717deg) !important;
}

.border-stone-200 {
  border-color: oklch(92.3% 0.003 48.717deg) !important;
}

.hover-bg-stone-200:hover {
  background-color: oklch(92.3% 0.003 48.717deg) !important;
}

.hover-text-stone-200:hover {
  color: oklch(92.3% 0.003 48.717deg) !important;
}

.bg-stone-300 {
  background-color: oklch(86.9% 0.005 56.366deg) !important;
}

.text-stone-300 {
  color: oklch(86.9% 0.005 56.366deg) !important;
}

.border-stone-300 {
  border-color: oklch(86.9% 0.005 56.366deg) !important;
}

.hover-bg-stone-300:hover {
  background-color: oklch(86.9% 0.005 56.366deg) !important;
}

.hover-text-stone-300:hover {
  color: oklch(86.9% 0.005 56.366deg) !important;
}

.bg-stone-400 {
  background-color: oklch(70.9% 0.01 56.259deg) !important;
}

.text-stone-400 {
  color: oklch(70.9% 0.01 56.259deg) !important;
}

.border-stone-400 {
  border-color: oklch(70.9% 0.01 56.259deg) !important;
}

.hover-bg-stone-400:hover {
  background-color: oklch(70.9% 0.01 56.259deg) !important;
}

.hover-text-stone-400:hover {
  color: oklch(70.9% 0.01 56.259deg) !important;
}

.bg-stone-500 {
  background-color: oklch(55.3% 0.013 58.071deg) !important;
}

.text-stone-500 {
  color: oklch(55.3% 0.013 58.071deg) !important;
}

.border-stone-500 {
  border-color: oklch(55.3% 0.013 58.071deg) !important;
}

.hover-bg-stone-500:hover {
  background-color: oklch(55.3% 0.013 58.071deg) !important;
}

.hover-text-stone-500:hover {
  color: oklch(55.3% 0.013 58.071deg) !important;
}

.bg-stone-600 {
  background-color: oklch(44.4% 0.011 73.639deg) !important;
}

.text-stone-600 {
  color: oklch(44.4% 0.011 73.639deg) !important;
}

.border-stone-600 {
  border-color: oklch(44.4% 0.011 73.639deg) !important;
}

.hover-bg-stone-600:hover {
  background-color: oklch(44.4% 0.011 73.639deg) !important;
}

.hover-text-stone-600:hover {
  color: oklch(44.4% 0.011 73.639deg) !important;
}

.bg-stone-700 {
  background-color: oklch(37.4% 0.01 67.558deg) !important;
}

.text-stone-700 {
  color: oklch(37.4% 0.01 67.558deg) !important;
}

.border-stone-700 {
  border-color: oklch(37.4% 0.01 67.558deg) !important;
}

.hover-bg-stone-700:hover {
  background-color: oklch(37.4% 0.01 67.558deg) !important;
}

.hover-text-stone-700:hover {
  color: oklch(37.4% 0.01 67.558deg) !important;
}

.bg-stone-800 {
  background-color: oklch(26.8% 0.007 34.298deg) !important;
}

.text-stone-800 {
  color: oklch(26.8% 0.007 34.298deg) !important;
}

.border-stone-800 {
  border-color: oklch(26.8% 0.007 34.298deg) !important;
}

.hover-bg-stone-800:hover {
  background-color: oklch(26.8% 0.007 34.298deg) !important;
}

.hover-text-stone-800:hover {
  color: oklch(26.8% 0.007 34.298deg) !important;
}

.bg-stone-900 {
  background-color: oklch(21.6% 0.006 56.043deg) !important;
}

.text-stone-900 {
  color: oklch(21.6% 0.006 56.043deg) !important;
}

.border-stone-900 {
  border-color: oklch(21.6% 0.006 56.043deg) !important;
}

.hover-bg-stone-900:hover {
  background-color: oklch(21.6% 0.006 56.043deg) !important;
}

.hover-text-stone-900:hover {
  color: oklch(21.6% 0.006 56.043deg) !important;
}

.bg-stone-950 {
  background-color: oklch(14.7% 0.004 49.25deg) !important;
}

.text-stone-950 {
  color: oklch(14.7% 0.004 49.25deg) !important;
}

.border-stone-950 {
  border-color: oklch(14.7% 0.004 49.25deg) !important;
}

.hover-bg-stone-950:hover {
  background-color: oklch(14.7% 0.004 49.25deg) !important;
}

.hover-text-stone-950:hover {
  color: oklch(14.7% 0.004 49.25deg) !important;
}

.bg-special-black {
  background-color: #000 !important;
}

.text-special-black {
  color: #000 !important;
}

.border-special-black {
  border-color: #000 !important;
}

.hover-bg-special-black:hover {
  background-color: #000 !important;
}

.hover-text-special-black:hover {
  color: #000 !important;
}

.bg-special-white {
  background-color: #fff !important;
}

.text-special-white {
  color: #fff !important;
}

.border-special-white {
  border-color: #fff !important;
}

.hover-bg-special-white:hover {
  background-color: #fff !important;
}

.hover-text-special-white:hover {
  color: #fff !important;
}

.hide {
  display: none !important;
  visibility: hidden;
}

.show {
  display: block !important;
  visibility: visible;
}

.bighead-1 {
  font-size: clamp(2.125rem, 1.767rem + 1.5909vw, 3rem);
  line-height: 1.2;
}

.bighead-2 {
  font-size: clamp(2.5rem, 2.142rem + 1.5909vw, 3.375rem);
  line-height: 1.1;
}

.bighead-3 {
  font-size: clamp(3.25rem, 2.9432rem + 1.3636vw, 4rem);
  line-height: 1.1;
}

.bighead-4 {
  font-size: clamp(3.75rem, 3.4432rem + 1.3636vw, 4.5rem);
  line-height: 1.1;
}

.bg-dark-gray {
  background-color: oklch(37.1% 0 0deg) !important;
}

.text-dark-gray {
  color: oklch(37.1% 0 0deg) !important;
}

.border-dark-gray {
  border-color: oklch(37.1% 0 0deg) !important;
}

.hover-bg-dark-gray:hover {
  background-color: oklch(37.1% 0 0deg) !important;
}

.hover-text-dark-gray:hover {
  color: oklch(37.1% 0 0deg) !important;
}

.bg-medium-gray {
  background-color: oklch(55.6% 0 0deg) !important;
}

.text-medium-gray {
  color: oklch(55.6% 0 0deg) !important;
}

.border-medium-gray {
  border-color: oklch(55.6% 0 0deg) !important;
}

.hover-bg-medium-gray:hover {
  background-color: oklch(55.6% 0 0deg) !important;
}

.hover-text-medium-gray:hover {
  color: oklch(55.6% 0 0deg) !important;
}

.bg-light-gray {
  background-color: oklch(92.2% 0 0deg) !important;
}

.text-light-gray {
  color: oklch(92.2% 0 0deg) !important;
}

.border-light-gray {
  border-color: oklch(92.2% 0 0deg) !important;
}

.hover-bg-light-gray:hover {
  background-color: oklch(92.2% 0 0deg) !important;
}

.hover-text-light-gray:hover {
  color: oklch(92.2% 0 0deg) !important;
}

.bg-first-color {
  background-color: oklch(54.6% 0.245 262.881deg) !important;
}

.text-first-color {
  color: oklch(54.6% 0.245 262.881deg) !important;
}

.border-first-color {
  border-color: oklch(54.6% 0.245 262.881deg) !important;
}

.hover-bg-first-color:hover {
  background-color: oklch(54.6% 0.245 262.881deg) !important;
}

.hover-text-first-color:hover {
  color: oklch(54.6% 0.245 262.881deg) !important;
}

.bg-second-color {
  background-color: oklch(58.6% 0.253 17.585deg) !important;
}

.text-second-color {
  color: oklch(58.6% 0.253 17.585deg) !important;
}

.border-second-color {
  border-color: oklch(58.6% 0.253 17.585deg) !important;
}

.hover-bg-second-color:hover {
  background-color: oklch(58.6% 0.253 17.585deg) !important;
}

.hover-text-second-color:hover {
  color: oklch(58.6% 0.253 17.585deg) !important;
}

.bg-font-color {
  background-color: var(--font-color) !important;
}

.text-font-color {
  color: var(--font-color) !important;
}

.border-font-color {
  border-color: var(--font-color) !important;
}

.hover-bg-font-color:hover {
  background-color: var(--font-color) !important;
}

.hover-text-font-color:hover {
  color: var(--font-color) !important;
}

.bg-link-color {
  background-color: var(--link-color) !important;
}

.text-link-color {
  color: var(--link-color) !important;
}

.border-link-color {
  border-color: var(--link-color) !important;
}

.hover-bg-link-color:hover {
  background-color: var(--link-color) !important;
}

.hover-text-link-color:hover {
  color: var(--link-color) !important;
}

.bg-hover-color {
  background-color: var(--hover-color) !important;
}

.text-hover-color {
  color: var(--hover-color) !important;
}

.border-hover-color {
  border-color: var(--hover-color) !important;
}

.hover-bg-hover-color:hover {
  background-color: var(--hover-color) !important;
}

.hover-text-hover-color:hover {
  color: var(--hover-color) !important;
}

.bg-page-bg {
  background-color: var(--viewport-bg) !important;
}

.text-page-bg {
  color: var(--viewport-bg) !important;
}

.border-page-bg {
  border-color: var(--viewport-bg) !important;
}

.hover-bg-page-bg:hover {
  background-color: var(--viewport-bg) !important;
}

.hover-text-page-bg:hover {
  color: var(--viewport-bg) !important;
}

.bg-bg {
  background-color: var(--bg) !important;
}

.text-bg {
  color: var(--bg) !important;
}

.border-bg {
  border-color: var(--bg) !important;
}

.hover-bg-bg:hover {
  background-color: var(--bg) !important;
}

.hover-text-bg:hover {
  color: var(--bg) !important;
}

.bg-light-bg {
  background-color: var(--light-bg) !important;
}

.text-light-bg {
  color: var(--light-bg) !important;
}

.border-light-bg {
  border-color: var(--light-bg) !important;
}

.hover-bg-light-bg:hover {
  background-color: var(--light-bg) !important;
}

.hover-text-light-bg:hover {
  color: var(--light-bg) !important;
}

.bg-black {
  background-color: oklch(12.9% 0.042 264.695deg) !important;
}

.text-black {
  color: oklch(12.9% 0.042 264.695deg) !important;
}

.border-black {
  border-color: oklch(12.9% 0.042 264.695deg) !important;
}

.hover-bg-black:hover {
  background-color: oklch(12.9% 0.042 264.695deg) !important;
}

.hover-text-black:hover {
  color: oklch(12.9% 0.042 264.695deg) !important;
}

.bg-white {
  background-color: oklch(98.4% 0.003 247.858deg) !important;
}

.text-white {
  color: oklch(98.4% 0.003 247.858deg) !important;
}

.border-white {
  border-color: oklch(98.4% 0.003 247.858deg) !important;
}

.hover-bg-white:hover {
  background-color: oklch(98.4% 0.003 247.858deg) !important;
}

.hover-text-white:hover {
  color: oklch(98.4% 0.003 247.858deg) !important;
}

.bg-error {
  background-color: oklch(51.4% 0.222 16.935deg) !important;
}

.text-error {
  color: oklch(51.4% 0.222 16.935deg) !important;
}

.border-error {
  border-color: oklch(51.4% 0.222 16.935deg) !important;
}

.hover-bg-error:hover {
  background-color: oklch(51.4% 0.222 16.935deg) !important;
}

.hover-text-error:hover {
  color: oklch(51.4% 0.222 16.935deg) !important;
}

.bg-alert {
  background-color: oklch(76.9% 0.188 70.08deg) !important;
}

.text-alert {
  color: oklch(76.9% 0.188 70.08deg) !important;
}

.border-alert {
  border-color: oklch(76.9% 0.188 70.08deg) !important;
}

.hover-bg-alert:hover {
  background-color: oklch(76.9% 0.188 70.08deg) !important;
}

.hover-text-alert:hover {
  color: oklch(76.9% 0.188 70.08deg) !important;
}

.bg-success {
  background-color: oklch(52.7% 0.154 150.069deg) !important;
}

.text-success {
  color: oklch(52.7% 0.154 150.069deg) !important;
}

.border-success {
  border-color: oklch(52.7% 0.154 150.069deg) !important;
}

.hover-bg-success:hover {
  background-color: oklch(52.7% 0.154 150.069deg) !important;
}

.hover-text-success:hover {
  color: oklch(52.7% 0.154 150.069deg) !important;
}

.flex-row {
  flex-direction: row !important;
}

.row-reverse {
  flex-direction: row-reverse !important;
}

.flex-col {
  flex-direction: column !important;
}

.col-reverse {
  flex-direction: column-reverse !important;
}

.no-wrap {
  flex-wrap: nowrap !important;
}

.wrap {
  flex-wrap: wrap !important;
}

.wrap-reverse {
  flex-wrap: wrap-reverse !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;
}

.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;
}

.grow {
  flex-grow: 1 !important;
}

.grow-0 {
  flex-grow: 0 !important;
}

.shrink {
  flex-shrink: 1 !important;
}

.shrink-0 {
  flex-shrink: 0 !important;
}

.font {
  font-family: Raleway, sans-serif !important;
}

.heading {
  font-family: Raleway, sans-serif !important;
}

.code {
  font-family: Source Code Pro, monospace !important;
}

.text-xs {
  font-size: 0.9865470852rem !important;
}

.text-sm {
  font-size: 1.1398963731rem !important;
}

.text-base {
  font-size: 1.1rem !important;
}

.text-lg {
  font-size: 1.3574rem !important;
}

.hyphens-auto {
  -webkit-hyphens: auto !important;
          hyphens: auto !important;
}

.hyphens-man {
  -webkit-hyphens: manual !important;
          hyphens: manual !important;
}

.hyphens-none {
  -webkit-hyphens: none !important;
          hyphens: none !important;
}

.font-100 {
  font-weight: 100 !important;
}

.font-200 {
  font-weight: 200 !important;
}

.font-300 {
  font-weight: 300 !important;
}

.font-400 {
  font-weight: 400 !important;
}

.font-500 {
  font-weight: 500 !important;
}

.font-600 {
  font-weight: 600 !important;
}

.font-700 {
  font-weight: 700 !important;
}

.font-800 {
  font-weight: 800 !important;
}

.font-900 {
  font-weight: 900 !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;
}

.normal {
  font-style: normal !important;
}

.italic {
  font-style: italic !important;
}

.upper {
  text-transform: uppercase !important;
}

.lower {
  text-transform: lowercase !important;
}

.caps {
  text-transform: capitalize !important;
}

.normal-case {
  text-transform: none !important;
}

.ls-tight {
  letter-spacing: -0.025em !important;
}

.ls-0 {
  letter-spacing: normal !important;
}

.ls-1 {
  letter-spacing: 0.0625rem !important;
}

.ls-2 {
  letter-spacing: 0.125rem !important;
}

.ls-3 {
  letter-spacing: 0.1875rem !important;
}

.ls-4 {
  letter-spacing: 0.25rem !important;
}

.ls-5 {
  letter-spacing: 0.3125rem !important;
}

.ls-6 {
  letter-spacing: 0.325rem !important;
}

.ls-7 {
  letter-spacing: 0.4375rem !important;
}

.ls-8 {
  letter-spacing: 0.5rem !important;
}

.ls-9 {
  letter-spacing: 0.5625rem !important;
}

.ls-10 {
  letter-spacing: 0.625rem !important;
}

.lh-0 {
  line-height: 1 !important;
}

.lh-1 {
  line-height: 1.1 !important;
}

.lh-2 {
  line-height: 1.2 !important;
}

.lh-3 {
  line-height: 1.3 !important;
}

.lh-4 {
  line-height: 1.4 !important;
}

.lh-5 {
  line-height: 1.5 !important;
}

.lh-6 {
  line-height: 1.6 !important;
}

.lh-7 {
  line-height: 1.7 !important;
}

.lh-8 {
  line-height: 1.8 !important;
}

.lh-9 {
  line-height: 1.9 !important;
}

.lh-20 {
  line-height: 2 !important;
}

.lh-21 {
  line-height: 2.1 !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;
}

.grid {
  display: grid !important;
}

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

.hidden {
  display: none !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.object-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}

.object-cover {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}

.object-fill {
  -o-object-fit: fill !important;
     object-fit: fill !important;
}

.rounded-none {
  border-radius: 0 !important;
}

.rounded-sm {
  border-radius: 0.15rem !important;
}

.rounded {
  border-radius: 0.3rem !important;
}

.rounded-lg {
  border-radius: 0.6rem !important;
}

.rounded-full {
  border-radius: 9999px !important;
}

.border-solid {
  border-style: solid !important;
}

.border-dashed {
  border-style: dashed !important;
}

.border-groove {
  border-style: groove !important;
}

.border-double {
  border-style: double !important;
}

.border-dotted {
  border-style: dotted !important;
}

.border-ridge {
  border-style: ridge !important;
}

.border-inset {
  border-style: inset !important;
}

.border-outset {
  border-style: outset !important;
}

.border-none {
  border-style: none !important;
}

.border-hidden {
  border-style: hidden !important;
}

.border-0 {
  border-width: 0 !important;
}

.border {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-6 {
  border-width: 6px !important;
}

.border-7 {
  border-width: 7px !important;
}

.border-8 {
  border-width: 8px !important;
}

.border-9 {
  border-width: 9px !important;
}

.border-10 {
  border-width: 10px !important;
}

.shadow-sm {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) !important;
}

.shadow {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
}

.shadow-lg {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
}

.shadow-form {
  box-shadow: var(--form-shadow) !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !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-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}

.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}

.grid-cols-none {
  grid-template-columns: none !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-full {
  grid-column: -1 !important;
}

.place-items-center {
  place-items: center !important;
}

.place-content-center {
  place-content: center !important;
}

.relative {
  position: relative !important;
}

.absolute {
  position: absolute !important;
}

.fixed {
  position: fixed !important;
}

.sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.right-0 {
  right: 0 !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.left-0 {
  left: 0 !important;
}

.inset-0 {
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !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-100 {
  z-index: 100 !important;
}

.z-500 {
  z-index: 500 !important;
}

.z-1000 {
  z-index: 1000 !important;
}

.z-auto {
  z-index: auto !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.height-100 {
  height: 100% !important;
}

.cursor {
  cursor: default !important;
}

.cursor-p {
  cursor: pointer !important;
}

.cursor-h {
  cursor: help !important;
}

.cursor-w {
  cursor: wait !important;
}

.cursor-ch {
  cursor: crosshair !important;
}

.cursor-na {
  cursor: not-allowed !important;
}

.cursor-zi {
  cursor: zoom-in !important;
}

.cursor-zo {
  cursor: zoom-out !important;
}

.cursor-g {
  cursor: grab !important;
}

.list-none {
  list-style: none !important;
}

.list-disc {
  list-style: disc !important;
}

.list-decimal {
  list-style: decimal !important;
}

.list-circle {
  list-style: circle !important;
}

.list-square {
  list-style: square !important;
}

.list-inside {
  list-style-position: inside !important;
}

.list-outside {
  list-style-position: outside !important;
}

.m-0 {
  margin: 0 !important;
}

.p-0 {
  padding: 0 !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.ms-0 {
  margin-inline-start: 0 !important;
}

.ps-0 {
  padding-inline-start: 0 !important;
}

.me-0 {
  margin-inline-end: 0 !important;
}

.pe-0 {
  padding-inline-end: 0 !important;
}

.mx-0 {
  margin-inline: 0 !important;
}

.px-0 {
  padding-inline: 0 !important;
}

.my-0 {
  margin-block: 0 !important;
}

.py-0 {
  padding-block: 0 !important;
}

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

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

.col-gap-0 {
  -moz-column-gap: 0 !important;
       column-gap: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.ms-1 {
  margin-inline-start: 0.25rem !important;
}

.ps-1 {
  padding-inline-start: 0.25rem !important;
}

.me-1 {
  margin-inline-end: 0.25rem !important;
}

.pe-1 {
  padding-inline-end: 0.25rem !important;
}

.mx-1 {
  margin-inline: 0.25rem !important;
}

.px-1 {
  padding-inline: 0.25rem !important;
}

.my-1 {
  margin-block: 0.25rem !important;
}

.py-1 {
  padding-block: 0.25rem !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.col-gap-1 {
  -moz-column-gap: 0.25rem !important;
       column-gap: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.ms-2 {
  margin-inline-start: 0.5rem !important;
}

.ps-2 {
  padding-inline-start: 0.5rem !important;
}

.me-2 {
  margin-inline-end: 0.5rem !important;
}

.pe-2 {
  padding-inline-end: 0.5rem !important;
}

.mx-2 {
  margin-inline: 0.5rem !important;
}

.px-2 {
  padding-inline: 0.5rem !important;
}

.my-2 {
  margin-block: 0.5rem !important;
}

.py-2 {
  padding-block: 0.5rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.col-gap-2 {
  -moz-column-gap: 0.5rem !important;
       column-gap: 0.5rem !important;
}

.m-3 {
  margin: 0.75rem !important;
}

.p-3 {
  padding: 0.75rem !important;
}

.mt-3 {
  margin-top: 0.75rem !important;
}

.pt-3 {
  padding-top: 0.75rem !important;
}

.mb-3 {
  margin-bottom: 0.75rem !important;
}

.pb-3 {
  padding-bottom: 0.75rem !important;
}

.ms-3 {
  margin-inline-start: 0.75rem !important;
}

.ps-3 {
  padding-inline-start: 0.75rem !important;
}

.me-3 {
  margin-inline-end: 0.75rem !important;
}

.pe-3 {
  padding-inline-end: 0.75rem !important;
}

.mx-3 {
  margin-inline: 0.75rem !important;
}

.px-3 {
  padding-inline: 0.75rem !important;
}

.my-3 {
  margin-block: 0.75rem !important;
}

.py-3 {
  padding-block: 0.75rem !important;
}

.gap-3 {
  gap: 0.75rem !important;
}

.row-gap-3 {
  row-gap: 0.75rem !important;
}

.col-gap-3 {
  -moz-column-gap: 0.75rem !important;
       column-gap: 0.75rem !important;
}

.m-4 {
  margin: 1rem !important;
}

.p-4 {
  padding: 1rem !important;
}

.mt-4 {
  margin-top: 1rem !important;
}

.pt-4 {
  padding-top: 1rem !important;
}

.mb-4 {
  margin-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1rem !important;
}

.ms-4 {
  margin-inline-start: 1rem !important;
}

.ps-4 {
  padding-inline-start: 1rem !important;
}

.me-4 {
  margin-inline-end: 1rem !important;
}

.pe-4 {
  padding-inline-end: 1rem !important;
}

.mx-4 {
  margin-inline: 1rem !important;
}

.px-4 {
  padding-inline: 1rem !important;
}

.my-4 {
  margin-block: 1rem !important;
}

.py-4 {
  padding-block: 1rem !important;
}

.gap-4 {
  gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1rem !important;
}

.col-gap-4 {
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important;
}

.m-5 {
  margin: 1.25rem !important;
}

.p-5 {
  padding: 1.25rem !important;
}

.mt-5 {
  margin-top: 1.25rem !important;
}

.pt-5 {
  padding-top: 1.25rem !important;
}

.mb-5 {
  margin-bottom: 1.25rem !important;
}

.pb-5 {
  padding-bottom: 1.25rem !important;
}

.ms-5 {
  margin-inline-start: 1.25rem !important;
}

.ps-5 {
  padding-inline-start: 1.25rem !important;
}

.me-5 {
  margin-inline-end: 1.25rem !important;
}

.pe-5 {
  padding-inline-end: 1.25rem !important;
}

.mx-5 {
  margin-inline: 1.25rem !important;
}

.px-5 {
  padding-inline: 1.25rem !important;
}

.my-5 {
  margin-block: 1.25rem !important;
}

.py-5 {
  padding-block: 1.25rem !important;
}

.gap-5 {
  gap: 1.25rem !important;
}

.row-gap-5 {
  row-gap: 1.25rem !important;
}

.col-gap-5 {
  -moz-column-gap: 1.25rem !important;
       column-gap: 1.25rem !important;
}

.m-6 {
  margin: 1.5rem !important;
}

.p-6 {
  padding: 1.5rem !important;
}

.mt-6 {
  margin-top: 1.5rem !important;
}

.pt-6 {
  padding-top: 1.5rem !important;
}

.mb-6 {
  margin-bottom: 1.5rem !important;
}

.pb-6 {
  padding-bottom: 1.5rem !important;
}

.ms-6 {
  margin-inline-start: 1.5rem !important;
}

.ps-6 {
  padding-inline-start: 1.5rem !important;
}

.me-6 {
  margin-inline-end: 1.5rem !important;
}

.pe-6 {
  padding-inline-end: 1.5rem !important;
}

.mx-6 {
  margin-inline: 1.5rem !important;
}

.px-6 {
  padding-inline: 1.5rem !important;
}

.my-6 {
  margin-block: 1.5rem !important;
}

.py-6 {
  padding-block: 1.5rem !important;
}

.gap-6 {
  gap: 1.5rem !important;
}

.row-gap-6 {
  row-gap: 1.5rem !important;
}

.col-gap-6 {
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important;
}

.m-7 {
  margin: 1.75rem !important;
}

.p-7 {
  padding: 1.75rem !important;
}

.mt-7 {
  margin-top: 1.75rem !important;
}

.pt-7 {
  padding-top: 1.75rem !important;
}

.mb-7 {
  margin-bottom: 1.75rem !important;
}

.pb-7 {
  padding-bottom: 1.75rem !important;
}

.ms-7 {
  margin-inline-start: 1.75rem !important;
}

.ps-7 {
  padding-inline-start: 1.75rem !important;
}

.me-7 {
  margin-inline-end: 1.75rem !important;
}

.pe-7 {
  padding-inline-end: 1.75rem !important;
}

.mx-7 {
  margin-inline: 1.75rem !important;
}

.px-7 {
  padding-inline: 1.75rem !important;
}

.my-7 {
  margin-block: 1.75rem !important;
}

.py-7 {
  padding-block: 1.75rem !important;
}

.gap-7 {
  gap: 1.75rem !important;
}

.row-gap-7 {
  row-gap: 1.75rem !important;
}

.col-gap-7 {
  -moz-column-gap: 1.75rem !important;
       column-gap: 1.75rem !important;
}

.m-8 {
  margin: 2rem !important;
}

.p-8 {
  padding: 2rem !important;
}

.mt-8 {
  margin-top: 2rem !important;
}

.pt-8 {
  padding-top: 2rem !important;
}

.mb-8 {
  margin-bottom: 2rem !important;
}

.pb-8 {
  padding-bottom: 2rem !important;
}

.ms-8 {
  margin-inline-start: 2rem !important;
}

.ps-8 {
  padding-inline-start: 2rem !important;
}

.me-8 {
  margin-inline-end: 2rem !important;
}

.pe-8 {
  padding-inline-end: 2rem !important;
}

.mx-8 {
  margin-inline: 2rem !important;
}

.px-8 {
  padding-inline: 2rem !important;
}

.my-8 {
  margin-block: 2rem !important;
}

.py-8 {
  padding-block: 2rem !important;
}

.gap-8 {
  gap: 2rem !important;
}

.row-gap-8 {
  row-gap: 2rem !important;
}

.col-gap-8 {
  -moz-column-gap: 2rem !important;
       column-gap: 2rem !important;
}

.m-9 {
  margin: 2.25rem !important;
}

.p-9 {
  padding: 2.25rem !important;
}

.mt-9 {
  margin-top: 2.25rem !important;
}

.pt-9 {
  padding-top: 2.25rem !important;
}

.mb-9 {
  margin-bottom: 2.25rem !important;
}

.pb-9 {
  padding-bottom: 2.25rem !important;
}

.ms-9 {
  margin-inline-start: 2.25rem !important;
}

.ps-9 {
  padding-inline-start: 2.25rem !important;
}

.me-9 {
  margin-inline-end: 2.25rem !important;
}

.pe-9 {
  padding-inline-end: 2.25rem !important;
}

.mx-9 {
  margin-inline: 2.25rem !important;
}

.px-9 {
  padding-inline: 2.25rem !important;
}

.my-9 {
  margin-block: 2.25rem !important;
}

.py-9 {
  padding-block: 2.25rem !important;
}

.gap-9 {
  gap: 2.25rem !important;
}

.row-gap-9 {
  row-gap: 2.25rem !important;
}

.col-gap-9 {
  -moz-column-gap: 2.25rem !important;
       column-gap: 2.25rem !important;
}

.m-10 {
  margin: 3rem !important;
}

.p-10 {
  padding: 3rem !important;
}

.mt-10 {
  margin-top: 3rem !important;
}

.pt-10 {
  padding-top: 3rem !important;
}

.mb-10 {
  margin-bottom: 3rem !important;
}

.pb-10 {
  padding-bottom: 3rem !important;
}

.ms-10 {
  margin-inline-start: 3rem !important;
}

.ps-10 {
  padding-inline-start: 3rem !important;
}

.me-10 {
  margin-inline-end: 3rem !important;
}

.pe-10 {
  padding-inline-end: 3rem !important;
}

.mx-10 {
  margin-inline: 3rem !important;
}

.px-10 {
  padding-inline: 3rem !important;
}

.my-10 {
  margin-block: 3rem !important;
}

.py-10 {
  padding-block: 3rem !important;
}

.gap-10 {
  gap: 3rem !important;
}

.row-gap-10 {
  row-gap: 3rem !important;
}

.col-gap-10 {
  -moz-column-gap: 3rem !important;
       column-gap: 3rem !important;
}

.m-11 {
  margin: 3.5rem !important;
}

.p-11 {
  padding: 3.5rem !important;
}

.mt-11 {
  margin-top: 3.5rem !important;
}

.pt-11 {
  padding-top: 3.5rem !important;
}

.mb-11 {
  margin-bottom: 3.5rem !important;
}

.pb-11 {
  padding-bottom: 3.5rem !important;
}

.ms-11 {
  margin-inline-start: 3.5rem !important;
}

.ps-11 {
  padding-inline-start: 3.5rem !important;
}

.me-11 {
  margin-inline-end: 3.5rem !important;
}

.pe-11 {
  padding-inline-end: 3.5rem !important;
}

.mx-11 {
  margin-inline: 3.5rem !important;
}

.px-11 {
  padding-inline: 3.5rem !important;
}

.my-11 {
  margin-block: 3.5rem !important;
}

.py-11 {
  padding-block: 3.5rem !important;
}

.gap-11 {
  gap: 3.5rem !important;
}

.row-gap-11 {
  row-gap: 3.5rem !important;
}

.col-gap-11 {
  -moz-column-gap: 3.5rem !important;
       column-gap: 3.5rem !important;
}

.m-12 {
  margin: 4rem !important;
}

.p-12 {
  padding: 4rem !important;
}

.mt-12 {
  margin-top: 4rem !important;
}

.pt-12 {
  padding-top: 4rem !important;
}

.mb-12 {
  margin-bottom: 4rem !important;
}

.pb-12 {
  padding-bottom: 4rem !important;
}

.ms-12 {
  margin-inline-start: 4rem !important;
}

.ps-12 {
  padding-inline-start: 4rem !important;
}

.me-12 {
  margin-inline-end: 4rem !important;
}

.pe-12 {
  padding-inline-end: 4rem !important;
}

.mx-12 {
  margin-inline: 4rem !important;
}

.px-12 {
  padding-inline: 4rem !important;
}

.my-12 {
  margin-block: 4rem !important;
}

.py-12 {
  padding-block: 4rem !important;
}

.gap-12 {
  gap: 4rem !important;
}

.row-gap-12 {
  row-gap: 4rem !important;
}

.col-gap-12 {
  -moz-column-gap: 4rem !important;
       column-gap: 4rem !important;
}

.m-13 {
  margin: 4.5rem !important;
}

.p-13 {
  padding: 4.5rem !important;
}

.mt-13 {
  margin-top: 4.5rem !important;
}

.pt-13 {
  padding-top: 4.5rem !important;
}

.mb-13 {
  margin-bottom: 4.5rem !important;
}

.pb-13 {
  padding-bottom: 4.5rem !important;
}

.ms-13 {
  margin-inline-start: 4.5rem !important;
}

.ps-13 {
  padding-inline-start: 4.5rem !important;
}

.me-13 {
  margin-inline-end: 4.5rem !important;
}

.pe-13 {
  padding-inline-end: 4.5rem !important;
}

.mx-13 {
  margin-inline: 4.5rem !important;
}

.px-13 {
  padding-inline: 4.5rem !important;
}

.my-13 {
  margin-block: 4.5rem !important;
}

.py-13 {
  padding-block: 4.5rem !important;
}

.gap-13 {
  gap: 4.5rem !important;
}

.row-gap-13 {
  row-gap: 4.5rem !important;
}

.col-gap-13 {
  -moz-column-gap: 4.5rem !important;
       column-gap: 4.5rem !important;
}

.m-14 {
  margin: 5rem !important;
}

.p-14 {
  padding: 5rem !important;
}

.mt-14 {
  margin-top: 5rem !important;
}

.pt-14 {
  padding-top: 5rem !important;
}

.mb-14 {
  margin-bottom: 5rem !important;
}

.pb-14 {
  padding-bottom: 5rem !important;
}

.ms-14 {
  margin-inline-start: 5rem !important;
}

.ps-14 {
  padding-inline-start: 5rem !important;
}

.me-14 {
  margin-inline-end: 5rem !important;
}

.pe-14 {
  padding-inline-end: 5rem !important;
}

.mx-14 {
  margin-inline: 5rem !important;
}

.px-14 {
  padding-inline: 5rem !important;
}

.my-14 {
  margin-block: 5rem !important;
}

.py-14 {
  padding-block: 5rem !important;
}

.gap-14 {
  gap: 5rem !important;
}

.row-gap-14 {
  row-gap: 5rem !important;
}

.col-gap-14 {
  -moz-column-gap: 5rem !important;
       column-gap: 5rem !important;
}

.m-15 {
  margin: 5.5rem !important;
}

.p-15 {
  padding: 5.5rem !important;
}

.mt-15 {
  margin-top: 5.5rem !important;
}

.pt-15 {
  padding-top: 5.5rem !important;
}

.mb-15 {
  margin-bottom: 5.5rem !important;
}

.pb-15 {
  padding-bottom: 5.5rem !important;
}

.ms-15 {
  margin-inline-start: 5.5rem !important;
}

.ps-15 {
  padding-inline-start: 5.5rem !important;
}

.me-15 {
  margin-inline-end: 5.5rem !important;
}

.pe-15 {
  padding-inline-end: 5.5rem !important;
}

.mx-15 {
  margin-inline: 5.5rem !important;
}

.px-15 {
  padding-inline: 5.5rem !important;
}

.my-15 {
  margin-block: 5.5rem !important;
}

.py-15 {
  padding-block: 5.5rem !important;
}

.gap-15 {
  gap: 5.5rem !important;
}

.row-gap-15 {
  row-gap: 5.5rem !important;
}

.col-gap-15 {
  -moz-column-gap: 5.5rem !important;
       column-gap: 5.5rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-auto {
  margin-inline-start: auto !important;
}

.me-auto {
  margin-inline-end: auto !important;
}

.mx-auto {
  margin-inline: auto !important;
}

.my-auto {
  margin-block: auto !important;
}

.gap-auto {
  gap: auto !important;
}

.row-gap-auto {
  row-gap: auto !important;
}

.col-gap-auto {
  -moz-column-gap: auto !important;
       column-gap: auto !important;
}

@media only screen and (min-width: 768px) {
  .bg-red-50_m {
    background-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .text-red-50_m {
    color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .border-red-50_m {
    border-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .hover-bg-red-50_m:hover {
    background-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .hover-text-red-50_m:hover {
    color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .bg-red-100_m {
    background-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .text-red-100_m {
    color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .border-red-100_m {
    border-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .hover-bg-red-100_m:hover {
    background-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .hover-text-red-100_m:hover {
    color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .bg-red-200_m {
    background-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .text-red-200_m {
    color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .border-red-200_m {
    border-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .hover-bg-red-200_m:hover {
    background-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .hover-text-red-200_m:hover {
    color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .bg-red-300_m {
    background-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .text-red-300_m {
    color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .border-red-300_m {
    border-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .hover-bg-red-300_m:hover {
    background-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .hover-text-red-300_m:hover {
    color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .bg-red-400_m {
    background-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .text-red-400_m {
    color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .border-red-400_m {
    border-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .hover-bg-red-400_m:hover {
    background-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .hover-text-red-400_m:hover {
    color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .bg-red-500_m {
    background-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .text-red-500_m {
    color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .border-red-500_m {
    border-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .hover-bg-red-500_m:hover {
    background-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .hover-text-red-500_m:hover {
    color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .bg-red-600_m {
    background-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .text-red-600_m {
    color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .border-red-600_m {
    border-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .hover-bg-red-600_m:hover {
    background-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .hover-text-red-600_m:hover {
    color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .bg-red-700_m {
    background-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .text-red-700_m {
    color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .border-red-700_m {
    border-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .hover-bg-red-700_m:hover {
    background-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .hover-text-red-700_m:hover {
    color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .bg-red-800_m {
    background-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .text-red-800_m {
    color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .border-red-800_m {
    border-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .hover-bg-red-800_m:hover {
    background-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .hover-text-red-800_m:hover {
    color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .bg-red-900_m {
    background-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .text-red-900_m {
    color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .border-red-900_m {
    border-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .hover-bg-red-900_m:hover {
    background-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .hover-text-red-900_m:hover {
    color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .bg-red-950_m {
    background-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .text-red-950_m {
    color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .border-red-950_m {
    border-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .hover-bg-red-950_m:hover {
    background-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .hover-text-red-950_m:hover {
    color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .bg-orange-50_m {
    background-color: oklch(98% 0.016 73.684deg) !important;
  }
  .text-orange-50_m {
    color: oklch(98% 0.016 73.684deg) !important;
  }
  .border-orange-50_m {
    border-color: oklch(98% 0.016 73.684deg) !important;
  }
  .hover-bg-orange-50_m:hover {
    background-color: oklch(98% 0.016 73.684deg) !important;
  }
  .hover-text-orange-50_m:hover {
    color: oklch(98% 0.016 73.684deg) !important;
  }
  .bg-orange-100_m {
    background-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .text-orange-100_m {
    color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .border-orange-100_m {
    border-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .hover-bg-orange-100_m:hover {
    background-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .hover-text-orange-100_m:hover {
    color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .bg-orange-200_m {
    background-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .text-orange-200_m {
    color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .border-orange-200_m {
    border-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .hover-bg-orange-200_m:hover {
    background-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .hover-text-orange-200_m:hover {
    color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .bg-orange-300_m {
    background-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .text-orange-300_m {
    color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .border-orange-300_m {
    border-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .hover-bg-orange-300_m:hover {
    background-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .hover-text-orange-300_m:hover {
    color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .bg-orange-400_m {
    background-color: oklch(75% 0.183 55.934deg) !important;
  }
  .text-orange-400_m {
    color: oklch(75% 0.183 55.934deg) !important;
  }
  .border-orange-400_m {
    border-color: oklch(75% 0.183 55.934deg) !important;
  }
  .hover-bg-orange-400_m:hover {
    background-color: oklch(75% 0.183 55.934deg) !important;
  }
  .hover-text-orange-400_m:hover {
    color: oklch(75% 0.183 55.934deg) !important;
  }
  .bg-orange-500_m {
    background-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .text-orange-500_m {
    color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .border-orange-500_m {
    border-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .hover-bg-orange-500_m:hover {
    background-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .hover-text-orange-500_m:hover {
    color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .bg-orange-600_m {
    background-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .text-orange-600_m {
    color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .border-orange-600_m {
    border-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .hover-bg-orange-600_m:hover {
    background-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .hover-text-orange-600_m:hover {
    color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .bg-orange-700_m {
    background-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .text-orange-700_m {
    color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .border-orange-700_m {
    border-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .hover-bg-orange-700_m:hover {
    background-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .hover-text-orange-700_m:hover {
    color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .bg-orange-800_m {
    background-color: oklch(47% 0.157 37.304deg) !important;
  }
  .text-orange-800_m {
    color: oklch(47% 0.157 37.304deg) !important;
  }
  .border-orange-800_m {
    border-color: oklch(47% 0.157 37.304deg) !important;
  }
  .hover-bg-orange-800_m:hover {
    background-color: oklch(47% 0.157 37.304deg) !important;
  }
  .hover-text-orange-800_m:hover {
    color: oklch(47% 0.157 37.304deg) !important;
  }
  .bg-orange-900_m {
    background-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .text-orange-900_m {
    color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .border-orange-900_m {
    border-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .hover-bg-orange-900_m:hover {
    background-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .hover-text-orange-900_m:hover {
    color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .bg-orange-950_m {
    background-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .text-orange-950_m {
    color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .border-orange-950_m {
    border-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .hover-bg-orange-950_m:hover {
    background-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .hover-text-orange-950_m:hover {
    color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .bg-amber-50_m {
    background-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .text-amber-50_m {
    color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .border-amber-50_m {
    border-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .hover-bg-amber-50_m:hover {
    background-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .hover-text-amber-50_m:hover {
    color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .bg-amber-100_m {
    background-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .text-amber-100_m {
    color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .border-amber-100_m {
    border-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .hover-bg-amber-100_m:hover {
    background-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .hover-text-amber-100_m:hover {
    color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .bg-amber-200_m {
    background-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .text-amber-200_m {
    color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .border-amber-200_m {
    border-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .hover-bg-amber-200_m:hover {
    background-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .hover-text-amber-200_m:hover {
    color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .bg-amber-300_m {
    background-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .text-amber-300_m {
    color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .border-amber-300_m {
    border-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .hover-bg-amber-300_m:hover {
    background-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .hover-text-amber-300_m:hover {
    color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .bg-amber-400_m {
    background-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .text-amber-400_m {
    color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .border-amber-400_m {
    border-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .hover-bg-amber-400_m:hover {
    background-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .hover-text-amber-400_m:hover {
    color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .bg-amber-500_m {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .text-amber-500_m {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .border-amber-500_m {
    border-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-bg-amber-500_m:hover {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-text-amber-500_m:hover {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .bg-amber-600_m {
    background-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .text-amber-600_m {
    color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .border-amber-600_m {
    border-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .hover-bg-amber-600_m:hover {
    background-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .hover-text-amber-600_m:hover {
    color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .bg-amber-700_m {
    background-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .text-amber-700_m {
    color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .border-amber-700_m {
    border-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .hover-bg-amber-700_m:hover {
    background-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .hover-text-amber-700_m:hover {
    color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .bg-amber-800_m {
    background-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .text-amber-800_m {
    color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .border-amber-800_m {
    border-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .hover-bg-amber-800_m:hover {
    background-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .hover-text-amber-800_m:hover {
    color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .bg-amber-900_m {
    background-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .text-amber-900_m {
    color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .border-amber-900_m {
    border-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .hover-bg-amber-900_m:hover {
    background-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .hover-text-amber-900_m:hover {
    color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .bg-amber-950_m {
    background-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .text-amber-950_m {
    color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .border-amber-950_m {
    border-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .hover-bg-amber-950_m:hover {
    background-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .hover-text-amber-950_m:hover {
    color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .bg-yellow-50_m {
    background-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .text-yellow-50_m {
    color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .border-yellow-50_m {
    border-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .hover-bg-yellow-50_m:hover {
    background-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .hover-text-yellow-50_m:hover {
    color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .bg-yellow-100_m {
    background-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .text-yellow-100_m {
    color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .border-yellow-100_m {
    border-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .hover-bg-yellow-100_m:hover {
    background-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .hover-text-yellow-100_m:hover {
    color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .bg-yellow-200_m {
    background-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .text-yellow-200_m {
    color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .border-yellow-200_m {
    border-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .hover-bg-yellow-200_m:hover {
    background-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .hover-text-yellow-200_m:hover {
    color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .bg-yellow-300_m {
    background-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .text-yellow-300_m {
    color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .border-yellow-300_m {
    border-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .hover-bg-yellow-300_m:hover {
    background-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .hover-text-yellow-300_m:hover {
    color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .bg-yellow-400_m {
    background-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .text-yellow-400_m {
    color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .border-yellow-400_m {
    border-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .hover-bg-yellow-400_m:hover {
    background-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .hover-text-yellow-400_m:hover {
    color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .bg-yellow-500_m {
    background-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .text-yellow-500_m {
    color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .border-yellow-500_m {
    border-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .hover-bg-yellow-500_m:hover {
    background-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .hover-text-yellow-500_m:hover {
    color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .bg-yellow-600_m {
    background-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .text-yellow-600_m {
    color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .border-yellow-600_m {
    border-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .hover-bg-yellow-600_m:hover {
    background-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .hover-text-yellow-600_m:hover {
    color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .bg-yellow-700_m {
    background-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .text-yellow-700_m {
    color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .border-yellow-700_m {
    border-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .hover-bg-yellow-700_m:hover {
    background-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .hover-text-yellow-700_m:hover {
    color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .bg-yellow-800_m {
    background-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .text-yellow-800_m {
    color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .border-yellow-800_m {
    border-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .hover-bg-yellow-800_m:hover {
    background-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .hover-text-yellow-800_m:hover {
    color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .bg-yellow-900_m {
    background-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .text-yellow-900_m {
    color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .border-yellow-900_m {
    border-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .hover-bg-yellow-900_m:hover {
    background-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .hover-text-yellow-900_m:hover {
    color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .bg-yellow-950_m {
    background-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .text-yellow-950_m {
    color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .border-yellow-950_m {
    border-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .hover-bg-yellow-950_m:hover {
    background-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .hover-text-yellow-950_m:hover {
    color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .bg-lime-50_m {
    background-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .text-lime-50_m {
    color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .border-lime-50_m {
    border-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .hover-bg-lime-50_m:hover {
    background-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .hover-text-lime-50_m:hover {
    color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .bg-lime-100_m {
    background-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .text-lime-100_m {
    color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .border-lime-100_m {
    border-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .hover-bg-lime-100_m:hover {
    background-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .hover-text-lime-100_m:hover {
    color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .bg-lime-200_m {
    background-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .text-lime-200_m {
    color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .border-lime-200_m {
    border-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .hover-bg-lime-200_m:hover {
    background-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .hover-text-lime-200_m:hover {
    color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .bg-lime-300_m {
    background-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .text-lime-300_m {
    color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .border-lime-300_m {
    border-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .hover-bg-lime-300_m:hover {
    background-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .hover-text-lime-300_m:hover {
    color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .bg-lime-400_m {
    background-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .text-lime-400_m {
    color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .border-lime-400_m {
    border-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .hover-bg-lime-400_m:hover {
    background-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .hover-text-lime-400_m:hover {
    color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .bg-lime-500_m {
    background-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .text-lime-500_m {
    color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .border-lime-500_m {
    border-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .hover-bg-lime-500_m:hover {
    background-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .hover-text-lime-500_m:hover {
    color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .bg-lime-600_m {
    background-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .text-lime-600_m {
    color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .border-lime-600_m {
    border-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .hover-bg-lime-600_m:hover {
    background-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .hover-text-lime-600_m:hover {
    color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .bg-lime-700_m {
    background-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .text-lime-700_m {
    color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .border-lime-700_m {
    border-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .hover-bg-lime-700_m:hover {
    background-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .hover-text-lime-700_m:hover {
    color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .bg-lime-800_m {
    background-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .text-lime-800_m {
    color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .border-lime-800_m {
    border-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .hover-bg-lime-800_m:hover {
    background-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .hover-text-lime-800_m:hover {
    color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .bg-lime-900_m {
    background-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .text-lime-900_m {
    color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .border-lime-900_m {
    border-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .hover-bg-lime-900_m:hover {
    background-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .hover-text-lime-900_m:hover {
    color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .bg-lime-950_m {
    background-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .text-lime-950_m {
    color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .border-lime-950_m {
    border-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .hover-bg-lime-950_m:hover {
    background-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .hover-text-lime-950_m:hover {
    color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .bg-green-50_m {
    background-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .text-green-50_m {
    color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .border-green-50_m {
    border-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .hover-bg-green-50_m:hover {
    background-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .hover-text-green-50_m:hover {
    color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .bg-green-100_m {
    background-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .text-green-100_m {
    color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .border-green-100_m {
    border-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .hover-bg-green-100_m:hover {
    background-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .hover-text-green-100_m:hover {
    color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .bg-green-200_m {
    background-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .text-green-200_m {
    color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .border-green-200_m {
    border-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .hover-bg-green-200_m:hover {
    background-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .hover-text-green-200_m:hover {
    color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .bg-green-300_m {
    background-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .text-green-300_m {
    color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .border-green-300_m {
    border-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .hover-bg-green-300_m:hover {
    background-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .hover-text-green-300_m:hover {
    color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .bg-green-400_m {
    background-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .text-green-400_m {
    color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .border-green-400_m {
    border-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .hover-bg-green-400_m:hover {
    background-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .hover-text-green-400_m:hover {
    color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .bg-green-500_m {
    background-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .text-green-500_m {
    color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .border-green-500_m {
    border-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .hover-bg-green-500_m:hover {
    background-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .hover-text-green-500_m:hover {
    color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .bg-green-600_m {
    background-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .text-green-600_m {
    color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .border-green-600_m {
    border-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .hover-bg-green-600_m:hover {
    background-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .hover-text-green-600_m:hover {
    color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .bg-green-700_m {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .text-green-700_m {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .border-green-700_m {
    border-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-bg-green-700_m:hover {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-text-green-700_m:hover {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .bg-green-800_m {
    background-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .text-green-800_m {
    color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .border-green-800_m {
    border-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .hover-bg-green-800_m:hover {
    background-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .hover-text-green-800_m:hover {
    color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .bg-green-900_m {
    background-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .text-green-900_m {
    color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .border-green-900_m {
    border-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .hover-bg-green-900_m:hover {
    background-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .hover-text-green-900_m:hover {
    color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .bg-green-950_m {
    background-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .text-green-950_m {
    color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .border-green-950_m {
    border-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .hover-bg-green-950_m:hover {
    background-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .hover-text-green-950_m:hover {
    color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .bg-emerald-50_m {
    background-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .text-emerald-50_m {
    color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .border-emerald-50_m {
    border-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .hover-bg-emerald-50_m:hover {
    background-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .hover-text-emerald-50_m:hover {
    color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .bg-emerald-100_m {
    background-color: oklch(95% 0.052 163.051deg) !important;
  }
  .text-emerald-100_m {
    color: oklch(95% 0.052 163.051deg) !important;
  }
  .border-emerald-100_m {
    border-color: oklch(95% 0.052 163.051deg) !important;
  }
  .hover-bg-emerald-100_m:hover {
    background-color: oklch(95% 0.052 163.051deg) !important;
  }
  .hover-text-emerald-100_m:hover {
    color: oklch(95% 0.052 163.051deg) !important;
  }
  .bg-emerald-200_m {
    background-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .text-emerald-200_m {
    color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .border-emerald-200_m {
    border-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .hover-bg-emerald-200_m:hover {
    background-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .hover-text-emerald-200_m:hover {
    color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .bg-emerald-300_m {
    background-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .text-emerald-300_m {
    color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .border-emerald-300_m {
    border-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .hover-bg-emerald-300_m:hover {
    background-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .hover-text-emerald-300_m:hover {
    color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .bg-emerald-400_m {
    background-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .text-emerald-400_m {
    color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .border-emerald-400_m {
    border-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .hover-bg-emerald-400_m:hover {
    background-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .hover-text-emerald-400_m:hover {
    color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .bg-emerald-500_m {
    background-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .text-emerald-500_m {
    color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .border-emerald-500_m {
    border-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .hover-bg-emerald-500_m:hover {
    background-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .hover-text-emerald-500_m:hover {
    color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .bg-emerald-600_m {
    background-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .text-emerald-600_m {
    color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .border-emerald-600_m {
    border-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .hover-bg-emerald-600_m:hover {
    background-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .hover-text-emerald-600_m:hover {
    color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .bg-emerald-700_m {
    background-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .text-emerald-700_m {
    color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .border-emerald-700_m {
    border-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .hover-bg-emerald-700_m:hover {
    background-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .hover-text-emerald-700_m:hover {
    color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .bg-emerald-800_m {
    background-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .text-emerald-800_m {
    color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .border-emerald-800_m {
    border-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .hover-bg-emerald-800_m:hover {
    background-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .hover-text-emerald-800_m:hover {
    color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .bg-emerald-900_m {
    background-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .text-emerald-900_m {
    color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .border-emerald-900_m {
    border-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .hover-bg-emerald-900_m:hover {
    background-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .hover-text-emerald-900_m:hover {
    color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .bg-emerald-950_m {
    background-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .text-emerald-950_m {
    color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .border-emerald-950_m {
    border-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .hover-bg-emerald-950_m:hover {
    background-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .hover-text-emerald-950_m:hover {
    color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .bg-teal-50_m {
    background-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .text-teal-50_m {
    color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .border-teal-50_m {
    border-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .hover-bg-teal-50_m:hover {
    background-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .hover-text-teal-50_m:hover {
    color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .bg-teal-100_m {
    background-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .text-teal-100_m {
    color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .border-teal-100_m {
    border-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .hover-bg-teal-100_m:hover {
    background-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .hover-text-teal-100_m:hover {
    color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .bg-teal-200_m {
    background-color: oklch(91% 0.096 180.426deg) !important;
  }
  .text-teal-200_m {
    color: oklch(91% 0.096 180.426deg) !important;
  }
  .border-teal-200_m {
    border-color: oklch(91% 0.096 180.426deg) !important;
  }
  .hover-bg-teal-200_m:hover {
    background-color: oklch(91% 0.096 180.426deg) !important;
  }
  .hover-text-teal-200_m:hover {
    color: oklch(91% 0.096 180.426deg) !important;
  }
  .bg-teal-300_m {
    background-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .text-teal-300_m {
    color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .border-teal-300_m {
    border-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .hover-bg-teal-300_m:hover {
    background-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .hover-text-teal-300_m:hover {
    color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .bg-teal-400_m {
    background-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .text-teal-400_m {
    color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .border-teal-400_m {
    border-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .hover-bg-teal-400_m:hover {
    background-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .hover-text-teal-400_m:hover {
    color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .bg-teal-500_m {
    background-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .text-teal-500_m {
    color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .border-teal-500_m {
    border-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .hover-bg-teal-500_m:hover {
    background-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .hover-text-teal-500_m:hover {
    color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .bg-teal-600_m {
    background-color: oklch(60% 0.118 184.704deg) !important;
  }
  .text-teal-600_m {
    color: oklch(60% 0.118 184.704deg) !important;
  }
  .border-teal-600_m {
    border-color: oklch(60% 0.118 184.704deg) !important;
  }
  .hover-bg-teal-600_m:hover {
    background-color: oklch(60% 0.118 184.704deg) !important;
  }
  .hover-text-teal-600_m:hover {
    color: oklch(60% 0.118 184.704deg) !important;
  }
  .bg-teal-700_m {
    background-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .text-teal-700_m {
    color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .border-teal-700_m {
    border-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .hover-bg-teal-700_m:hover {
    background-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .hover-text-teal-700_m:hover {
    color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .bg-teal-800_m {
    background-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .text-teal-800_m {
    color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .border-teal-800_m {
    border-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .hover-bg-teal-800_m:hover {
    background-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .hover-text-teal-800_m:hover {
    color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .bg-teal-900_m {
    background-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .text-teal-900_m {
    color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .border-teal-900_m {
    border-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .hover-bg-teal-900_m:hover {
    background-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .hover-text-teal-900_m:hover {
    color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .bg-teal-950_m {
    background-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .text-teal-950_m {
    color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .border-teal-950_m {
    border-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .hover-bg-teal-950_m:hover {
    background-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .hover-text-teal-950_m:hover {
    color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .bg-cyan-50_m {
    background-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .text-cyan-50_m {
    color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .border-cyan-50_m {
    border-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .hover-bg-cyan-50_m:hover {
    background-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .hover-text-cyan-50_m:hover {
    color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .bg-cyan-100_m {
    background-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .text-cyan-100_m {
    color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .border-cyan-100_m {
    border-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .hover-bg-cyan-100_m:hover {
    background-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .hover-text-cyan-100_m:hover {
    color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .bg-cyan-200_m {
    background-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .text-cyan-200_m {
    color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .border-cyan-200_m {
    border-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .hover-bg-cyan-200_m:hover {
    background-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .hover-text-cyan-200_m:hover {
    color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .bg-cyan-300_m {
    background-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .text-cyan-300_m {
    color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .border-cyan-300_m {
    border-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .hover-bg-cyan-300_m:hover {
    background-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .hover-text-cyan-300_m:hover {
    color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .bg-cyan-400_m {
    background-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .text-cyan-400_m {
    color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .border-cyan-400_m {
    border-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .hover-bg-cyan-400_m:hover {
    background-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .hover-text-cyan-400_m:hover {
    color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .bg-cyan-500_m {
    background-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .text-cyan-500_m {
    color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .border-cyan-500_m {
    border-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .hover-bg-cyan-500_m:hover {
    background-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .hover-text-cyan-500_m:hover {
    color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .bg-cyan-600_m {
    background-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .text-cyan-600_m {
    color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .border-cyan-600_m {
    border-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .hover-bg-cyan-600_m:hover {
    background-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .hover-text-cyan-600_m:hover {
    color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .bg-cyan-700_m {
    background-color: oklch(52% 0.105 223.128deg) !important;
  }
  .text-cyan-700_m {
    color: oklch(52% 0.105 223.128deg) !important;
  }
  .border-cyan-700_m {
    border-color: oklch(52% 0.105 223.128deg) !important;
  }
  .hover-bg-cyan-700_m:hover {
    background-color: oklch(52% 0.105 223.128deg) !important;
  }
  .hover-text-cyan-700_m:hover {
    color: oklch(52% 0.105 223.128deg) !important;
  }
  .bg-cyan-800_m {
    background-color: oklch(45% 0.085 224.283deg) !important;
  }
  .text-cyan-800_m {
    color: oklch(45% 0.085 224.283deg) !important;
  }
  .border-cyan-800_m {
    border-color: oklch(45% 0.085 224.283deg) !important;
  }
  .hover-bg-cyan-800_m:hover {
    background-color: oklch(45% 0.085 224.283deg) !important;
  }
  .hover-text-cyan-800_m:hover {
    color: oklch(45% 0.085 224.283deg) !important;
  }
  .bg-cyan-900_m {
    background-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .text-cyan-900_m {
    color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .border-cyan-900_m {
    border-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .hover-bg-cyan-900_m:hover {
    background-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .hover-text-cyan-900_m:hover {
    color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .bg-cyan-950_m {
    background-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .text-cyan-950_m {
    color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .border-cyan-950_m {
    border-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .hover-bg-cyan-950_m:hover {
    background-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .hover-text-cyan-950_m:hover {
    color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .bg-sky-50_m {
    background-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .text-sky-50_m {
    color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .border-sky-50_m {
    border-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .hover-bg-sky-50_m:hover {
    background-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .hover-text-sky-50_m:hover {
    color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .bg-sky-100_m {
    background-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .text-sky-100_m {
    color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .border-sky-100_m {
    border-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .hover-bg-sky-100_m:hover {
    background-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .hover-text-sky-100_m:hover {
    color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .bg-sky-200_m {
    background-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .text-sky-200_m {
    color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .border-sky-200_m {
    border-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .hover-bg-sky-200_m:hover {
    background-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .hover-text-sky-200_m:hover {
    color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .bg-sky-300_m {
    background-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .text-sky-300_m {
    color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .border-sky-300_m {
    border-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .hover-bg-sky-300_m:hover {
    background-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .hover-text-sky-300_m:hover {
    color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .bg-sky-400_m {
    background-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .text-sky-400_m {
    color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .border-sky-400_m {
    border-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .hover-bg-sky-400_m:hover {
    background-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .hover-text-sky-400_m:hover {
    color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .bg-sky-500_m {
    background-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .text-sky-500_m {
    color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .border-sky-500_m {
    border-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .hover-bg-sky-500_m:hover {
    background-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .hover-text-sky-500_m:hover {
    color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .bg-sky-600_m {
    background-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .text-sky-600_m {
    color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .border-sky-600_m {
    border-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .hover-bg-sky-600_m:hover {
    background-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .hover-text-sky-600_m:hover {
    color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .bg-sky-700_m {
    background-color: oklch(50% 0.134 242.749deg) !important;
  }
  .text-sky-700_m {
    color: oklch(50% 0.134 242.749deg) !important;
  }
  .border-sky-700_m {
    border-color: oklch(50% 0.134 242.749deg) !important;
  }
  .hover-bg-sky-700_m:hover {
    background-color: oklch(50% 0.134 242.749deg) !important;
  }
  .hover-text-sky-700_m:hover {
    color: oklch(50% 0.134 242.749deg) !important;
  }
  .bg-sky-800_m {
    background-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .text-sky-800_m {
    color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .border-sky-800_m {
    border-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .hover-bg-sky-800_m:hover {
    background-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .hover-text-sky-800_m:hover {
    color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .bg-sky-900_m {
    background-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .text-sky-900_m {
    color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .border-sky-900_m {
    border-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .hover-bg-sky-900_m:hover {
    background-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .hover-text-sky-900_m:hover {
    color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .bg-sky-950_m {
    background-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .text-sky-950_m {
    color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .border-sky-950_m {
    border-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .hover-bg-sky-950_m:hover {
    background-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .hover-text-sky-950_m:hover {
    color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .bg-blue-50_m {
    background-color: oklch(97% 0.014 254.604deg) !important;
  }
  .text-blue-50_m {
    color: oklch(97% 0.014 254.604deg) !important;
  }
  .border-blue-50_m {
    border-color: oklch(97% 0.014 254.604deg) !important;
  }
  .hover-bg-blue-50_m:hover {
    background-color: oklch(97% 0.014 254.604deg) !important;
  }
  .hover-text-blue-50_m:hover {
    color: oklch(97% 0.014 254.604deg) !important;
  }
  .bg-blue-100_m {
    background-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .text-blue-100_m {
    color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .border-blue-100_m {
    border-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .hover-bg-blue-100_m:hover {
    background-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .hover-text-blue-100_m:hover {
    color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .bg-blue-200_m {
    background-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .text-blue-200_m {
    color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .border-blue-200_m {
    border-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .hover-bg-blue-200_m:hover {
    background-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .hover-text-blue-200_m:hover {
    color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .bg-blue-300_m {
    background-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .text-blue-300_m {
    color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .border-blue-300_m {
    border-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .hover-bg-blue-300_m:hover {
    background-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .hover-text-blue-300_m:hover {
    color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .bg-blue-400_m {
    background-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .text-blue-400_m {
    color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .border-blue-400_m {
    border-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .hover-bg-blue-400_m:hover {
    background-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .hover-text-blue-400_m:hover {
    color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .bg-blue-500_m {
    background-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .text-blue-500_m {
    color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .border-blue-500_m {
    border-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .hover-bg-blue-500_m:hover {
    background-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .hover-text-blue-500_m:hover {
    color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .bg-blue-600_m {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .text-blue-600_m {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .border-blue-600_m {
    border-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-bg-blue-600_m:hover {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-text-blue-600_m:hover {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .bg-blue-700_m {
    background-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .text-blue-700_m {
    color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .border-blue-700_m {
    border-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .hover-bg-blue-700_m:hover {
    background-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .hover-text-blue-700_m:hover {
    color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .bg-blue-800_m {
    background-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .text-blue-800_m {
    color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .border-blue-800_m {
    border-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .hover-bg-blue-800_m:hover {
    background-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .hover-text-blue-800_m:hover {
    color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .bg-blue-900_m {
    background-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .text-blue-900_m {
    color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .border-blue-900_m {
    border-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .hover-bg-blue-900_m:hover {
    background-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .hover-text-blue-900_m:hover {
    color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .bg-blue-950_m {
    background-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .text-blue-950_m {
    color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .border-blue-950_m {
    border-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .hover-bg-blue-950_m:hover {
    background-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .hover-text-blue-950_m:hover {
    color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .bg-indigo-50_m {
    background-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .text-indigo-50_m {
    color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .border-indigo-50_m {
    border-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .hover-bg-indigo-50_m:hover {
    background-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .hover-text-indigo-50_m:hover {
    color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .bg-indigo-100_m {
    background-color: oklch(93% 0.034 272.788deg) !important;
  }
  .text-indigo-100_m {
    color: oklch(93% 0.034 272.788deg) !important;
  }
  .border-indigo-100_m {
    border-color: oklch(93% 0.034 272.788deg) !important;
  }
  .hover-bg-indigo-100_m:hover {
    background-color: oklch(93% 0.034 272.788deg) !important;
  }
  .hover-text-indigo-100_m:hover {
    color: oklch(93% 0.034 272.788deg) !important;
  }
  .bg-indigo-200_m {
    background-color: oklch(87% 0.065 274.039deg) !important;
  }
  .text-indigo-200_m {
    color: oklch(87% 0.065 274.039deg) !important;
  }
  .border-indigo-200_m {
    border-color: oklch(87% 0.065 274.039deg) !important;
  }
  .hover-bg-indigo-200_m:hover {
    background-color: oklch(87% 0.065 274.039deg) !important;
  }
  .hover-text-indigo-200_m:hover {
    color: oklch(87% 0.065 274.039deg) !important;
  }
  .bg-indigo-300_m {
    background-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .text-indigo-300_m {
    color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .border-indigo-300_m {
    border-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .hover-bg-indigo-300_m:hover {
    background-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .hover-text-indigo-300_m:hover {
    color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .bg-indigo-400_m {
    background-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .text-indigo-400_m {
    color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .border-indigo-400_m {
    border-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .hover-bg-indigo-400_m:hover {
    background-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .hover-text-indigo-400_m:hover {
    color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .bg-indigo-500_m {
    background-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .text-indigo-500_m {
    color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .border-indigo-500_m {
    border-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .hover-bg-indigo-500_m:hover {
    background-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .hover-text-indigo-500_m:hover {
    color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .bg-indigo-600_m {
    background-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .text-indigo-600_m {
    color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .border-indigo-600_m {
    border-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .hover-bg-indigo-600_m:hover {
    background-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .hover-text-indigo-600_m:hover {
    color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .bg-indigo-700_m {
    background-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .text-indigo-700_m {
    color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .border-indigo-700_m {
    border-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .hover-bg-indigo-700_m:hover {
    background-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .hover-text-indigo-700_m:hover {
    color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .bg-indigo-800_m {
    background-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .text-indigo-800_m {
    color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .border-indigo-800_m {
    border-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .hover-bg-indigo-800_m:hover {
    background-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .hover-text-indigo-800_m:hover {
    color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .bg-indigo-900_m {
    background-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .text-indigo-900_m {
    color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .border-indigo-900_m {
    border-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .hover-bg-indigo-900_m:hover {
    background-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .hover-text-indigo-900_m:hover {
    color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .bg-indigo-950_m {
    background-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .text-indigo-950_m {
    color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .border-indigo-950_m {
    border-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .hover-bg-indigo-950_m:hover {
    background-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .hover-text-indigo-950_m:hover {
    color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .bg-violet-50_m {
    background-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .text-violet-50_m {
    color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .border-violet-50_m {
    border-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .hover-bg-violet-50_m:hover {
    background-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .hover-text-violet-50_m:hover {
    color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .bg-violet-100_m {
    background-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .text-violet-100_m {
    color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .border-violet-100_m {
    border-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .hover-bg-violet-100_m:hover {
    background-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .hover-text-violet-100_m:hover {
    color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .bg-violet-200_m {
    background-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .text-violet-200_m {
    color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .border-violet-200_m {
    border-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .hover-bg-violet-200_m:hover {
    background-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .hover-text-violet-200_m:hover {
    color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .bg-violet-300_m {
    background-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .text-violet-300_m {
    color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .border-violet-300_m {
    border-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .hover-bg-violet-300_m:hover {
    background-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .hover-text-violet-300_m:hover {
    color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .bg-violet-400_m {
    background-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .text-violet-400_m {
    color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .border-violet-400_m {
    border-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .hover-bg-violet-400_m:hover {
    background-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .hover-text-violet-400_m:hover {
    color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .bg-violet-500_m {
    background-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .text-violet-500_m {
    color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .border-violet-500_m {
    border-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .hover-bg-violet-500_m:hover {
    background-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .hover-text-violet-500_m:hover {
    color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .bg-violet-600_m {
    background-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .text-violet-600_m {
    color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .border-violet-600_m {
    border-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .hover-bg-violet-600_m:hover {
    background-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .hover-text-violet-600_m:hover {
    color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .bg-violet-700_m {
    background-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .text-violet-700_m {
    color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .border-violet-700_m {
    border-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .hover-bg-violet-700_m:hover {
    background-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .hover-text-violet-700_m:hover {
    color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .bg-violet-800_m {
    background-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .text-violet-800_m {
    color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .border-violet-800_m {
    border-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .hover-bg-violet-800_m:hover {
    background-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .hover-text-violet-800_m:hover {
    color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .bg-violet-900_m {
    background-color: oklch(38% 0.189 293.745deg) !important;
  }
  .text-violet-900_m {
    color: oklch(38% 0.189 293.745deg) !important;
  }
  .border-violet-900_m {
    border-color: oklch(38% 0.189 293.745deg) !important;
  }
  .hover-bg-violet-900_m:hover {
    background-color: oklch(38% 0.189 293.745deg) !important;
  }
  .hover-text-violet-900_m:hover {
    color: oklch(38% 0.189 293.745deg) !important;
  }
  .bg-violet-950_m {
    background-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .text-violet-950_m {
    color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .border-violet-950_m {
    border-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .hover-bg-violet-950_m:hover {
    background-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .hover-text-violet-950_m:hover {
    color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .bg-purple-50_m {
    background-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .text-purple-50_m {
    color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .border-purple-50_m {
    border-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .hover-bg-purple-50_m:hover {
    background-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .hover-text-purple-50_m:hover {
    color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .bg-purple-100_m {
    background-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .text-purple-100_m {
    color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .border-purple-100_m {
    border-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .hover-bg-purple-100_m:hover {
    background-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .hover-text-purple-100_m:hover {
    color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .bg-purple-200_m {
    background-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .text-purple-200_m {
    color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .border-purple-200_m {
    border-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .hover-bg-purple-200_m:hover {
    background-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .hover-text-purple-200_m:hover {
    color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .bg-purple-300_m {
    background-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .text-purple-300_m {
    color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .border-purple-300_m {
    border-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .hover-bg-purple-300_m:hover {
    background-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .hover-text-purple-300_m:hover {
    color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .bg-purple-400_m {
    background-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .text-purple-400_m {
    color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .border-purple-400_m {
    border-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .hover-bg-purple-400_m:hover {
    background-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .hover-text-purple-400_m:hover {
    color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .bg-purple-500_m {
    background-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .text-purple-500_m {
    color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .border-purple-500_m {
    border-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .hover-bg-purple-500_m:hover {
    background-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .hover-text-purple-500_m:hover {
    color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .bg-purple-600_m {
    background-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .text-purple-600_m {
    color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .border-purple-600_m {
    border-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .hover-bg-purple-600_m:hover {
    background-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .hover-text-purple-600_m:hover {
    color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .bg-purple-700_m {
    background-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .text-purple-700_m {
    color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .border-purple-700_m {
    border-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .hover-bg-purple-700_m:hover {
    background-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .hover-text-purple-700_m:hover {
    color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .bg-purple-800_m {
    background-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .text-purple-800_m {
    color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .border-purple-800_m {
    border-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .hover-bg-purple-800_m:hover {
    background-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .hover-text-purple-800_m:hover {
    color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .bg-purple-900_m {
    background-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .text-purple-900_m {
    color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .border-purple-900_m {
    border-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .hover-bg-purple-900_m:hover {
    background-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .hover-text-purple-900_m:hover {
    color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .bg-purple-950_m {
    background-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .text-purple-950_m {
    color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .border-purple-950_m {
    border-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .hover-bg-purple-950_m:hover {
    background-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .hover-text-purple-950_m:hover {
    color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .bg-fuchsia-50_m {
    background-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .text-fuchsia-50_m {
    color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .border-fuchsia-50_m {
    border-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .hover-bg-fuchsia-50_m:hover {
    background-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .hover-text-fuchsia-50_m:hover {
    color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .bg-fuchsia-100_m {
    background-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .text-fuchsia-100_m {
    color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .border-fuchsia-100_m {
    border-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .hover-bg-fuchsia-100_m:hover {
    background-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .hover-text-fuchsia-100_m:hover {
    color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .bg-fuchsia-200_m {
    background-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .text-fuchsia-200_m {
    color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .border-fuchsia-200_m {
    border-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .hover-bg-fuchsia-200_m:hover {
    background-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .hover-text-fuchsia-200_m:hover {
    color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .bg-fuchsia-300_m {
    background-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .text-fuchsia-300_m {
    color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .border-fuchsia-300_m {
    border-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .hover-bg-fuchsia-300_m:hover {
    background-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .hover-text-fuchsia-300_m:hover {
    color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .bg-fuchsia-400_m {
    background-color: oklch(74% 0.238 322.16deg) !important;
  }
  .text-fuchsia-400_m {
    color: oklch(74% 0.238 322.16deg) !important;
  }
  .border-fuchsia-400_m {
    border-color: oklch(74% 0.238 322.16deg) !important;
  }
  .hover-bg-fuchsia-400_m:hover {
    background-color: oklch(74% 0.238 322.16deg) !important;
  }
  .hover-text-fuchsia-400_m:hover {
    color: oklch(74% 0.238 322.16deg) !important;
  }
  .bg-fuchsia-500_m {
    background-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .text-fuchsia-500_m {
    color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .border-fuchsia-500_m {
    border-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .hover-bg-fuchsia-500_m:hover {
    background-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .hover-text-fuchsia-500_m:hover {
    color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .bg-fuchsia-600_m {
    background-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .text-fuchsia-600_m {
    color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .border-fuchsia-600_m {
    border-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .hover-bg-fuchsia-600_m:hover {
    background-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .hover-text-fuchsia-600_m:hover {
    color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .bg-fuchsia-700_m {
    background-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .text-fuchsia-700_m {
    color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .border-fuchsia-700_m {
    border-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .hover-bg-fuchsia-700_m:hover {
    background-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .hover-text-fuchsia-700_m:hover {
    color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .bg-fuchsia-800_m {
    background-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .text-fuchsia-800_m {
    color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .border-fuchsia-800_m {
    border-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .hover-bg-fuchsia-800_m:hover {
    background-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .hover-text-fuchsia-800_m:hover {
    color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .bg-fuchsia-900_m {
    background-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .text-fuchsia-900_m {
    color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .border-fuchsia-900_m {
    border-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .hover-bg-fuchsia-900_m:hover {
    background-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .hover-text-fuchsia-900_m:hover {
    color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .bg-fuchsia-950_m {
    background-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .text-fuchsia-950_m {
    color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .border-fuchsia-950_m {
    border-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .hover-bg-fuchsia-950_m:hover {
    background-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .hover-text-fuchsia-950_m:hover {
    color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .bg-pink-50_m {
    background-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .text-pink-50_m {
    color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .border-pink-50_m {
    border-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .hover-bg-pink-50_m:hover {
    background-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .hover-text-pink-50_m:hover {
    color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .bg-pink-100_m {
    background-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .text-pink-100_m {
    color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .border-pink-100_m {
    border-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .hover-bg-pink-100_m:hover {
    background-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .hover-text-pink-100_m:hover {
    color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .bg-pink-200_m {
    background-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .text-pink-200_m {
    color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .border-pink-200_m {
    border-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .hover-bg-pink-200_m:hover {
    background-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .hover-text-pink-200_m:hover {
    color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .bg-pink-300_m {
    background-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .text-pink-300_m {
    color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .border-pink-300_m {
    border-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .hover-bg-pink-300_m:hover {
    background-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .hover-text-pink-300_m:hover {
    color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .bg-pink-400_m {
    background-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .text-pink-400_m {
    color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .border-pink-400_m {
    border-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .hover-bg-pink-400_m:hover {
    background-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .hover-text-pink-400_m:hover {
    color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .bg-pink-500_m {
    background-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .text-pink-500_m {
    color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .border-pink-500_m {
    border-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .hover-bg-pink-500_m:hover {
    background-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .hover-text-pink-500_m:hover {
    color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .bg-pink-600_m {
    background-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .text-pink-600_m {
    color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .border-pink-600_m {
    border-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .hover-bg-pink-600_m:hover {
    background-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .hover-text-pink-600_m:hover {
    color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .bg-pink-700_m {
    background-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .text-pink-700_m {
    color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .border-pink-700_m {
    border-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .hover-bg-pink-700_m:hover {
    background-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .hover-text-pink-700_m:hover {
    color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .bg-pink-800_m {
    background-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .text-pink-800_m {
    color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .border-pink-800_m {
    border-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .hover-bg-pink-800_m:hover {
    background-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .hover-text-pink-800_m:hover {
    color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .bg-pink-900_m {
    background-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .text-pink-900_m {
    color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .border-pink-900_m {
    border-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .hover-bg-pink-900_m:hover {
    background-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .hover-text-pink-900_m:hover {
    color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .bg-pink-950_m {
    background-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .text-pink-950_m {
    color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .border-pink-950_m {
    border-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .hover-bg-pink-950_m:hover {
    background-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .hover-text-pink-950_m:hover {
    color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .bg-rose-50_m {
    background-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .text-rose-50_m {
    color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .border-rose-50_m {
    border-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .hover-bg-rose-50_m:hover {
    background-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .hover-text-rose-50_m:hover {
    color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .bg-rose-100_m {
    background-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .text-rose-100_m {
    color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .border-rose-100_m {
    border-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .hover-bg-rose-100_m:hover {
    background-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .hover-text-rose-100_m:hover {
    color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .bg-rose-200_m {
    background-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .text-rose-200_m {
    color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .border-rose-200_m {
    border-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .hover-bg-rose-200_m:hover {
    background-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .hover-text-rose-200_m:hover {
    color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .bg-rose-300_m {
    background-color: oklch(81% 0.117 11.638deg) !important;
  }
  .text-rose-300_m {
    color: oklch(81% 0.117 11.638deg) !important;
  }
  .border-rose-300_m {
    border-color: oklch(81% 0.117 11.638deg) !important;
  }
  .hover-bg-rose-300_m:hover {
    background-color: oklch(81% 0.117 11.638deg) !important;
  }
  .hover-text-rose-300_m:hover {
    color: oklch(81% 0.117 11.638deg) !important;
  }
  .bg-rose-400_m {
    background-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .text-rose-400_m {
    color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .border-rose-400_m {
    border-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .hover-bg-rose-400_m:hover {
    background-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .hover-text-rose-400_m:hover {
    color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .bg-rose-500_m {
    background-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .text-rose-500_m {
    color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .border-rose-500_m {
    border-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .hover-bg-rose-500_m:hover {
    background-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .hover-text-rose-500_m:hover {
    color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .bg-rose-600_m {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .text-rose-600_m {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .border-rose-600_m {
    border-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-bg-rose-600_m:hover {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-text-rose-600_m:hover {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .bg-rose-700_m {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .text-rose-700_m {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .border-rose-700_m {
    border-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-bg-rose-700_m:hover {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-text-rose-700_m:hover {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .bg-rose-800_m {
    background-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .text-rose-800_m {
    color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .border-rose-800_m {
    border-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .hover-bg-rose-800_m:hover {
    background-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .hover-text-rose-800_m:hover {
    color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .bg-rose-900_m {
    background-color: oklch(41% 0.159 10.272deg) !important;
  }
  .text-rose-900_m {
    color: oklch(41% 0.159 10.272deg) !important;
  }
  .border-rose-900_m {
    border-color: oklch(41% 0.159 10.272deg) !important;
  }
  .hover-bg-rose-900_m:hover {
    background-color: oklch(41% 0.159 10.272deg) !important;
  }
  .hover-text-rose-900_m:hover {
    color: oklch(41% 0.159 10.272deg) !important;
  }
  .bg-rose-950_m {
    background-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .text-rose-950_m {
    color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .border-rose-950_m {
    border-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .hover-bg-rose-950_m:hover {
    background-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .hover-text-rose-950_m:hover {
    color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .bg-slate-50_m {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .text-slate-50_m {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .border-slate-50_m {
    border-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-bg-slate-50_m:hover {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-text-slate-50_m:hover {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .bg-slate-100_m {
    background-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .text-slate-100_m {
    color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .border-slate-100_m {
    border-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .hover-bg-slate-100_m:hover {
    background-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .hover-text-slate-100_m:hover {
    color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .bg-slate-200_m {
    background-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .text-slate-200_m {
    color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .border-slate-200_m {
    border-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .hover-bg-slate-200_m:hover {
    background-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .hover-text-slate-200_m:hover {
    color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .bg-slate-300_m {
    background-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .text-slate-300_m {
    color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .border-slate-300_m {
    border-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .hover-bg-slate-300_m:hover {
    background-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .hover-text-slate-300_m:hover {
    color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .bg-slate-400_m {
    background-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .text-slate-400_m {
    color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .border-slate-400_m {
    border-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .hover-bg-slate-400_m:hover {
    background-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .hover-text-slate-400_m:hover {
    color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .bg-slate-500_m {
    background-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .text-slate-500_m {
    color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .border-slate-500_m {
    border-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .hover-bg-slate-500_m:hover {
    background-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .hover-text-slate-500_m:hover {
    color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .bg-slate-600_m {
    background-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .text-slate-600_m {
    color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .border-slate-600_m {
    border-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .hover-bg-slate-600_m:hover {
    background-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .hover-text-slate-600_m:hover {
    color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .bg-slate-700_m {
    background-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .text-slate-700_m {
    color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .border-slate-700_m {
    border-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .hover-bg-slate-700_m:hover {
    background-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .hover-text-slate-700_m:hover {
    color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .bg-slate-800_m {
    background-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .text-slate-800_m {
    color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .border-slate-800_m {
    border-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .hover-bg-slate-800_m:hover {
    background-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .hover-text-slate-800_m:hover {
    color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .bg-slate-900_m {
    background-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .text-slate-900_m {
    color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .border-slate-900_m {
    border-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .hover-bg-slate-900_m:hover {
    background-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .hover-text-slate-900_m:hover {
    color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .bg-slate-950_m {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .text-slate-950_m {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .border-slate-950_m {
    border-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-bg-slate-950_m:hover {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-text-slate-950_m:hover {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .bg-gray-50_m {
    background-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .text-gray-50_m {
    color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .border-gray-50_m {
    border-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .hover-bg-gray-50_m:hover {
    background-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .hover-text-gray-50_m:hover {
    color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .bg-gray-100_m {
    background-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .text-gray-100_m {
    color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .border-gray-100_m {
    border-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .hover-bg-gray-100_m:hover {
    background-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .hover-text-gray-100_m:hover {
    color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .bg-gray-200_m {
    background-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .text-gray-200_m {
    color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .border-gray-200_m {
    border-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .hover-bg-gray-200_m:hover {
    background-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .hover-text-gray-200_m:hover {
    color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .bg-gray-300_m {
    background-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .text-gray-300_m {
    color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .border-gray-300_m {
    border-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .hover-bg-gray-300_m:hover {
    background-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .hover-text-gray-300_m:hover {
    color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .bg-gray-400_m {
    background-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .text-gray-400_m {
    color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .border-gray-400_m {
    border-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .hover-bg-gray-400_m:hover {
    background-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .hover-text-gray-400_m:hover {
    color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .bg-gray-500_m {
    background-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .text-gray-500_m {
    color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .border-gray-500_m {
    border-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .hover-bg-gray-500_m:hover {
    background-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .hover-text-gray-500_m:hover {
    color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .bg-gray-600_m {
    background-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .text-gray-600_m {
    color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .border-gray-600_m {
    border-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .hover-bg-gray-600_m:hover {
    background-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .hover-text-gray-600_m:hover {
    color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .bg-gray-700_m {
    background-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .text-gray-700_m {
    color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .border-gray-700_m {
    border-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .hover-bg-gray-700_m:hover {
    background-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .hover-text-gray-700_m:hover {
    color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .bg-gray-800_m {
    background-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .text-gray-800_m {
    color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .border-gray-800_m {
    border-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .hover-bg-gray-800_m:hover {
    background-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .hover-text-gray-800_m:hover {
    color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .bg-gray-900_m {
    background-color: oklch(21% 0.034 264.665deg) !important;
  }
  .text-gray-900_m {
    color: oklch(21% 0.034 264.665deg) !important;
  }
  .border-gray-900_m {
    border-color: oklch(21% 0.034 264.665deg) !important;
  }
  .hover-bg-gray-900_m:hover {
    background-color: oklch(21% 0.034 264.665deg) !important;
  }
  .hover-text-gray-900_m:hover {
    color: oklch(21% 0.034 264.665deg) !important;
  }
  .bg-gray-950_m {
    background-color: oklch(13% 0.028 261.692deg) !important;
  }
  .text-gray-950_m {
    color: oklch(13% 0.028 261.692deg) !important;
  }
  .border-gray-950_m {
    border-color: oklch(13% 0.028 261.692deg) !important;
  }
  .hover-bg-gray-950_m:hover {
    background-color: oklch(13% 0.028 261.692deg) !important;
  }
  .hover-text-gray-950_m:hover {
    color: oklch(13% 0.028 261.692deg) !important;
  }
  .bg-zinc-50_m {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .text-zinc-50_m {
    color: oklch(98.5% 0 0deg) !important;
  }
  .border-zinc-50_m {
    border-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-bg-zinc-50_m:hover {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-text-zinc-50_m:hover {
    color: oklch(98.5% 0 0deg) !important;
  }
  .bg-zinc-100_m {
    background-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .text-zinc-100_m {
    color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .border-zinc-100_m {
    border-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .hover-bg-zinc-100_m:hover {
    background-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .hover-text-zinc-100_m:hover {
    color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .bg-zinc-200_m {
    background-color: oklch(92% 0.004 286.32deg) !important;
  }
  .text-zinc-200_m {
    color: oklch(92% 0.004 286.32deg) !important;
  }
  .border-zinc-200_m {
    border-color: oklch(92% 0.004 286.32deg) !important;
  }
  .hover-bg-zinc-200_m:hover {
    background-color: oklch(92% 0.004 286.32deg) !important;
  }
  .hover-text-zinc-200_m:hover {
    color: oklch(92% 0.004 286.32deg) !important;
  }
  .bg-zinc-300_m {
    background-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .text-zinc-300_m {
    color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .border-zinc-300_m {
    border-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .hover-bg-zinc-300_m:hover {
    background-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .hover-text-zinc-300_m:hover {
    color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .bg-zinc-400_m {
    background-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .text-zinc-400_m {
    color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .border-zinc-400_m {
    border-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .hover-bg-zinc-400_m:hover {
    background-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .hover-text-zinc-400_m:hover {
    color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .bg-zinc-500_m {
    background-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .text-zinc-500_m {
    color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .border-zinc-500_m {
    border-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .hover-bg-zinc-500_m:hover {
    background-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .hover-text-zinc-500_m:hover {
    color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .bg-zinc-600_m {
    background-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .text-zinc-600_m {
    color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .border-zinc-600_m {
    border-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .hover-bg-zinc-600_m:hover {
    background-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .hover-text-zinc-600_m:hover {
    color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .bg-zinc-700_m {
    background-color: oklch(37% 0.013 285.805deg) !important;
  }
  .text-zinc-700_m {
    color: oklch(37% 0.013 285.805deg) !important;
  }
  .border-zinc-700_m {
    border-color: oklch(37% 0.013 285.805deg) !important;
  }
  .hover-bg-zinc-700_m:hover {
    background-color: oklch(37% 0.013 285.805deg) !important;
  }
  .hover-text-zinc-700_m:hover {
    color: oklch(37% 0.013 285.805deg) !important;
  }
  .bg-zinc-800_m {
    background-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .text-zinc-800_m {
    color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .border-zinc-800_m {
    border-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .hover-bg-zinc-800_m:hover {
    background-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .hover-text-zinc-800_m:hover {
    color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .bg-zinc-900_m {
    background-color: oklch(21% 0.006 285.885deg) !important;
  }
  .text-zinc-900_m {
    color: oklch(21% 0.006 285.885deg) !important;
  }
  .border-zinc-900_m {
    border-color: oklch(21% 0.006 285.885deg) !important;
  }
  .hover-bg-zinc-900_m:hover {
    background-color: oklch(21% 0.006 285.885deg) !important;
  }
  .hover-text-zinc-900_m:hover {
    color: oklch(21% 0.006 285.885deg) !important;
  }
  .bg-zinc-950_m {
    background-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .text-zinc-950_m {
    color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .border-zinc-950_m {
    border-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .hover-bg-zinc-950_m:hover {
    background-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .hover-text-zinc-950_m:hover {
    color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .bg-neutral-50_m {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .text-neutral-50_m {
    color: oklch(98.5% 0 0deg) !important;
  }
  .border-neutral-50_m {
    border-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-bg-neutral-50_m:hover {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-text-neutral-50_m:hover {
    color: oklch(98.5% 0 0deg) !important;
  }
  .bg-neutral-100_m {
    background-color: oklch(97% 0 0deg) !important;
  }
  .text-neutral-100_m {
    color: oklch(97% 0 0deg) !important;
  }
  .border-neutral-100_m {
    border-color: oklch(97% 0 0deg) !important;
  }
  .hover-bg-neutral-100_m:hover {
    background-color: oklch(97% 0 0deg) !important;
  }
  .hover-text-neutral-100_m:hover {
    color: oklch(97% 0 0deg) !important;
  }
  .bg-neutral-200_m {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .text-neutral-200_m {
    color: oklch(92.2% 0 0deg) !important;
  }
  .border-neutral-200_m {
    border-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-bg-neutral-200_m:hover {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-text-neutral-200_m:hover {
    color: oklch(92.2% 0 0deg) !important;
  }
  .bg-neutral-300_m {
    background-color: oklch(87% 0 0deg) !important;
  }
  .text-neutral-300_m {
    color: oklch(87% 0 0deg) !important;
  }
  .border-neutral-300_m {
    border-color: oklch(87% 0 0deg) !important;
  }
  .hover-bg-neutral-300_m:hover {
    background-color: oklch(87% 0 0deg) !important;
  }
  .hover-text-neutral-300_m:hover {
    color: oklch(87% 0 0deg) !important;
  }
  .bg-neutral-400_m {
    background-color: oklch(70.8% 0 0deg) !important;
  }
  .text-neutral-400_m {
    color: oklch(70.8% 0 0deg) !important;
  }
  .border-neutral-400_m {
    border-color: oklch(70.8% 0 0deg) !important;
  }
  .hover-bg-neutral-400_m:hover {
    background-color: oklch(70.8% 0 0deg) !important;
  }
  .hover-text-neutral-400_m:hover {
    color: oklch(70.8% 0 0deg) !important;
  }
  .bg-neutral-500_m {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .text-neutral-500_m {
    color: oklch(55.6% 0 0deg) !important;
  }
  .border-neutral-500_m {
    border-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-bg-neutral-500_m:hover {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-text-neutral-500_m:hover {
    color: oklch(55.6% 0 0deg) !important;
  }
  .bg-neutral-600_m {
    background-color: oklch(43.9% 0 0deg) !important;
  }
  .text-neutral-600_m {
    color: oklch(43.9% 0 0deg) !important;
  }
  .border-neutral-600_m {
    border-color: oklch(43.9% 0 0deg) !important;
  }
  .hover-bg-neutral-600_m:hover {
    background-color: oklch(43.9% 0 0deg) !important;
  }
  .hover-text-neutral-600_m:hover {
    color: oklch(43.9% 0 0deg) !important;
  }
  .bg-neutral-700_m {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .text-neutral-700_m {
    color: oklch(37.1% 0 0deg) !important;
  }
  .border-neutral-700_m {
    border-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-bg-neutral-700_m:hover {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-text-neutral-700_m:hover {
    color: oklch(37.1% 0 0deg) !important;
  }
  .bg-neutral-800_m {
    background-color: oklch(26.9% 0 0deg) !important;
  }
  .text-neutral-800_m {
    color: oklch(26.9% 0 0deg) !important;
  }
  .border-neutral-800_m {
    border-color: oklch(26.9% 0 0deg) !important;
  }
  .hover-bg-neutral-800_m:hover {
    background-color: oklch(26.9% 0 0deg) !important;
  }
  .hover-text-neutral-800_m:hover {
    color: oklch(26.9% 0 0deg) !important;
  }
  .bg-neutral-900_m {
    background-color: oklch(20.5% 0 0deg) !important;
  }
  .text-neutral-900_m {
    color: oklch(20.5% 0 0deg) !important;
  }
  .border-neutral-900_m {
    border-color: oklch(20.5% 0 0deg) !important;
  }
  .hover-bg-neutral-900_m:hover {
    background-color: oklch(20.5% 0 0deg) !important;
  }
  .hover-text-neutral-900_m:hover {
    color: oklch(20.5% 0 0deg) !important;
  }
  .bg-neutral-950_m {
    background-color: oklch(14.5% 0 0deg) !important;
  }
  .text-neutral-950_m {
    color: oklch(14.5% 0 0deg) !important;
  }
  .border-neutral-950_m {
    border-color: oklch(14.5% 0 0deg) !important;
  }
  .hover-bg-neutral-950_m:hover {
    background-color: oklch(14.5% 0 0deg) !important;
  }
  .hover-text-neutral-950_m:hover {
    color: oklch(14.5% 0 0deg) !important;
  }
  .bg-stone-50_m {
    background-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .text-stone-50_m {
    color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .border-stone-50_m {
    border-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .hover-bg-stone-50_m:hover {
    background-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .hover-text-stone-50_m:hover {
    color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .bg-stone-100_m {
    background-color: oklch(97% 0.001 106.424deg) !important;
  }
  .text-stone-100_m {
    color: oklch(97% 0.001 106.424deg) !important;
  }
  .border-stone-100_m {
    border-color: oklch(97% 0.001 106.424deg) !important;
  }
  .hover-bg-stone-100_m:hover {
    background-color: oklch(97% 0.001 106.424deg) !important;
  }
  .hover-text-stone-100_m:hover {
    color: oklch(97% 0.001 106.424deg) !important;
  }
  .bg-stone-200_m {
    background-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .text-stone-200_m {
    color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .border-stone-200_m {
    border-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .hover-bg-stone-200_m:hover {
    background-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .hover-text-stone-200_m:hover {
    color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .bg-stone-300_m {
    background-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .text-stone-300_m {
    color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .border-stone-300_m {
    border-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .hover-bg-stone-300_m:hover {
    background-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .hover-text-stone-300_m:hover {
    color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .bg-stone-400_m {
    background-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .text-stone-400_m {
    color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .border-stone-400_m {
    border-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .hover-bg-stone-400_m:hover {
    background-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .hover-text-stone-400_m:hover {
    color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .bg-stone-500_m {
    background-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .text-stone-500_m {
    color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .border-stone-500_m {
    border-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .hover-bg-stone-500_m:hover {
    background-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .hover-text-stone-500_m:hover {
    color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .bg-stone-600_m {
    background-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .text-stone-600_m {
    color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .border-stone-600_m {
    border-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .hover-bg-stone-600_m:hover {
    background-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .hover-text-stone-600_m:hover {
    color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .bg-stone-700_m {
    background-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .text-stone-700_m {
    color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .border-stone-700_m {
    border-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .hover-bg-stone-700_m:hover {
    background-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .hover-text-stone-700_m:hover {
    color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .bg-stone-800_m {
    background-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .text-stone-800_m {
    color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .border-stone-800_m {
    border-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .hover-bg-stone-800_m:hover {
    background-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .hover-text-stone-800_m:hover {
    color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .bg-stone-900_m {
    background-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .text-stone-900_m {
    color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .border-stone-900_m {
    border-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .hover-bg-stone-900_m:hover {
    background-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .hover-text-stone-900_m:hover {
    color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .bg-stone-950_m {
    background-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .text-stone-950_m {
    color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .border-stone-950_m {
    border-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .hover-bg-stone-950_m:hover {
    background-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .hover-text-stone-950_m:hover {
    color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .bg-special-black_m {
    background-color: #000 !important;
  }
  .text-special-black_m {
    color: #000 !important;
  }
  .border-special-black_m {
    border-color: #000 !important;
  }
  .hover-bg-special-black_m:hover {
    background-color: #000 !important;
  }
  .hover-text-special-black_m:hover {
    color: #000 !important;
  }
  .bg-special-white_m {
    background-color: #fff !important;
  }
  .text-special-white_m {
    color: #fff !important;
  }
  .border-special-white_m {
    border-color: #fff !important;
  }
  .hover-bg-special-white_m:hover {
    background-color: #fff !important;
  }
  .hover-text-special-white_m:hover {
    color: #fff !important;
  }
  .hide_m {
    display: none !important;
    visibility: hidden;
  }
  .show_m {
    display: block !important;
    visibility: visible;
  }
  .bighead-1_m {
    font-size: clamp(2.125rem, 1.767rem + 1.5909vw, 3rem);
    line-height: 1.2;
  }
  .bighead-2_m {
    font-size: clamp(2.5rem, 2.142rem + 1.5909vw, 3.375rem);
    line-height: 1.1;
  }
  .bighead-3_m {
    font-size: clamp(3.25rem, 2.9432rem + 1.3636vw, 4rem);
    line-height: 1.1;
  }
  .bighead-4_m {
    font-size: clamp(3.75rem, 3.4432rem + 1.3636vw, 4.5rem);
    line-height: 1.1;
  }
  .bg-dark-gray_m {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .text-dark-gray_m {
    color: oklch(37.1% 0 0deg) !important;
  }
  .border-dark-gray_m {
    border-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-bg-dark-gray_m:hover {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-text-dark-gray_m:hover {
    color: oklch(37.1% 0 0deg) !important;
  }
  .bg-medium-gray_m {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .text-medium-gray_m {
    color: oklch(55.6% 0 0deg) !important;
  }
  .border-medium-gray_m {
    border-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-bg-medium-gray_m:hover {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-text-medium-gray_m:hover {
    color: oklch(55.6% 0 0deg) !important;
  }
  .bg-light-gray_m {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .text-light-gray_m {
    color: oklch(92.2% 0 0deg) !important;
  }
  .border-light-gray_m {
    border-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-bg-light-gray_m:hover {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-text-light-gray_m:hover {
    color: oklch(92.2% 0 0deg) !important;
  }
  .bg-first-color_m {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .text-first-color_m {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .border-first-color_m {
    border-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-bg-first-color_m:hover {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-text-first-color_m:hover {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .bg-second-color_m {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .text-second-color_m {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .border-second-color_m {
    border-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-bg-second-color_m:hover {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-text-second-color_m:hover {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .bg-font-color_m {
    background-color: var(--font-color) !important;
  }
  .text-font-color_m {
    color: var(--font-color) !important;
  }
  .border-font-color_m {
    border-color: var(--font-color) !important;
  }
  .hover-bg-font-color_m:hover {
    background-color: var(--font-color) !important;
  }
  .hover-text-font-color_m:hover {
    color: var(--font-color) !important;
  }
  .bg-link-color_m {
    background-color: var(--link-color) !important;
  }
  .text-link-color_m {
    color: var(--link-color) !important;
  }
  .border-link-color_m {
    border-color: var(--link-color) !important;
  }
  .hover-bg-link-color_m:hover {
    background-color: var(--link-color) !important;
  }
  .hover-text-link-color_m:hover {
    color: var(--link-color) !important;
  }
  .bg-hover-color_m {
    background-color: var(--hover-color) !important;
  }
  .text-hover-color_m {
    color: var(--hover-color) !important;
  }
  .border-hover-color_m {
    border-color: var(--hover-color) !important;
  }
  .hover-bg-hover-color_m:hover {
    background-color: var(--hover-color) !important;
  }
  .hover-text-hover-color_m:hover {
    color: var(--hover-color) !important;
  }
  .bg-page-bg_m {
    background-color: var(--viewport-bg) !important;
  }
  .text-page-bg_m {
    color: var(--viewport-bg) !important;
  }
  .border-page-bg_m {
    border-color: var(--viewport-bg) !important;
  }
  .hover-bg-page-bg_m:hover {
    background-color: var(--viewport-bg) !important;
  }
  .hover-text-page-bg_m:hover {
    color: var(--viewport-bg) !important;
  }
  .bg-bg_m {
    background-color: var(--bg) !important;
  }
  .text-bg_m {
    color: var(--bg) !important;
  }
  .border-bg_m {
    border-color: var(--bg) !important;
  }
  .hover-bg-bg_m:hover {
    background-color: var(--bg) !important;
  }
  .hover-text-bg_m:hover {
    color: var(--bg) !important;
  }
  .bg-light-bg_m {
    background-color: var(--light-bg) !important;
  }
  .text-light-bg_m {
    color: var(--light-bg) !important;
  }
  .border-light-bg_m {
    border-color: var(--light-bg) !important;
  }
  .hover-bg-light-bg_m:hover {
    background-color: var(--light-bg) !important;
  }
  .hover-text-light-bg_m:hover {
    color: var(--light-bg) !important;
  }
  .bg-black_m {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .text-black_m {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .border-black_m {
    border-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-bg-black_m:hover {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-text-black_m:hover {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .bg-white_m {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .text-white_m {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .border-white_m {
    border-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-bg-white_m:hover {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-text-white_m:hover {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .bg-error_m {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .text-error_m {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .border-error_m {
    border-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-bg-error_m:hover {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-text-error_m:hover {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .bg-alert_m {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .text-alert_m {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .border-alert_m {
    border-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-bg-alert_m:hover {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-text-alert_m:hover {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .bg-success_m {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .text-success_m {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .border-success_m {
    border-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-bg-success_m:hover {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-text-success_m:hover {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .flex-row_m {
    flex-direction: row !important;
  }
  .row-reverse_m {
    flex-direction: row-reverse !important;
  }
  .flex-col_m {
    flex-direction: column !important;
  }
  .col-reverse_m {
    flex-direction: column-reverse !important;
  }
  .no-wrap_m {
    flex-wrap: nowrap !important;
  }
  .wrap_m {
    flex-wrap: wrap !important;
  }
  .wrap-reverse_m {
    flex-wrap: wrap-reverse !important;
  }
  .justify-start_m {
    justify-content: flex-start !important;
  }
  .justify-end_m {
    justify-content: flex-end !important;
  }
  .justify-center_m {
    justify-content: center !important;
  }
  .justify-between_m {
    justify-content: space-between !important;
  }
  .justify-around_m {
    justify-content: space-around !important;
  }
  .justify-evenly_m {
    justify-content: space-evenly !important;
  }
  .items-start_m {
    align-items: flex-start !important;
  }
  .items-end_m {
    align-items: flex-end !important;
  }
  .items-center_m {
    align-items: center !important;
  }
  .items-baseline_m {
    align-items: baseline !important;
  }
  .items-stretch_m {
    align-items: stretch !important;
  }
  .grow_m {
    flex-grow: 1 !important;
  }
  .grow-0_m {
    flex-grow: 0 !important;
  }
  .shrink_m {
    flex-shrink: 1 !important;
  }
  .shrink-0_m {
    flex-shrink: 0 !important;
  }
  .font_m {
    font-family: Raleway, sans-serif !important;
  }
  .heading_m {
    font-family: Raleway, sans-serif !important;
  }
  .code_m {
    font-family: Source Code Pro, monospace !important;
  }
  .text-xs_m {
    font-size: 0.9865470852rem !important;
  }
  .text-sm_m {
    font-size: 1.1398963731rem !important;
  }
  .text-base_m {
    font-size: 1.1rem !important;
  }
  .text-lg_m {
    font-size: 1.3574rem !important;
  }
  .hyphens-auto_m {
    -webkit-hyphens: auto !important;
            hyphens: auto !important;
  }
  .hyphens-man_m {
    -webkit-hyphens: manual !important;
            hyphens: manual !important;
  }
  .hyphens-none_m {
    -webkit-hyphens: none !important;
            hyphens: none !important;
  }
  .font-100_m {
    font-weight: 100 !important;
  }
  .font-200_m {
    font-weight: 200 !important;
  }
  .font-300_m {
    font-weight: 300 !important;
  }
  .font-400_m {
    font-weight: 400 !important;
  }
  .font-500_m {
    font-weight: 500 !important;
  }
  .font-600_m {
    font-weight: 600 !important;
  }
  .font-700_m {
    font-weight: 700 !important;
  }
  .font-800_m {
    font-weight: 800 !important;
  }
  .font-900_m {
    font-weight: 900 !important;
  }
  .text-left_m {
    text-align: left !important;
  }
  .text-center_m {
    text-align: center !important;
  }
  .text-right_m {
    text-align: right !important;
  }
  .text-justify_m {
    text-align: justify !important;
  }
  .normal_m {
    font-style: normal !important;
  }
  .italic_m {
    font-style: italic !important;
  }
  .upper_m {
    text-transform: uppercase !important;
  }
  .lower_m {
    text-transform: lowercase !important;
  }
  .caps_m {
    text-transform: capitalize !important;
  }
  .normal-case_m {
    text-transform: none !important;
  }
  .ls-tight_m {
    letter-spacing: -0.025em !important;
  }
  .ls-0_m {
    letter-spacing: normal !important;
  }
  .ls-1_m {
    letter-spacing: 0.0625rem !important;
  }
  .ls-2_m {
    letter-spacing: 0.125rem !important;
  }
  .ls-3_m {
    letter-spacing: 0.1875rem !important;
  }
  .ls-4_m {
    letter-spacing: 0.25rem !important;
  }
  .ls-5_m {
    letter-spacing: 0.3125rem !important;
  }
  .ls-6_m {
    letter-spacing: 0.325rem !important;
  }
  .ls-7_m {
    letter-spacing: 0.4375rem !important;
  }
  .ls-8_m {
    letter-spacing: 0.5rem !important;
  }
  .ls-9_m {
    letter-spacing: 0.5625rem !important;
  }
  .ls-10_m {
    letter-spacing: 0.625rem !important;
  }
  .lh-0_m {
    line-height: 1 !important;
  }
  .lh-1_m {
    line-height: 1.1 !important;
  }
  .lh-2_m {
    line-height: 1.2 !important;
  }
  .lh-3_m {
    line-height: 1.3 !important;
  }
  .lh-4_m {
    line-height: 1.4 !important;
  }
  .lh-5_m {
    line-height: 1.5 !important;
  }
  .lh-6_m {
    line-height: 1.6 !important;
  }
  .lh-7_m {
    line-height: 1.7 !important;
  }
  .lh-8_m {
    line-height: 1.8 !important;
  }
  .lh-9_m {
    line-height: 1.9 !important;
  }
  .lh-20_m {
    line-height: 2 !important;
  }
  .lh-21_m {
    line-height: 2.1 !important;
  }
  .block_m {
    display: block !important;
  }
  .inline-block_m {
    display: inline-block !important;
  }
  .inline_m {
    display: inline !important;
  }
  .flex_m {
    display: flex !important;
  }
  .inline-flex_m {
    display: inline-flex !important;
  }
  .grid_m {
    display: grid !important;
  }
  .inline-grid_m {
    display: inline-grid !important;
  }
  .hidden_m {
    display: none !important;
  }
  .visible_m {
    visibility: visible !important;
  }
  .invisible_m {
    visibility: hidden !important;
  }
  .object-contain_m {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-cover_m {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fill_m {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .rounded-none_m {
    border-radius: 0 !important;
  }
  .rounded-sm_m {
    border-radius: 0.15rem !important;
  }
  .rounded_m {
    border-radius: 0.3rem !important;
  }
  .rounded-lg_m {
    border-radius: 0.6rem !important;
  }
  .rounded-full_m {
    border-radius: 9999px !important;
  }
  .border-solid_m {
    border-style: solid !important;
  }
  .border-dashed_m {
    border-style: dashed !important;
  }
  .border-groove_m {
    border-style: groove !important;
  }
  .border-double_m {
    border-style: double !important;
  }
  .border-dotted_m {
    border-style: dotted !important;
  }
  .border-ridge_m {
    border-style: ridge !important;
  }
  .border-inset_m {
    border-style: inset !important;
  }
  .border-outset_m {
    border-style: outset !important;
  }
  .border-none_m {
    border-style: none !important;
  }
  .border-hidden_m {
    border-style: hidden !important;
  }
  .border-0_m {
    border-width: 0 !important;
  }
  .border_m {
    border-width: 1px !important;
  }
  .border-2_m {
    border-width: 2px !important;
  }
  .border-3_m {
    border-width: 3px !important;
  }
  .border-4_m {
    border-width: 4px !important;
  }
  .border-5_m {
    border-width: 5px !important;
  }
  .border-6_m {
    border-width: 6px !important;
  }
  .border-7_m {
    border-width: 7px !important;
  }
  .border-8_m {
    border-width: 8px !important;
  }
  .border-9_m {
    border-width: 9px !important;
  }
  .border-10_m {
    border-width: 10px !important;
  }
  .shadow-sm_m {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  }
  .shadow_m {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
  }
  .shadow-lg_m {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
  }
  .shadow-form_m {
    box-shadow: var(--form-shadow) !important;
  }
  .opacity-0_m {
    opacity: 0 !important;
  }
  .opacity-50_m {
    opacity: 0.5 !important;
  }
  .opacity-75_m {
    opacity: 0.75 !important;
  }
  .opacity-100_m {
    opacity: 1 !important;
  }
  .grid-cols-1_m {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
  .grid-cols-2_m {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  .grid-cols-3_m {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
  .grid-cols-4_m {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
  .grid-cols-6_m {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }
  .grid-cols-12_m {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }
  .grid-cols-none_m {
    grid-template-columns: none !important;
  }
  .col-auto_m {
    grid-column: auto !important;
  }
  .col-span-1_m {
    grid-column: span 1/span 1 !important;
  }
  .col-span-2_m {
    grid-column: span 2/span 2 !important;
  }
  .col-span-full_m {
    grid-column: -1 !important;
  }
  .place-items-center_m {
    place-items: center !important;
  }
  .place-content-center_m {
    place-content: center !important;
  }
  .relative_m {
    position: relative !important;
  }
  .absolute_m {
    position: absolute !important;
  }
  .fixed_m {
    position: fixed !important;
  }
  .sticky_m {
    position: sticky !important;
  }
  .top-0_m {
    top: 0 !important;
  }
  .right-0_m {
    right: 0 !important;
  }
  .bottom-0_m {
    bottom: 0 !important;
  }
  .left-0_m {
    left: 0 !important;
  }
  .inset-0_m {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }
  .z-0_m {
    z-index: 0 !important;
  }
  .z-10_m {
    z-index: 10 !important;
  }
  .z-20_m {
    z-index: 20 !important;
  }
  .z-30_m {
    z-index: 30 !important;
  }
  .z-40_m {
    z-index: 40 !important;
  }
  .z-50_m {
    z-index: 50 !important;
  }
  .z-100_m {
    z-index: 100 !important;
  }
  .z-500_m {
    z-index: 500 !important;
  }
  .z-1000_m {
    z-index: 1000 !important;
  }
  .z-auto_m {
    z-index: auto !important;
  }
  .width-100_m {
    width: 100% !important;
  }
  .width-90_m {
    width: 90% !important;
  }
  .width-80_m {
    width: 80% !important;
  }
  .width-75_m {
    width: 75% !important;
  }
  .width-70_m {
    width: 70% !important;
  }
  .width-60_m {
    width: 60% !important;
  }
  .width-50_m {
    width: 50% !important;
  }
  .width-40_m {
    width: 40% !important;
  }
  .width-30_m {
    width: 30% !important;
  }
  .width-25_m {
    width: 25% !important;
  }
  .width-20_m {
    width: 20% !important;
  }
  .width-10_m {
    width: 10% !important;
  }
  .height-100_m {
    height: 100% !important;
  }
  .cursor_m {
    cursor: default !important;
  }
  .cursor-p_m {
    cursor: pointer !important;
  }
  .cursor-h_m {
    cursor: help !important;
  }
  .cursor-w_m {
    cursor: wait !important;
  }
  .cursor-ch_m {
    cursor: crosshair !important;
  }
  .cursor-na_m {
    cursor: not-allowed !important;
  }
  .cursor-zi_m {
    cursor: zoom-in !important;
  }
  .cursor-zo_m {
    cursor: zoom-out !important;
  }
  .cursor-g_m {
    cursor: grab !important;
  }
  .list-none_m {
    list-style: none !important;
  }
  .list-disc_m {
    list-style: disc !important;
  }
  .list-decimal_m {
    list-style: decimal !important;
  }
  .list-circle_m {
    list-style: circle !important;
  }
  .list-square_m {
    list-style: square !important;
  }
  .list-inside_m {
    list-style-position: inside !important;
  }
  .list-outside_m {
    list-style-position: outside !important;
  }
  .m-0_m {
    margin: 0 !important;
  }
  .p-0_m {
    padding: 0 !important;
  }
  .mt-0_m {
    margin-top: 0 !important;
  }
  .pt-0_m {
    padding-top: 0 !important;
  }
  .mb-0_m {
    margin-bottom: 0 !important;
  }
  .pb-0_m {
    padding-bottom: 0 !important;
  }
  .ms-0_m {
    margin-inline-start: 0 !important;
  }
  .ps-0_m {
    padding-inline-start: 0 !important;
  }
  .me-0_m {
    margin-inline-end: 0 !important;
  }
  .pe-0_m {
    padding-inline-end: 0 !important;
  }
  .mx-0_m {
    margin-inline: 0 !important;
  }
  .px-0_m {
    padding-inline: 0 !important;
  }
  .my-0_m {
    margin-block: 0 !important;
  }
  .py-0_m {
    padding-block: 0 !important;
  }
  .gap-0_m {
    gap: 0 !important;
  }
  .row-gap-0_m {
    row-gap: 0 !important;
  }
  .col-gap-0_m {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .m-1_m {
    margin: 0.25rem !important;
  }
  .p-1_m {
    padding: 0.25rem !important;
  }
  .mt-1_m {
    margin-top: 0.25rem !important;
  }
  .pt-1_m {
    padding-top: 0.25rem !important;
  }
  .mb-1_m {
    margin-bottom: 0.25rem !important;
  }
  .pb-1_m {
    padding-bottom: 0.25rem !important;
  }
  .ms-1_m {
    margin-inline-start: 0.25rem !important;
  }
  .ps-1_m {
    padding-inline-start: 0.25rem !important;
  }
  .me-1_m {
    margin-inline-end: 0.25rem !important;
  }
  .pe-1_m {
    padding-inline-end: 0.25rem !important;
  }
  .mx-1_m {
    margin-inline: 0.25rem !important;
  }
  .px-1_m {
    padding-inline: 0.25rem !important;
  }
  .my-1_m {
    margin-block: 0.25rem !important;
  }
  .py-1_m {
    padding-block: 0.25rem !important;
  }
  .gap-1_m {
    gap: 0.25rem !important;
  }
  .row-gap-1_m {
    row-gap: 0.25rem !important;
  }
  .col-gap-1_m {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .m-2_m {
    margin: 0.5rem !important;
  }
  .p-2_m {
    padding: 0.5rem !important;
  }
  .mt-2_m {
    margin-top: 0.5rem !important;
  }
  .pt-2_m {
    padding-top: 0.5rem !important;
  }
  .mb-2_m {
    margin-bottom: 0.5rem !important;
  }
  .pb-2_m {
    padding-bottom: 0.5rem !important;
  }
  .ms-2_m {
    margin-inline-start: 0.5rem !important;
  }
  .ps-2_m {
    padding-inline-start: 0.5rem !important;
  }
  .me-2_m {
    margin-inline-end: 0.5rem !important;
  }
  .pe-2_m {
    padding-inline-end: 0.5rem !important;
  }
  .mx-2_m {
    margin-inline: 0.5rem !important;
  }
  .px-2_m {
    padding-inline: 0.5rem !important;
  }
  .my-2_m {
    margin-block: 0.5rem !important;
  }
  .py-2_m {
    padding-block: 0.5rem !important;
  }
  .gap-2_m {
    gap: 0.5rem !important;
  }
  .row-gap-2_m {
    row-gap: 0.5rem !important;
  }
  .col-gap-2_m {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .m-3_m {
    margin: 0.75rem !important;
  }
  .p-3_m {
    padding: 0.75rem !important;
  }
  .mt-3_m {
    margin-top: 0.75rem !important;
  }
  .pt-3_m {
    padding-top: 0.75rem !important;
  }
  .mb-3_m {
    margin-bottom: 0.75rem !important;
  }
  .pb-3_m {
    padding-bottom: 0.75rem !important;
  }
  .ms-3_m {
    margin-inline-start: 0.75rem !important;
  }
  .ps-3_m {
    padding-inline-start: 0.75rem !important;
  }
  .me-3_m {
    margin-inline-end: 0.75rem !important;
  }
  .pe-3_m {
    padding-inline-end: 0.75rem !important;
  }
  .mx-3_m {
    margin-inline: 0.75rem !important;
  }
  .px-3_m {
    padding-inline: 0.75rem !important;
  }
  .my-3_m {
    margin-block: 0.75rem !important;
  }
  .py-3_m {
    padding-block: 0.75rem !important;
  }
  .gap-3_m {
    gap: 0.75rem !important;
  }
  .row-gap-3_m {
    row-gap: 0.75rem !important;
  }
  .col-gap-3_m {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .m-4_m {
    margin: 1rem !important;
  }
  .p-4_m {
    padding: 1rem !important;
  }
  .mt-4_m {
    margin-top: 1rem !important;
  }
  .pt-4_m {
    padding-top: 1rem !important;
  }
  .mb-4_m {
    margin-bottom: 1rem !important;
  }
  .pb-4_m {
    padding-bottom: 1rem !important;
  }
  .ms-4_m {
    margin-inline-start: 1rem !important;
  }
  .ps-4_m {
    padding-inline-start: 1rem !important;
  }
  .me-4_m {
    margin-inline-end: 1rem !important;
  }
  .pe-4_m {
    padding-inline-end: 1rem !important;
  }
  .mx-4_m {
    margin-inline: 1rem !important;
  }
  .px-4_m {
    padding-inline: 1rem !important;
  }
  .my-4_m {
    margin-block: 1rem !important;
  }
  .py-4_m {
    padding-block: 1rem !important;
  }
  .gap-4_m {
    gap: 1rem !important;
  }
  .row-gap-4_m {
    row-gap: 1rem !important;
  }
  .col-gap-4_m {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .m-5_m {
    margin: 1.25rem !important;
  }
  .p-5_m {
    padding: 1.25rem !important;
  }
  .mt-5_m {
    margin-top: 1.25rem !important;
  }
  .pt-5_m {
    padding-top: 1.25rem !important;
  }
  .mb-5_m {
    margin-bottom: 1.25rem !important;
  }
  .pb-5_m {
    padding-bottom: 1.25rem !important;
  }
  .ms-5_m {
    margin-inline-start: 1.25rem !important;
  }
  .ps-5_m {
    padding-inline-start: 1.25rem !important;
  }
  .me-5_m {
    margin-inline-end: 1.25rem !important;
  }
  .pe-5_m {
    padding-inline-end: 1.25rem !important;
  }
  .mx-5_m {
    margin-inline: 1.25rem !important;
  }
  .px-5_m {
    padding-inline: 1.25rem !important;
  }
  .my-5_m {
    margin-block: 1.25rem !important;
  }
  .py-5_m {
    padding-block: 1.25rem !important;
  }
  .gap-5_m {
    gap: 1.25rem !important;
  }
  .row-gap-5_m {
    row-gap: 1.25rem !important;
  }
  .col-gap-5_m {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .m-6_m {
    margin: 1.5rem !important;
  }
  .p-6_m {
    padding: 1.5rem !important;
  }
  .mt-6_m {
    margin-top: 1.5rem !important;
  }
  .pt-6_m {
    padding-top: 1.5rem !important;
  }
  .mb-6_m {
    margin-bottom: 1.5rem !important;
  }
  .pb-6_m {
    padding-bottom: 1.5rem !important;
  }
  .ms-6_m {
    margin-inline-start: 1.5rem !important;
  }
  .ps-6_m {
    padding-inline-start: 1.5rem !important;
  }
  .me-6_m {
    margin-inline-end: 1.5rem !important;
  }
  .pe-6_m {
    padding-inline-end: 1.5rem !important;
  }
  .mx-6_m {
    margin-inline: 1.5rem !important;
  }
  .px-6_m {
    padding-inline: 1.5rem !important;
  }
  .my-6_m {
    margin-block: 1.5rem !important;
  }
  .py-6_m {
    padding-block: 1.5rem !important;
  }
  .gap-6_m {
    gap: 1.5rem !important;
  }
  .row-gap-6_m {
    row-gap: 1.5rem !important;
  }
  .col-gap-6_m {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .m-7_m {
    margin: 1.75rem !important;
  }
  .p-7_m {
    padding: 1.75rem !important;
  }
  .mt-7_m {
    margin-top: 1.75rem !important;
  }
  .pt-7_m {
    padding-top: 1.75rem !important;
  }
  .mb-7_m {
    margin-bottom: 1.75rem !important;
  }
  .pb-7_m {
    padding-bottom: 1.75rem !important;
  }
  .ms-7_m {
    margin-inline-start: 1.75rem !important;
  }
  .ps-7_m {
    padding-inline-start: 1.75rem !important;
  }
  .me-7_m {
    margin-inline-end: 1.75rem !important;
  }
  .pe-7_m {
    padding-inline-end: 1.75rem !important;
  }
  .mx-7_m {
    margin-inline: 1.75rem !important;
  }
  .px-7_m {
    padding-inline: 1.75rem !important;
  }
  .my-7_m {
    margin-block: 1.75rem !important;
  }
  .py-7_m {
    padding-block: 1.75rem !important;
  }
  .gap-7_m {
    gap: 1.75rem !important;
  }
  .row-gap-7_m {
    row-gap: 1.75rem !important;
  }
  .col-gap-7_m {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .m-8_m {
    margin: 2rem !important;
  }
  .p-8_m {
    padding: 2rem !important;
  }
  .mt-8_m {
    margin-top: 2rem !important;
  }
  .pt-8_m {
    padding-top: 2rem !important;
  }
  .mb-8_m {
    margin-bottom: 2rem !important;
  }
  .pb-8_m {
    padding-bottom: 2rem !important;
  }
  .ms-8_m {
    margin-inline-start: 2rem !important;
  }
  .ps-8_m {
    padding-inline-start: 2rem !important;
  }
  .me-8_m {
    margin-inline-end: 2rem !important;
  }
  .pe-8_m {
    padding-inline-end: 2rem !important;
  }
  .mx-8_m {
    margin-inline: 2rem !important;
  }
  .px-8_m {
    padding-inline: 2rem !important;
  }
  .my-8_m {
    margin-block: 2rem !important;
  }
  .py-8_m {
    padding-block: 2rem !important;
  }
  .gap-8_m {
    gap: 2rem !important;
  }
  .row-gap-8_m {
    row-gap: 2rem !important;
  }
  .col-gap-8_m {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .m-9_m {
    margin: 2.25rem !important;
  }
  .p-9_m {
    padding: 2.25rem !important;
  }
  .mt-9_m {
    margin-top: 2.25rem !important;
  }
  .pt-9_m {
    padding-top: 2.25rem !important;
  }
  .mb-9_m {
    margin-bottom: 2.25rem !important;
  }
  .pb-9_m {
    padding-bottom: 2.25rem !important;
  }
  .ms-9_m {
    margin-inline-start: 2.25rem !important;
  }
  .ps-9_m {
    padding-inline-start: 2.25rem !important;
  }
  .me-9_m {
    margin-inline-end: 2.25rem !important;
  }
  .pe-9_m {
    padding-inline-end: 2.25rem !important;
  }
  .mx-9_m {
    margin-inline: 2.25rem !important;
  }
  .px-9_m {
    padding-inline: 2.25rem !important;
  }
  .my-9_m {
    margin-block: 2.25rem !important;
  }
  .py-9_m {
    padding-block: 2.25rem !important;
  }
  .gap-9_m {
    gap: 2.25rem !important;
  }
  .row-gap-9_m {
    row-gap: 2.25rem !important;
  }
  .col-gap-9_m {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .m-10_m {
    margin: 3rem !important;
  }
  .p-10_m {
    padding: 3rem !important;
  }
  .mt-10_m {
    margin-top: 3rem !important;
  }
  .pt-10_m {
    padding-top: 3rem !important;
  }
  .mb-10_m {
    margin-bottom: 3rem !important;
  }
  .pb-10_m {
    padding-bottom: 3rem !important;
  }
  .ms-10_m {
    margin-inline-start: 3rem !important;
  }
  .ps-10_m {
    padding-inline-start: 3rem !important;
  }
  .me-10_m {
    margin-inline-end: 3rem !important;
  }
  .pe-10_m {
    padding-inline-end: 3rem !important;
  }
  .mx-10_m {
    margin-inline: 3rem !important;
  }
  .px-10_m {
    padding-inline: 3rem !important;
  }
  .my-10_m {
    margin-block: 3rem !important;
  }
  .py-10_m {
    padding-block: 3rem !important;
  }
  .gap-10_m {
    gap: 3rem !important;
  }
  .row-gap-10_m {
    row-gap: 3rem !important;
  }
  .col-gap-10_m {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .m-11_m {
    margin: 3.5rem !important;
  }
  .p-11_m {
    padding: 3.5rem !important;
  }
  .mt-11_m {
    margin-top: 3.5rem !important;
  }
  .pt-11_m {
    padding-top: 3.5rem !important;
  }
  .mb-11_m {
    margin-bottom: 3.5rem !important;
  }
  .pb-11_m {
    padding-bottom: 3.5rem !important;
  }
  .ms-11_m {
    margin-inline-start: 3.5rem !important;
  }
  .ps-11_m {
    padding-inline-start: 3.5rem !important;
  }
  .me-11_m {
    margin-inline-end: 3.5rem !important;
  }
  .pe-11_m {
    padding-inline-end: 3.5rem !important;
  }
  .mx-11_m {
    margin-inline: 3.5rem !important;
  }
  .px-11_m {
    padding-inline: 3.5rem !important;
  }
  .my-11_m {
    margin-block: 3.5rem !important;
  }
  .py-11_m {
    padding-block: 3.5rem !important;
  }
  .gap-11_m {
    gap: 3.5rem !important;
  }
  .row-gap-11_m {
    row-gap: 3.5rem !important;
  }
  .col-gap-11_m {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .m-12_m {
    margin: 4rem !important;
  }
  .p-12_m {
    padding: 4rem !important;
  }
  .mt-12_m {
    margin-top: 4rem !important;
  }
  .pt-12_m {
    padding-top: 4rem !important;
  }
  .mb-12_m {
    margin-bottom: 4rem !important;
  }
  .pb-12_m {
    padding-bottom: 4rem !important;
  }
  .ms-12_m {
    margin-inline-start: 4rem !important;
  }
  .ps-12_m {
    padding-inline-start: 4rem !important;
  }
  .me-12_m {
    margin-inline-end: 4rem !important;
  }
  .pe-12_m {
    padding-inline-end: 4rem !important;
  }
  .mx-12_m {
    margin-inline: 4rem !important;
  }
  .px-12_m {
    padding-inline: 4rem !important;
  }
  .my-12_m {
    margin-block: 4rem !important;
  }
  .py-12_m {
    padding-block: 4rem !important;
  }
  .gap-12_m {
    gap: 4rem !important;
  }
  .row-gap-12_m {
    row-gap: 4rem !important;
  }
  .col-gap-12_m {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .m-13_m {
    margin: 4.5rem !important;
  }
  .p-13_m {
    padding: 4.5rem !important;
  }
  .mt-13_m {
    margin-top: 4.5rem !important;
  }
  .pt-13_m {
    padding-top: 4.5rem !important;
  }
  .mb-13_m {
    margin-bottom: 4.5rem !important;
  }
  .pb-13_m {
    padding-bottom: 4.5rem !important;
  }
  .ms-13_m {
    margin-inline-start: 4.5rem !important;
  }
  .ps-13_m {
    padding-inline-start: 4.5rem !important;
  }
  .me-13_m {
    margin-inline-end: 4.5rem !important;
  }
  .pe-13_m {
    padding-inline-end: 4.5rem !important;
  }
  .mx-13_m {
    margin-inline: 4.5rem !important;
  }
  .px-13_m {
    padding-inline: 4.5rem !important;
  }
  .my-13_m {
    margin-block: 4.5rem !important;
  }
  .py-13_m {
    padding-block: 4.5rem !important;
  }
  .gap-13_m {
    gap: 4.5rem !important;
  }
  .row-gap-13_m {
    row-gap: 4.5rem !important;
  }
  .col-gap-13_m {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .m-14_m {
    margin: 5rem !important;
  }
  .p-14_m {
    padding: 5rem !important;
  }
  .mt-14_m {
    margin-top: 5rem !important;
  }
  .pt-14_m {
    padding-top: 5rem !important;
  }
  .mb-14_m {
    margin-bottom: 5rem !important;
  }
  .pb-14_m {
    padding-bottom: 5rem !important;
  }
  .ms-14_m {
    margin-inline-start: 5rem !important;
  }
  .ps-14_m {
    padding-inline-start: 5rem !important;
  }
  .me-14_m {
    margin-inline-end: 5rem !important;
  }
  .pe-14_m {
    padding-inline-end: 5rem !important;
  }
  .mx-14_m {
    margin-inline: 5rem !important;
  }
  .px-14_m {
    padding-inline: 5rem !important;
  }
  .my-14_m {
    margin-block: 5rem !important;
  }
  .py-14_m {
    padding-block: 5rem !important;
  }
  .gap-14_m {
    gap: 5rem !important;
  }
  .row-gap-14_m {
    row-gap: 5rem !important;
  }
  .col-gap-14_m {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .m-15_m {
    margin: 5.5rem !important;
  }
  .p-15_m {
    padding: 5.5rem !important;
  }
  .mt-15_m {
    margin-top: 5.5rem !important;
  }
  .pt-15_m {
    padding-top: 5.5rem !important;
  }
  .mb-15_m {
    margin-bottom: 5.5rem !important;
  }
  .pb-15_m {
    padding-bottom: 5.5rem !important;
  }
  .ms-15_m {
    margin-inline-start: 5.5rem !important;
  }
  .ps-15_m {
    padding-inline-start: 5.5rem !important;
  }
  .me-15_m {
    margin-inline-end: 5.5rem !important;
  }
  .pe-15_m {
    padding-inline-end: 5.5rem !important;
  }
  .mx-15_m {
    margin-inline: 5.5rem !important;
  }
  .px-15_m {
    padding-inline: 5.5rem !important;
  }
  .my-15_m {
    margin-block: 5.5rem !important;
  }
  .py-15_m {
    padding-block: 5.5rem !important;
  }
  .gap-15_m {
    gap: 5.5rem !important;
  }
  .row-gap-15_m {
    row-gap: 5.5rem !important;
  }
  .col-gap-15_m {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .m-auto_m {
    margin: auto !important;
  }
  .mt-auto_m {
    margin-top: auto !important;
  }
  .mb-auto_m {
    margin-bottom: auto !important;
  }
  .ms-auto_m {
    margin-inline-start: auto !important;
  }
  .me-auto_m {
    margin-inline-end: auto !important;
  }
  .mx-auto_m {
    margin-inline: auto !important;
  }
  .my-auto_m {
    margin-block: auto !important;
  }
  .gap-auto_m {
    gap: auto !important;
  }
  .row-gap-auto_m {
    row-gap: auto !important;
  }
  .col-gap-auto_m {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
}
@media only screen and (min-width: 1024px) {
  .bg-red-50_l {
    background-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .text-red-50_l {
    color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .border-red-50_l {
    border-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .hover-bg-red-50_l:hover {
    background-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .hover-text-red-50_l:hover {
    color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .bg-red-100_l {
    background-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .text-red-100_l {
    color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .border-red-100_l {
    border-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .hover-bg-red-100_l:hover {
    background-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .hover-text-red-100_l:hover {
    color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .bg-red-200_l {
    background-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .text-red-200_l {
    color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .border-red-200_l {
    border-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .hover-bg-red-200_l:hover {
    background-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .hover-text-red-200_l:hover {
    color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .bg-red-300_l {
    background-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .text-red-300_l {
    color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .border-red-300_l {
    border-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .hover-bg-red-300_l:hover {
    background-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .hover-text-red-300_l:hover {
    color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .bg-red-400_l {
    background-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .text-red-400_l {
    color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .border-red-400_l {
    border-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .hover-bg-red-400_l:hover {
    background-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .hover-text-red-400_l:hover {
    color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .bg-red-500_l {
    background-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .text-red-500_l {
    color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .border-red-500_l {
    border-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .hover-bg-red-500_l:hover {
    background-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .hover-text-red-500_l:hover {
    color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .bg-red-600_l {
    background-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .text-red-600_l {
    color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .border-red-600_l {
    border-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .hover-bg-red-600_l:hover {
    background-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .hover-text-red-600_l:hover {
    color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .bg-red-700_l {
    background-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .text-red-700_l {
    color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .border-red-700_l {
    border-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .hover-bg-red-700_l:hover {
    background-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .hover-text-red-700_l:hover {
    color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .bg-red-800_l {
    background-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .text-red-800_l {
    color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .border-red-800_l {
    border-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .hover-bg-red-800_l:hover {
    background-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .hover-text-red-800_l:hover {
    color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .bg-red-900_l {
    background-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .text-red-900_l {
    color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .border-red-900_l {
    border-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .hover-bg-red-900_l:hover {
    background-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .hover-text-red-900_l:hover {
    color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .bg-red-950_l {
    background-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .text-red-950_l {
    color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .border-red-950_l {
    border-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .hover-bg-red-950_l:hover {
    background-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .hover-text-red-950_l:hover {
    color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .bg-orange-50_l {
    background-color: oklch(98% 0.016 73.684deg) !important;
  }
  .text-orange-50_l {
    color: oklch(98% 0.016 73.684deg) !important;
  }
  .border-orange-50_l {
    border-color: oklch(98% 0.016 73.684deg) !important;
  }
  .hover-bg-orange-50_l:hover {
    background-color: oklch(98% 0.016 73.684deg) !important;
  }
  .hover-text-orange-50_l:hover {
    color: oklch(98% 0.016 73.684deg) !important;
  }
  .bg-orange-100_l {
    background-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .text-orange-100_l {
    color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .border-orange-100_l {
    border-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .hover-bg-orange-100_l:hover {
    background-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .hover-text-orange-100_l:hover {
    color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .bg-orange-200_l {
    background-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .text-orange-200_l {
    color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .border-orange-200_l {
    border-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .hover-bg-orange-200_l:hover {
    background-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .hover-text-orange-200_l:hover {
    color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .bg-orange-300_l {
    background-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .text-orange-300_l {
    color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .border-orange-300_l {
    border-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .hover-bg-orange-300_l:hover {
    background-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .hover-text-orange-300_l:hover {
    color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .bg-orange-400_l {
    background-color: oklch(75% 0.183 55.934deg) !important;
  }
  .text-orange-400_l {
    color: oklch(75% 0.183 55.934deg) !important;
  }
  .border-orange-400_l {
    border-color: oklch(75% 0.183 55.934deg) !important;
  }
  .hover-bg-orange-400_l:hover {
    background-color: oklch(75% 0.183 55.934deg) !important;
  }
  .hover-text-orange-400_l:hover {
    color: oklch(75% 0.183 55.934deg) !important;
  }
  .bg-orange-500_l {
    background-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .text-orange-500_l {
    color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .border-orange-500_l {
    border-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .hover-bg-orange-500_l:hover {
    background-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .hover-text-orange-500_l:hover {
    color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .bg-orange-600_l {
    background-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .text-orange-600_l {
    color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .border-orange-600_l {
    border-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .hover-bg-orange-600_l:hover {
    background-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .hover-text-orange-600_l:hover {
    color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .bg-orange-700_l {
    background-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .text-orange-700_l {
    color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .border-orange-700_l {
    border-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .hover-bg-orange-700_l:hover {
    background-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .hover-text-orange-700_l:hover {
    color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .bg-orange-800_l {
    background-color: oklch(47% 0.157 37.304deg) !important;
  }
  .text-orange-800_l {
    color: oklch(47% 0.157 37.304deg) !important;
  }
  .border-orange-800_l {
    border-color: oklch(47% 0.157 37.304deg) !important;
  }
  .hover-bg-orange-800_l:hover {
    background-color: oklch(47% 0.157 37.304deg) !important;
  }
  .hover-text-orange-800_l:hover {
    color: oklch(47% 0.157 37.304deg) !important;
  }
  .bg-orange-900_l {
    background-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .text-orange-900_l {
    color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .border-orange-900_l {
    border-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .hover-bg-orange-900_l:hover {
    background-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .hover-text-orange-900_l:hover {
    color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .bg-orange-950_l {
    background-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .text-orange-950_l {
    color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .border-orange-950_l {
    border-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .hover-bg-orange-950_l:hover {
    background-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .hover-text-orange-950_l:hover {
    color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .bg-amber-50_l {
    background-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .text-amber-50_l {
    color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .border-amber-50_l {
    border-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .hover-bg-amber-50_l:hover {
    background-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .hover-text-amber-50_l:hover {
    color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .bg-amber-100_l {
    background-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .text-amber-100_l {
    color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .border-amber-100_l {
    border-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .hover-bg-amber-100_l:hover {
    background-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .hover-text-amber-100_l:hover {
    color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .bg-amber-200_l {
    background-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .text-amber-200_l {
    color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .border-amber-200_l {
    border-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .hover-bg-amber-200_l:hover {
    background-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .hover-text-amber-200_l:hover {
    color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .bg-amber-300_l {
    background-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .text-amber-300_l {
    color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .border-amber-300_l {
    border-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .hover-bg-amber-300_l:hover {
    background-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .hover-text-amber-300_l:hover {
    color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .bg-amber-400_l {
    background-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .text-amber-400_l {
    color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .border-amber-400_l {
    border-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .hover-bg-amber-400_l:hover {
    background-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .hover-text-amber-400_l:hover {
    color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .bg-amber-500_l {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .text-amber-500_l {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .border-amber-500_l {
    border-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-bg-amber-500_l:hover {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-text-amber-500_l:hover {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .bg-amber-600_l {
    background-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .text-amber-600_l {
    color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .border-amber-600_l {
    border-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .hover-bg-amber-600_l:hover {
    background-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .hover-text-amber-600_l:hover {
    color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .bg-amber-700_l {
    background-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .text-amber-700_l {
    color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .border-amber-700_l {
    border-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .hover-bg-amber-700_l:hover {
    background-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .hover-text-amber-700_l:hover {
    color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .bg-amber-800_l {
    background-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .text-amber-800_l {
    color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .border-amber-800_l {
    border-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .hover-bg-amber-800_l:hover {
    background-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .hover-text-amber-800_l:hover {
    color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .bg-amber-900_l {
    background-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .text-amber-900_l {
    color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .border-amber-900_l {
    border-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .hover-bg-amber-900_l:hover {
    background-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .hover-text-amber-900_l:hover {
    color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .bg-amber-950_l {
    background-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .text-amber-950_l {
    color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .border-amber-950_l {
    border-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .hover-bg-amber-950_l:hover {
    background-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .hover-text-amber-950_l:hover {
    color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .bg-yellow-50_l {
    background-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .text-yellow-50_l {
    color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .border-yellow-50_l {
    border-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .hover-bg-yellow-50_l:hover {
    background-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .hover-text-yellow-50_l:hover {
    color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .bg-yellow-100_l {
    background-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .text-yellow-100_l {
    color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .border-yellow-100_l {
    border-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .hover-bg-yellow-100_l:hover {
    background-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .hover-text-yellow-100_l:hover {
    color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .bg-yellow-200_l {
    background-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .text-yellow-200_l {
    color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .border-yellow-200_l {
    border-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .hover-bg-yellow-200_l:hover {
    background-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .hover-text-yellow-200_l:hover {
    color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .bg-yellow-300_l {
    background-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .text-yellow-300_l {
    color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .border-yellow-300_l {
    border-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .hover-bg-yellow-300_l:hover {
    background-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .hover-text-yellow-300_l:hover {
    color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .bg-yellow-400_l {
    background-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .text-yellow-400_l {
    color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .border-yellow-400_l {
    border-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .hover-bg-yellow-400_l:hover {
    background-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .hover-text-yellow-400_l:hover {
    color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .bg-yellow-500_l {
    background-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .text-yellow-500_l {
    color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .border-yellow-500_l {
    border-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .hover-bg-yellow-500_l:hover {
    background-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .hover-text-yellow-500_l:hover {
    color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .bg-yellow-600_l {
    background-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .text-yellow-600_l {
    color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .border-yellow-600_l {
    border-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .hover-bg-yellow-600_l:hover {
    background-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .hover-text-yellow-600_l:hover {
    color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .bg-yellow-700_l {
    background-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .text-yellow-700_l {
    color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .border-yellow-700_l {
    border-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .hover-bg-yellow-700_l:hover {
    background-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .hover-text-yellow-700_l:hover {
    color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .bg-yellow-800_l {
    background-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .text-yellow-800_l {
    color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .border-yellow-800_l {
    border-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .hover-bg-yellow-800_l:hover {
    background-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .hover-text-yellow-800_l:hover {
    color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .bg-yellow-900_l {
    background-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .text-yellow-900_l {
    color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .border-yellow-900_l {
    border-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .hover-bg-yellow-900_l:hover {
    background-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .hover-text-yellow-900_l:hover {
    color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .bg-yellow-950_l {
    background-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .text-yellow-950_l {
    color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .border-yellow-950_l {
    border-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .hover-bg-yellow-950_l:hover {
    background-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .hover-text-yellow-950_l:hover {
    color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .bg-lime-50_l {
    background-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .text-lime-50_l {
    color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .border-lime-50_l {
    border-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .hover-bg-lime-50_l:hover {
    background-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .hover-text-lime-50_l:hover {
    color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .bg-lime-100_l {
    background-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .text-lime-100_l {
    color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .border-lime-100_l {
    border-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .hover-bg-lime-100_l:hover {
    background-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .hover-text-lime-100_l:hover {
    color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .bg-lime-200_l {
    background-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .text-lime-200_l {
    color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .border-lime-200_l {
    border-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .hover-bg-lime-200_l:hover {
    background-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .hover-text-lime-200_l:hover {
    color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .bg-lime-300_l {
    background-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .text-lime-300_l {
    color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .border-lime-300_l {
    border-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .hover-bg-lime-300_l:hover {
    background-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .hover-text-lime-300_l:hover {
    color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .bg-lime-400_l {
    background-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .text-lime-400_l {
    color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .border-lime-400_l {
    border-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .hover-bg-lime-400_l:hover {
    background-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .hover-text-lime-400_l:hover {
    color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .bg-lime-500_l {
    background-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .text-lime-500_l {
    color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .border-lime-500_l {
    border-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .hover-bg-lime-500_l:hover {
    background-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .hover-text-lime-500_l:hover {
    color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .bg-lime-600_l {
    background-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .text-lime-600_l {
    color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .border-lime-600_l {
    border-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .hover-bg-lime-600_l:hover {
    background-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .hover-text-lime-600_l:hover {
    color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .bg-lime-700_l {
    background-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .text-lime-700_l {
    color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .border-lime-700_l {
    border-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .hover-bg-lime-700_l:hover {
    background-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .hover-text-lime-700_l:hover {
    color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .bg-lime-800_l {
    background-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .text-lime-800_l {
    color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .border-lime-800_l {
    border-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .hover-bg-lime-800_l:hover {
    background-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .hover-text-lime-800_l:hover {
    color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .bg-lime-900_l {
    background-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .text-lime-900_l {
    color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .border-lime-900_l {
    border-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .hover-bg-lime-900_l:hover {
    background-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .hover-text-lime-900_l:hover {
    color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .bg-lime-950_l {
    background-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .text-lime-950_l {
    color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .border-lime-950_l {
    border-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .hover-bg-lime-950_l:hover {
    background-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .hover-text-lime-950_l:hover {
    color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .bg-green-50_l {
    background-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .text-green-50_l {
    color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .border-green-50_l {
    border-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .hover-bg-green-50_l:hover {
    background-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .hover-text-green-50_l:hover {
    color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .bg-green-100_l {
    background-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .text-green-100_l {
    color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .border-green-100_l {
    border-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .hover-bg-green-100_l:hover {
    background-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .hover-text-green-100_l:hover {
    color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .bg-green-200_l {
    background-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .text-green-200_l {
    color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .border-green-200_l {
    border-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .hover-bg-green-200_l:hover {
    background-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .hover-text-green-200_l:hover {
    color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .bg-green-300_l {
    background-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .text-green-300_l {
    color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .border-green-300_l {
    border-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .hover-bg-green-300_l:hover {
    background-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .hover-text-green-300_l:hover {
    color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .bg-green-400_l {
    background-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .text-green-400_l {
    color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .border-green-400_l {
    border-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .hover-bg-green-400_l:hover {
    background-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .hover-text-green-400_l:hover {
    color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .bg-green-500_l {
    background-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .text-green-500_l {
    color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .border-green-500_l {
    border-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .hover-bg-green-500_l:hover {
    background-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .hover-text-green-500_l:hover {
    color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .bg-green-600_l {
    background-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .text-green-600_l {
    color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .border-green-600_l {
    border-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .hover-bg-green-600_l:hover {
    background-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .hover-text-green-600_l:hover {
    color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .bg-green-700_l {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .text-green-700_l {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .border-green-700_l {
    border-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-bg-green-700_l:hover {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-text-green-700_l:hover {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .bg-green-800_l {
    background-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .text-green-800_l {
    color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .border-green-800_l {
    border-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .hover-bg-green-800_l:hover {
    background-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .hover-text-green-800_l:hover {
    color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .bg-green-900_l {
    background-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .text-green-900_l {
    color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .border-green-900_l {
    border-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .hover-bg-green-900_l:hover {
    background-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .hover-text-green-900_l:hover {
    color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .bg-green-950_l {
    background-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .text-green-950_l {
    color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .border-green-950_l {
    border-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .hover-bg-green-950_l:hover {
    background-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .hover-text-green-950_l:hover {
    color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .bg-emerald-50_l {
    background-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .text-emerald-50_l {
    color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .border-emerald-50_l {
    border-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .hover-bg-emerald-50_l:hover {
    background-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .hover-text-emerald-50_l:hover {
    color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .bg-emerald-100_l {
    background-color: oklch(95% 0.052 163.051deg) !important;
  }
  .text-emerald-100_l {
    color: oklch(95% 0.052 163.051deg) !important;
  }
  .border-emerald-100_l {
    border-color: oklch(95% 0.052 163.051deg) !important;
  }
  .hover-bg-emerald-100_l:hover {
    background-color: oklch(95% 0.052 163.051deg) !important;
  }
  .hover-text-emerald-100_l:hover {
    color: oklch(95% 0.052 163.051deg) !important;
  }
  .bg-emerald-200_l {
    background-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .text-emerald-200_l {
    color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .border-emerald-200_l {
    border-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .hover-bg-emerald-200_l:hover {
    background-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .hover-text-emerald-200_l:hover {
    color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .bg-emerald-300_l {
    background-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .text-emerald-300_l {
    color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .border-emerald-300_l {
    border-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .hover-bg-emerald-300_l:hover {
    background-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .hover-text-emerald-300_l:hover {
    color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .bg-emerald-400_l {
    background-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .text-emerald-400_l {
    color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .border-emerald-400_l {
    border-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .hover-bg-emerald-400_l:hover {
    background-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .hover-text-emerald-400_l:hover {
    color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .bg-emerald-500_l {
    background-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .text-emerald-500_l {
    color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .border-emerald-500_l {
    border-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .hover-bg-emerald-500_l:hover {
    background-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .hover-text-emerald-500_l:hover {
    color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .bg-emerald-600_l {
    background-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .text-emerald-600_l {
    color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .border-emerald-600_l {
    border-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .hover-bg-emerald-600_l:hover {
    background-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .hover-text-emerald-600_l:hover {
    color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .bg-emerald-700_l {
    background-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .text-emerald-700_l {
    color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .border-emerald-700_l {
    border-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .hover-bg-emerald-700_l:hover {
    background-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .hover-text-emerald-700_l:hover {
    color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .bg-emerald-800_l {
    background-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .text-emerald-800_l {
    color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .border-emerald-800_l {
    border-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .hover-bg-emerald-800_l:hover {
    background-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .hover-text-emerald-800_l:hover {
    color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .bg-emerald-900_l {
    background-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .text-emerald-900_l {
    color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .border-emerald-900_l {
    border-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .hover-bg-emerald-900_l:hover {
    background-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .hover-text-emerald-900_l:hover {
    color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .bg-emerald-950_l {
    background-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .text-emerald-950_l {
    color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .border-emerald-950_l {
    border-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .hover-bg-emerald-950_l:hover {
    background-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .hover-text-emerald-950_l:hover {
    color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .bg-teal-50_l {
    background-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .text-teal-50_l {
    color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .border-teal-50_l {
    border-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .hover-bg-teal-50_l:hover {
    background-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .hover-text-teal-50_l:hover {
    color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .bg-teal-100_l {
    background-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .text-teal-100_l {
    color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .border-teal-100_l {
    border-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .hover-bg-teal-100_l:hover {
    background-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .hover-text-teal-100_l:hover {
    color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .bg-teal-200_l {
    background-color: oklch(91% 0.096 180.426deg) !important;
  }
  .text-teal-200_l {
    color: oklch(91% 0.096 180.426deg) !important;
  }
  .border-teal-200_l {
    border-color: oklch(91% 0.096 180.426deg) !important;
  }
  .hover-bg-teal-200_l:hover {
    background-color: oklch(91% 0.096 180.426deg) !important;
  }
  .hover-text-teal-200_l:hover {
    color: oklch(91% 0.096 180.426deg) !important;
  }
  .bg-teal-300_l {
    background-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .text-teal-300_l {
    color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .border-teal-300_l {
    border-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .hover-bg-teal-300_l:hover {
    background-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .hover-text-teal-300_l:hover {
    color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .bg-teal-400_l {
    background-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .text-teal-400_l {
    color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .border-teal-400_l {
    border-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .hover-bg-teal-400_l:hover {
    background-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .hover-text-teal-400_l:hover {
    color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .bg-teal-500_l {
    background-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .text-teal-500_l {
    color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .border-teal-500_l {
    border-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .hover-bg-teal-500_l:hover {
    background-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .hover-text-teal-500_l:hover {
    color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .bg-teal-600_l {
    background-color: oklch(60% 0.118 184.704deg) !important;
  }
  .text-teal-600_l {
    color: oklch(60% 0.118 184.704deg) !important;
  }
  .border-teal-600_l {
    border-color: oklch(60% 0.118 184.704deg) !important;
  }
  .hover-bg-teal-600_l:hover {
    background-color: oklch(60% 0.118 184.704deg) !important;
  }
  .hover-text-teal-600_l:hover {
    color: oklch(60% 0.118 184.704deg) !important;
  }
  .bg-teal-700_l {
    background-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .text-teal-700_l {
    color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .border-teal-700_l {
    border-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .hover-bg-teal-700_l:hover {
    background-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .hover-text-teal-700_l:hover {
    color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .bg-teal-800_l {
    background-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .text-teal-800_l {
    color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .border-teal-800_l {
    border-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .hover-bg-teal-800_l:hover {
    background-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .hover-text-teal-800_l:hover {
    color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .bg-teal-900_l {
    background-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .text-teal-900_l {
    color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .border-teal-900_l {
    border-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .hover-bg-teal-900_l:hover {
    background-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .hover-text-teal-900_l:hover {
    color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .bg-teal-950_l {
    background-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .text-teal-950_l {
    color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .border-teal-950_l {
    border-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .hover-bg-teal-950_l:hover {
    background-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .hover-text-teal-950_l:hover {
    color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .bg-cyan-50_l {
    background-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .text-cyan-50_l {
    color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .border-cyan-50_l {
    border-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .hover-bg-cyan-50_l:hover {
    background-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .hover-text-cyan-50_l:hover {
    color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .bg-cyan-100_l {
    background-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .text-cyan-100_l {
    color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .border-cyan-100_l {
    border-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .hover-bg-cyan-100_l:hover {
    background-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .hover-text-cyan-100_l:hover {
    color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .bg-cyan-200_l {
    background-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .text-cyan-200_l {
    color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .border-cyan-200_l {
    border-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .hover-bg-cyan-200_l:hover {
    background-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .hover-text-cyan-200_l:hover {
    color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .bg-cyan-300_l {
    background-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .text-cyan-300_l {
    color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .border-cyan-300_l {
    border-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .hover-bg-cyan-300_l:hover {
    background-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .hover-text-cyan-300_l:hover {
    color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .bg-cyan-400_l {
    background-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .text-cyan-400_l {
    color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .border-cyan-400_l {
    border-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .hover-bg-cyan-400_l:hover {
    background-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .hover-text-cyan-400_l:hover {
    color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .bg-cyan-500_l {
    background-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .text-cyan-500_l {
    color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .border-cyan-500_l {
    border-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .hover-bg-cyan-500_l:hover {
    background-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .hover-text-cyan-500_l:hover {
    color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .bg-cyan-600_l {
    background-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .text-cyan-600_l {
    color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .border-cyan-600_l {
    border-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .hover-bg-cyan-600_l:hover {
    background-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .hover-text-cyan-600_l:hover {
    color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .bg-cyan-700_l {
    background-color: oklch(52% 0.105 223.128deg) !important;
  }
  .text-cyan-700_l {
    color: oklch(52% 0.105 223.128deg) !important;
  }
  .border-cyan-700_l {
    border-color: oklch(52% 0.105 223.128deg) !important;
  }
  .hover-bg-cyan-700_l:hover {
    background-color: oklch(52% 0.105 223.128deg) !important;
  }
  .hover-text-cyan-700_l:hover {
    color: oklch(52% 0.105 223.128deg) !important;
  }
  .bg-cyan-800_l {
    background-color: oklch(45% 0.085 224.283deg) !important;
  }
  .text-cyan-800_l {
    color: oklch(45% 0.085 224.283deg) !important;
  }
  .border-cyan-800_l {
    border-color: oklch(45% 0.085 224.283deg) !important;
  }
  .hover-bg-cyan-800_l:hover {
    background-color: oklch(45% 0.085 224.283deg) !important;
  }
  .hover-text-cyan-800_l:hover {
    color: oklch(45% 0.085 224.283deg) !important;
  }
  .bg-cyan-900_l {
    background-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .text-cyan-900_l {
    color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .border-cyan-900_l {
    border-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .hover-bg-cyan-900_l:hover {
    background-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .hover-text-cyan-900_l:hover {
    color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .bg-cyan-950_l {
    background-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .text-cyan-950_l {
    color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .border-cyan-950_l {
    border-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .hover-bg-cyan-950_l:hover {
    background-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .hover-text-cyan-950_l:hover {
    color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .bg-sky-50_l {
    background-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .text-sky-50_l {
    color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .border-sky-50_l {
    border-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .hover-bg-sky-50_l:hover {
    background-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .hover-text-sky-50_l:hover {
    color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .bg-sky-100_l {
    background-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .text-sky-100_l {
    color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .border-sky-100_l {
    border-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .hover-bg-sky-100_l:hover {
    background-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .hover-text-sky-100_l:hover {
    color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .bg-sky-200_l {
    background-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .text-sky-200_l {
    color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .border-sky-200_l {
    border-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .hover-bg-sky-200_l:hover {
    background-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .hover-text-sky-200_l:hover {
    color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .bg-sky-300_l {
    background-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .text-sky-300_l {
    color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .border-sky-300_l {
    border-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .hover-bg-sky-300_l:hover {
    background-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .hover-text-sky-300_l:hover {
    color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .bg-sky-400_l {
    background-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .text-sky-400_l {
    color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .border-sky-400_l {
    border-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .hover-bg-sky-400_l:hover {
    background-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .hover-text-sky-400_l:hover {
    color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .bg-sky-500_l {
    background-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .text-sky-500_l {
    color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .border-sky-500_l {
    border-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .hover-bg-sky-500_l:hover {
    background-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .hover-text-sky-500_l:hover {
    color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .bg-sky-600_l {
    background-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .text-sky-600_l {
    color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .border-sky-600_l {
    border-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .hover-bg-sky-600_l:hover {
    background-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .hover-text-sky-600_l:hover {
    color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .bg-sky-700_l {
    background-color: oklch(50% 0.134 242.749deg) !important;
  }
  .text-sky-700_l {
    color: oklch(50% 0.134 242.749deg) !important;
  }
  .border-sky-700_l {
    border-color: oklch(50% 0.134 242.749deg) !important;
  }
  .hover-bg-sky-700_l:hover {
    background-color: oklch(50% 0.134 242.749deg) !important;
  }
  .hover-text-sky-700_l:hover {
    color: oklch(50% 0.134 242.749deg) !important;
  }
  .bg-sky-800_l {
    background-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .text-sky-800_l {
    color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .border-sky-800_l {
    border-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .hover-bg-sky-800_l:hover {
    background-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .hover-text-sky-800_l:hover {
    color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .bg-sky-900_l {
    background-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .text-sky-900_l {
    color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .border-sky-900_l {
    border-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .hover-bg-sky-900_l:hover {
    background-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .hover-text-sky-900_l:hover {
    color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .bg-sky-950_l {
    background-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .text-sky-950_l {
    color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .border-sky-950_l {
    border-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .hover-bg-sky-950_l:hover {
    background-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .hover-text-sky-950_l:hover {
    color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .bg-blue-50_l {
    background-color: oklch(97% 0.014 254.604deg) !important;
  }
  .text-blue-50_l {
    color: oklch(97% 0.014 254.604deg) !important;
  }
  .border-blue-50_l {
    border-color: oklch(97% 0.014 254.604deg) !important;
  }
  .hover-bg-blue-50_l:hover {
    background-color: oklch(97% 0.014 254.604deg) !important;
  }
  .hover-text-blue-50_l:hover {
    color: oklch(97% 0.014 254.604deg) !important;
  }
  .bg-blue-100_l {
    background-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .text-blue-100_l {
    color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .border-blue-100_l {
    border-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .hover-bg-blue-100_l:hover {
    background-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .hover-text-blue-100_l:hover {
    color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .bg-blue-200_l {
    background-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .text-blue-200_l {
    color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .border-blue-200_l {
    border-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .hover-bg-blue-200_l:hover {
    background-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .hover-text-blue-200_l:hover {
    color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .bg-blue-300_l {
    background-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .text-blue-300_l {
    color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .border-blue-300_l {
    border-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .hover-bg-blue-300_l:hover {
    background-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .hover-text-blue-300_l:hover {
    color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .bg-blue-400_l {
    background-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .text-blue-400_l {
    color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .border-blue-400_l {
    border-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .hover-bg-blue-400_l:hover {
    background-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .hover-text-blue-400_l:hover {
    color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .bg-blue-500_l {
    background-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .text-blue-500_l {
    color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .border-blue-500_l {
    border-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .hover-bg-blue-500_l:hover {
    background-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .hover-text-blue-500_l:hover {
    color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .bg-blue-600_l {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .text-blue-600_l {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .border-blue-600_l {
    border-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-bg-blue-600_l:hover {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-text-blue-600_l:hover {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .bg-blue-700_l {
    background-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .text-blue-700_l {
    color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .border-blue-700_l {
    border-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .hover-bg-blue-700_l:hover {
    background-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .hover-text-blue-700_l:hover {
    color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .bg-blue-800_l {
    background-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .text-blue-800_l {
    color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .border-blue-800_l {
    border-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .hover-bg-blue-800_l:hover {
    background-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .hover-text-blue-800_l:hover {
    color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .bg-blue-900_l {
    background-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .text-blue-900_l {
    color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .border-blue-900_l {
    border-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .hover-bg-blue-900_l:hover {
    background-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .hover-text-blue-900_l:hover {
    color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .bg-blue-950_l {
    background-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .text-blue-950_l {
    color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .border-blue-950_l {
    border-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .hover-bg-blue-950_l:hover {
    background-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .hover-text-blue-950_l:hover {
    color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .bg-indigo-50_l {
    background-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .text-indigo-50_l {
    color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .border-indigo-50_l {
    border-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .hover-bg-indigo-50_l:hover {
    background-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .hover-text-indigo-50_l:hover {
    color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .bg-indigo-100_l {
    background-color: oklch(93% 0.034 272.788deg) !important;
  }
  .text-indigo-100_l {
    color: oklch(93% 0.034 272.788deg) !important;
  }
  .border-indigo-100_l {
    border-color: oklch(93% 0.034 272.788deg) !important;
  }
  .hover-bg-indigo-100_l:hover {
    background-color: oklch(93% 0.034 272.788deg) !important;
  }
  .hover-text-indigo-100_l:hover {
    color: oklch(93% 0.034 272.788deg) !important;
  }
  .bg-indigo-200_l {
    background-color: oklch(87% 0.065 274.039deg) !important;
  }
  .text-indigo-200_l {
    color: oklch(87% 0.065 274.039deg) !important;
  }
  .border-indigo-200_l {
    border-color: oklch(87% 0.065 274.039deg) !important;
  }
  .hover-bg-indigo-200_l:hover {
    background-color: oklch(87% 0.065 274.039deg) !important;
  }
  .hover-text-indigo-200_l:hover {
    color: oklch(87% 0.065 274.039deg) !important;
  }
  .bg-indigo-300_l {
    background-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .text-indigo-300_l {
    color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .border-indigo-300_l {
    border-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .hover-bg-indigo-300_l:hover {
    background-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .hover-text-indigo-300_l:hover {
    color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .bg-indigo-400_l {
    background-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .text-indigo-400_l {
    color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .border-indigo-400_l {
    border-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .hover-bg-indigo-400_l:hover {
    background-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .hover-text-indigo-400_l:hover {
    color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .bg-indigo-500_l {
    background-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .text-indigo-500_l {
    color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .border-indigo-500_l {
    border-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .hover-bg-indigo-500_l:hover {
    background-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .hover-text-indigo-500_l:hover {
    color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .bg-indigo-600_l {
    background-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .text-indigo-600_l {
    color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .border-indigo-600_l {
    border-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .hover-bg-indigo-600_l:hover {
    background-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .hover-text-indigo-600_l:hover {
    color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .bg-indigo-700_l {
    background-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .text-indigo-700_l {
    color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .border-indigo-700_l {
    border-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .hover-bg-indigo-700_l:hover {
    background-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .hover-text-indigo-700_l:hover {
    color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .bg-indigo-800_l {
    background-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .text-indigo-800_l {
    color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .border-indigo-800_l {
    border-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .hover-bg-indigo-800_l:hover {
    background-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .hover-text-indigo-800_l:hover {
    color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .bg-indigo-900_l {
    background-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .text-indigo-900_l {
    color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .border-indigo-900_l {
    border-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .hover-bg-indigo-900_l:hover {
    background-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .hover-text-indigo-900_l:hover {
    color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .bg-indigo-950_l {
    background-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .text-indigo-950_l {
    color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .border-indigo-950_l {
    border-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .hover-bg-indigo-950_l:hover {
    background-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .hover-text-indigo-950_l:hover {
    color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .bg-violet-50_l {
    background-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .text-violet-50_l {
    color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .border-violet-50_l {
    border-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .hover-bg-violet-50_l:hover {
    background-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .hover-text-violet-50_l:hover {
    color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .bg-violet-100_l {
    background-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .text-violet-100_l {
    color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .border-violet-100_l {
    border-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .hover-bg-violet-100_l:hover {
    background-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .hover-text-violet-100_l:hover {
    color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .bg-violet-200_l {
    background-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .text-violet-200_l {
    color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .border-violet-200_l {
    border-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .hover-bg-violet-200_l:hover {
    background-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .hover-text-violet-200_l:hover {
    color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .bg-violet-300_l {
    background-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .text-violet-300_l {
    color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .border-violet-300_l {
    border-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .hover-bg-violet-300_l:hover {
    background-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .hover-text-violet-300_l:hover {
    color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .bg-violet-400_l {
    background-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .text-violet-400_l {
    color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .border-violet-400_l {
    border-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .hover-bg-violet-400_l:hover {
    background-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .hover-text-violet-400_l:hover {
    color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .bg-violet-500_l {
    background-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .text-violet-500_l {
    color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .border-violet-500_l {
    border-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .hover-bg-violet-500_l:hover {
    background-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .hover-text-violet-500_l:hover {
    color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .bg-violet-600_l {
    background-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .text-violet-600_l {
    color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .border-violet-600_l {
    border-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .hover-bg-violet-600_l:hover {
    background-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .hover-text-violet-600_l:hover {
    color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .bg-violet-700_l {
    background-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .text-violet-700_l {
    color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .border-violet-700_l {
    border-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .hover-bg-violet-700_l:hover {
    background-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .hover-text-violet-700_l:hover {
    color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .bg-violet-800_l {
    background-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .text-violet-800_l {
    color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .border-violet-800_l {
    border-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .hover-bg-violet-800_l:hover {
    background-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .hover-text-violet-800_l:hover {
    color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .bg-violet-900_l {
    background-color: oklch(38% 0.189 293.745deg) !important;
  }
  .text-violet-900_l {
    color: oklch(38% 0.189 293.745deg) !important;
  }
  .border-violet-900_l {
    border-color: oklch(38% 0.189 293.745deg) !important;
  }
  .hover-bg-violet-900_l:hover {
    background-color: oklch(38% 0.189 293.745deg) !important;
  }
  .hover-text-violet-900_l:hover {
    color: oklch(38% 0.189 293.745deg) !important;
  }
  .bg-violet-950_l {
    background-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .text-violet-950_l {
    color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .border-violet-950_l {
    border-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .hover-bg-violet-950_l:hover {
    background-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .hover-text-violet-950_l:hover {
    color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .bg-purple-50_l {
    background-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .text-purple-50_l {
    color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .border-purple-50_l {
    border-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .hover-bg-purple-50_l:hover {
    background-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .hover-text-purple-50_l:hover {
    color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .bg-purple-100_l {
    background-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .text-purple-100_l {
    color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .border-purple-100_l {
    border-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .hover-bg-purple-100_l:hover {
    background-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .hover-text-purple-100_l:hover {
    color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .bg-purple-200_l {
    background-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .text-purple-200_l {
    color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .border-purple-200_l {
    border-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .hover-bg-purple-200_l:hover {
    background-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .hover-text-purple-200_l:hover {
    color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .bg-purple-300_l {
    background-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .text-purple-300_l {
    color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .border-purple-300_l {
    border-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .hover-bg-purple-300_l:hover {
    background-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .hover-text-purple-300_l:hover {
    color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .bg-purple-400_l {
    background-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .text-purple-400_l {
    color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .border-purple-400_l {
    border-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .hover-bg-purple-400_l:hover {
    background-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .hover-text-purple-400_l:hover {
    color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .bg-purple-500_l {
    background-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .text-purple-500_l {
    color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .border-purple-500_l {
    border-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .hover-bg-purple-500_l:hover {
    background-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .hover-text-purple-500_l:hover {
    color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .bg-purple-600_l {
    background-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .text-purple-600_l {
    color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .border-purple-600_l {
    border-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .hover-bg-purple-600_l:hover {
    background-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .hover-text-purple-600_l:hover {
    color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .bg-purple-700_l {
    background-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .text-purple-700_l {
    color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .border-purple-700_l {
    border-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .hover-bg-purple-700_l:hover {
    background-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .hover-text-purple-700_l:hover {
    color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .bg-purple-800_l {
    background-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .text-purple-800_l {
    color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .border-purple-800_l {
    border-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .hover-bg-purple-800_l:hover {
    background-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .hover-text-purple-800_l:hover {
    color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .bg-purple-900_l {
    background-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .text-purple-900_l {
    color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .border-purple-900_l {
    border-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .hover-bg-purple-900_l:hover {
    background-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .hover-text-purple-900_l:hover {
    color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .bg-purple-950_l {
    background-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .text-purple-950_l {
    color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .border-purple-950_l {
    border-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .hover-bg-purple-950_l:hover {
    background-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .hover-text-purple-950_l:hover {
    color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .bg-fuchsia-50_l {
    background-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .text-fuchsia-50_l {
    color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .border-fuchsia-50_l {
    border-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .hover-bg-fuchsia-50_l:hover {
    background-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .hover-text-fuchsia-50_l:hover {
    color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .bg-fuchsia-100_l {
    background-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .text-fuchsia-100_l {
    color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .border-fuchsia-100_l {
    border-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .hover-bg-fuchsia-100_l:hover {
    background-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .hover-text-fuchsia-100_l:hover {
    color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .bg-fuchsia-200_l {
    background-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .text-fuchsia-200_l {
    color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .border-fuchsia-200_l {
    border-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .hover-bg-fuchsia-200_l:hover {
    background-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .hover-text-fuchsia-200_l:hover {
    color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .bg-fuchsia-300_l {
    background-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .text-fuchsia-300_l {
    color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .border-fuchsia-300_l {
    border-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .hover-bg-fuchsia-300_l:hover {
    background-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .hover-text-fuchsia-300_l:hover {
    color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .bg-fuchsia-400_l {
    background-color: oklch(74% 0.238 322.16deg) !important;
  }
  .text-fuchsia-400_l {
    color: oklch(74% 0.238 322.16deg) !important;
  }
  .border-fuchsia-400_l {
    border-color: oklch(74% 0.238 322.16deg) !important;
  }
  .hover-bg-fuchsia-400_l:hover {
    background-color: oklch(74% 0.238 322.16deg) !important;
  }
  .hover-text-fuchsia-400_l:hover {
    color: oklch(74% 0.238 322.16deg) !important;
  }
  .bg-fuchsia-500_l {
    background-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .text-fuchsia-500_l {
    color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .border-fuchsia-500_l {
    border-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .hover-bg-fuchsia-500_l:hover {
    background-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .hover-text-fuchsia-500_l:hover {
    color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .bg-fuchsia-600_l {
    background-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .text-fuchsia-600_l {
    color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .border-fuchsia-600_l {
    border-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .hover-bg-fuchsia-600_l:hover {
    background-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .hover-text-fuchsia-600_l:hover {
    color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .bg-fuchsia-700_l {
    background-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .text-fuchsia-700_l {
    color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .border-fuchsia-700_l {
    border-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .hover-bg-fuchsia-700_l:hover {
    background-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .hover-text-fuchsia-700_l:hover {
    color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .bg-fuchsia-800_l {
    background-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .text-fuchsia-800_l {
    color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .border-fuchsia-800_l {
    border-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .hover-bg-fuchsia-800_l:hover {
    background-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .hover-text-fuchsia-800_l:hover {
    color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .bg-fuchsia-900_l {
    background-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .text-fuchsia-900_l {
    color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .border-fuchsia-900_l {
    border-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .hover-bg-fuchsia-900_l:hover {
    background-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .hover-text-fuchsia-900_l:hover {
    color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .bg-fuchsia-950_l {
    background-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .text-fuchsia-950_l {
    color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .border-fuchsia-950_l {
    border-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .hover-bg-fuchsia-950_l:hover {
    background-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .hover-text-fuchsia-950_l:hover {
    color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .bg-pink-50_l {
    background-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .text-pink-50_l {
    color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .border-pink-50_l {
    border-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .hover-bg-pink-50_l:hover {
    background-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .hover-text-pink-50_l:hover {
    color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .bg-pink-100_l {
    background-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .text-pink-100_l {
    color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .border-pink-100_l {
    border-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .hover-bg-pink-100_l:hover {
    background-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .hover-text-pink-100_l:hover {
    color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .bg-pink-200_l {
    background-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .text-pink-200_l {
    color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .border-pink-200_l {
    border-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .hover-bg-pink-200_l:hover {
    background-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .hover-text-pink-200_l:hover {
    color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .bg-pink-300_l {
    background-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .text-pink-300_l {
    color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .border-pink-300_l {
    border-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .hover-bg-pink-300_l:hover {
    background-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .hover-text-pink-300_l:hover {
    color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .bg-pink-400_l {
    background-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .text-pink-400_l {
    color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .border-pink-400_l {
    border-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .hover-bg-pink-400_l:hover {
    background-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .hover-text-pink-400_l:hover {
    color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .bg-pink-500_l {
    background-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .text-pink-500_l {
    color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .border-pink-500_l {
    border-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .hover-bg-pink-500_l:hover {
    background-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .hover-text-pink-500_l:hover {
    color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .bg-pink-600_l {
    background-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .text-pink-600_l {
    color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .border-pink-600_l {
    border-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .hover-bg-pink-600_l:hover {
    background-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .hover-text-pink-600_l:hover {
    color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .bg-pink-700_l {
    background-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .text-pink-700_l {
    color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .border-pink-700_l {
    border-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .hover-bg-pink-700_l:hover {
    background-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .hover-text-pink-700_l:hover {
    color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .bg-pink-800_l {
    background-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .text-pink-800_l {
    color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .border-pink-800_l {
    border-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .hover-bg-pink-800_l:hover {
    background-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .hover-text-pink-800_l:hover {
    color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .bg-pink-900_l {
    background-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .text-pink-900_l {
    color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .border-pink-900_l {
    border-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .hover-bg-pink-900_l:hover {
    background-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .hover-text-pink-900_l:hover {
    color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .bg-pink-950_l {
    background-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .text-pink-950_l {
    color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .border-pink-950_l {
    border-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .hover-bg-pink-950_l:hover {
    background-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .hover-text-pink-950_l:hover {
    color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .bg-rose-50_l {
    background-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .text-rose-50_l {
    color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .border-rose-50_l {
    border-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .hover-bg-rose-50_l:hover {
    background-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .hover-text-rose-50_l:hover {
    color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .bg-rose-100_l {
    background-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .text-rose-100_l {
    color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .border-rose-100_l {
    border-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .hover-bg-rose-100_l:hover {
    background-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .hover-text-rose-100_l:hover {
    color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .bg-rose-200_l {
    background-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .text-rose-200_l {
    color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .border-rose-200_l {
    border-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .hover-bg-rose-200_l:hover {
    background-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .hover-text-rose-200_l:hover {
    color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .bg-rose-300_l {
    background-color: oklch(81% 0.117 11.638deg) !important;
  }
  .text-rose-300_l {
    color: oklch(81% 0.117 11.638deg) !important;
  }
  .border-rose-300_l {
    border-color: oklch(81% 0.117 11.638deg) !important;
  }
  .hover-bg-rose-300_l:hover {
    background-color: oklch(81% 0.117 11.638deg) !important;
  }
  .hover-text-rose-300_l:hover {
    color: oklch(81% 0.117 11.638deg) !important;
  }
  .bg-rose-400_l {
    background-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .text-rose-400_l {
    color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .border-rose-400_l {
    border-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .hover-bg-rose-400_l:hover {
    background-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .hover-text-rose-400_l:hover {
    color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .bg-rose-500_l {
    background-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .text-rose-500_l {
    color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .border-rose-500_l {
    border-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .hover-bg-rose-500_l:hover {
    background-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .hover-text-rose-500_l:hover {
    color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .bg-rose-600_l {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .text-rose-600_l {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .border-rose-600_l {
    border-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-bg-rose-600_l:hover {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-text-rose-600_l:hover {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .bg-rose-700_l {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .text-rose-700_l {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .border-rose-700_l {
    border-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-bg-rose-700_l:hover {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-text-rose-700_l:hover {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .bg-rose-800_l {
    background-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .text-rose-800_l {
    color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .border-rose-800_l {
    border-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .hover-bg-rose-800_l:hover {
    background-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .hover-text-rose-800_l:hover {
    color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .bg-rose-900_l {
    background-color: oklch(41% 0.159 10.272deg) !important;
  }
  .text-rose-900_l {
    color: oklch(41% 0.159 10.272deg) !important;
  }
  .border-rose-900_l {
    border-color: oklch(41% 0.159 10.272deg) !important;
  }
  .hover-bg-rose-900_l:hover {
    background-color: oklch(41% 0.159 10.272deg) !important;
  }
  .hover-text-rose-900_l:hover {
    color: oklch(41% 0.159 10.272deg) !important;
  }
  .bg-rose-950_l {
    background-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .text-rose-950_l {
    color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .border-rose-950_l {
    border-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .hover-bg-rose-950_l:hover {
    background-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .hover-text-rose-950_l:hover {
    color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .bg-slate-50_l {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .text-slate-50_l {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .border-slate-50_l {
    border-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-bg-slate-50_l:hover {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-text-slate-50_l:hover {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .bg-slate-100_l {
    background-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .text-slate-100_l {
    color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .border-slate-100_l {
    border-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .hover-bg-slate-100_l:hover {
    background-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .hover-text-slate-100_l:hover {
    color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .bg-slate-200_l {
    background-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .text-slate-200_l {
    color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .border-slate-200_l {
    border-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .hover-bg-slate-200_l:hover {
    background-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .hover-text-slate-200_l:hover {
    color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .bg-slate-300_l {
    background-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .text-slate-300_l {
    color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .border-slate-300_l {
    border-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .hover-bg-slate-300_l:hover {
    background-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .hover-text-slate-300_l:hover {
    color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .bg-slate-400_l {
    background-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .text-slate-400_l {
    color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .border-slate-400_l {
    border-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .hover-bg-slate-400_l:hover {
    background-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .hover-text-slate-400_l:hover {
    color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .bg-slate-500_l {
    background-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .text-slate-500_l {
    color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .border-slate-500_l {
    border-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .hover-bg-slate-500_l:hover {
    background-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .hover-text-slate-500_l:hover {
    color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .bg-slate-600_l {
    background-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .text-slate-600_l {
    color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .border-slate-600_l {
    border-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .hover-bg-slate-600_l:hover {
    background-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .hover-text-slate-600_l:hover {
    color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .bg-slate-700_l {
    background-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .text-slate-700_l {
    color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .border-slate-700_l {
    border-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .hover-bg-slate-700_l:hover {
    background-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .hover-text-slate-700_l:hover {
    color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .bg-slate-800_l {
    background-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .text-slate-800_l {
    color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .border-slate-800_l {
    border-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .hover-bg-slate-800_l:hover {
    background-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .hover-text-slate-800_l:hover {
    color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .bg-slate-900_l {
    background-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .text-slate-900_l {
    color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .border-slate-900_l {
    border-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .hover-bg-slate-900_l:hover {
    background-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .hover-text-slate-900_l:hover {
    color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .bg-slate-950_l {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .text-slate-950_l {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .border-slate-950_l {
    border-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-bg-slate-950_l:hover {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-text-slate-950_l:hover {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .bg-gray-50_l {
    background-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .text-gray-50_l {
    color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .border-gray-50_l {
    border-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .hover-bg-gray-50_l:hover {
    background-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .hover-text-gray-50_l:hover {
    color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .bg-gray-100_l {
    background-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .text-gray-100_l {
    color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .border-gray-100_l {
    border-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .hover-bg-gray-100_l:hover {
    background-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .hover-text-gray-100_l:hover {
    color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .bg-gray-200_l {
    background-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .text-gray-200_l {
    color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .border-gray-200_l {
    border-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .hover-bg-gray-200_l:hover {
    background-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .hover-text-gray-200_l:hover {
    color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .bg-gray-300_l {
    background-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .text-gray-300_l {
    color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .border-gray-300_l {
    border-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .hover-bg-gray-300_l:hover {
    background-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .hover-text-gray-300_l:hover {
    color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .bg-gray-400_l {
    background-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .text-gray-400_l {
    color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .border-gray-400_l {
    border-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .hover-bg-gray-400_l:hover {
    background-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .hover-text-gray-400_l:hover {
    color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .bg-gray-500_l {
    background-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .text-gray-500_l {
    color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .border-gray-500_l {
    border-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .hover-bg-gray-500_l:hover {
    background-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .hover-text-gray-500_l:hover {
    color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .bg-gray-600_l {
    background-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .text-gray-600_l {
    color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .border-gray-600_l {
    border-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .hover-bg-gray-600_l:hover {
    background-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .hover-text-gray-600_l:hover {
    color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .bg-gray-700_l {
    background-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .text-gray-700_l {
    color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .border-gray-700_l {
    border-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .hover-bg-gray-700_l:hover {
    background-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .hover-text-gray-700_l:hover {
    color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .bg-gray-800_l {
    background-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .text-gray-800_l {
    color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .border-gray-800_l {
    border-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .hover-bg-gray-800_l:hover {
    background-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .hover-text-gray-800_l:hover {
    color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .bg-gray-900_l {
    background-color: oklch(21% 0.034 264.665deg) !important;
  }
  .text-gray-900_l {
    color: oklch(21% 0.034 264.665deg) !important;
  }
  .border-gray-900_l {
    border-color: oklch(21% 0.034 264.665deg) !important;
  }
  .hover-bg-gray-900_l:hover {
    background-color: oklch(21% 0.034 264.665deg) !important;
  }
  .hover-text-gray-900_l:hover {
    color: oklch(21% 0.034 264.665deg) !important;
  }
  .bg-gray-950_l {
    background-color: oklch(13% 0.028 261.692deg) !important;
  }
  .text-gray-950_l {
    color: oklch(13% 0.028 261.692deg) !important;
  }
  .border-gray-950_l {
    border-color: oklch(13% 0.028 261.692deg) !important;
  }
  .hover-bg-gray-950_l:hover {
    background-color: oklch(13% 0.028 261.692deg) !important;
  }
  .hover-text-gray-950_l:hover {
    color: oklch(13% 0.028 261.692deg) !important;
  }
  .bg-zinc-50_l {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .text-zinc-50_l {
    color: oklch(98.5% 0 0deg) !important;
  }
  .border-zinc-50_l {
    border-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-bg-zinc-50_l:hover {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-text-zinc-50_l:hover {
    color: oklch(98.5% 0 0deg) !important;
  }
  .bg-zinc-100_l {
    background-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .text-zinc-100_l {
    color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .border-zinc-100_l {
    border-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .hover-bg-zinc-100_l:hover {
    background-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .hover-text-zinc-100_l:hover {
    color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .bg-zinc-200_l {
    background-color: oklch(92% 0.004 286.32deg) !important;
  }
  .text-zinc-200_l {
    color: oklch(92% 0.004 286.32deg) !important;
  }
  .border-zinc-200_l {
    border-color: oklch(92% 0.004 286.32deg) !important;
  }
  .hover-bg-zinc-200_l:hover {
    background-color: oklch(92% 0.004 286.32deg) !important;
  }
  .hover-text-zinc-200_l:hover {
    color: oklch(92% 0.004 286.32deg) !important;
  }
  .bg-zinc-300_l {
    background-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .text-zinc-300_l {
    color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .border-zinc-300_l {
    border-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .hover-bg-zinc-300_l:hover {
    background-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .hover-text-zinc-300_l:hover {
    color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .bg-zinc-400_l {
    background-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .text-zinc-400_l {
    color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .border-zinc-400_l {
    border-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .hover-bg-zinc-400_l:hover {
    background-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .hover-text-zinc-400_l:hover {
    color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .bg-zinc-500_l {
    background-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .text-zinc-500_l {
    color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .border-zinc-500_l {
    border-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .hover-bg-zinc-500_l:hover {
    background-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .hover-text-zinc-500_l:hover {
    color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .bg-zinc-600_l {
    background-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .text-zinc-600_l {
    color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .border-zinc-600_l {
    border-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .hover-bg-zinc-600_l:hover {
    background-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .hover-text-zinc-600_l:hover {
    color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .bg-zinc-700_l {
    background-color: oklch(37% 0.013 285.805deg) !important;
  }
  .text-zinc-700_l {
    color: oklch(37% 0.013 285.805deg) !important;
  }
  .border-zinc-700_l {
    border-color: oklch(37% 0.013 285.805deg) !important;
  }
  .hover-bg-zinc-700_l:hover {
    background-color: oklch(37% 0.013 285.805deg) !important;
  }
  .hover-text-zinc-700_l:hover {
    color: oklch(37% 0.013 285.805deg) !important;
  }
  .bg-zinc-800_l {
    background-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .text-zinc-800_l {
    color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .border-zinc-800_l {
    border-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .hover-bg-zinc-800_l:hover {
    background-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .hover-text-zinc-800_l:hover {
    color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .bg-zinc-900_l {
    background-color: oklch(21% 0.006 285.885deg) !important;
  }
  .text-zinc-900_l {
    color: oklch(21% 0.006 285.885deg) !important;
  }
  .border-zinc-900_l {
    border-color: oklch(21% 0.006 285.885deg) !important;
  }
  .hover-bg-zinc-900_l:hover {
    background-color: oklch(21% 0.006 285.885deg) !important;
  }
  .hover-text-zinc-900_l:hover {
    color: oklch(21% 0.006 285.885deg) !important;
  }
  .bg-zinc-950_l {
    background-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .text-zinc-950_l {
    color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .border-zinc-950_l {
    border-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .hover-bg-zinc-950_l:hover {
    background-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .hover-text-zinc-950_l:hover {
    color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .bg-neutral-50_l {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .text-neutral-50_l {
    color: oklch(98.5% 0 0deg) !important;
  }
  .border-neutral-50_l {
    border-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-bg-neutral-50_l:hover {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-text-neutral-50_l:hover {
    color: oklch(98.5% 0 0deg) !important;
  }
  .bg-neutral-100_l {
    background-color: oklch(97% 0 0deg) !important;
  }
  .text-neutral-100_l {
    color: oklch(97% 0 0deg) !important;
  }
  .border-neutral-100_l {
    border-color: oklch(97% 0 0deg) !important;
  }
  .hover-bg-neutral-100_l:hover {
    background-color: oklch(97% 0 0deg) !important;
  }
  .hover-text-neutral-100_l:hover {
    color: oklch(97% 0 0deg) !important;
  }
  .bg-neutral-200_l {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .text-neutral-200_l {
    color: oklch(92.2% 0 0deg) !important;
  }
  .border-neutral-200_l {
    border-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-bg-neutral-200_l:hover {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-text-neutral-200_l:hover {
    color: oklch(92.2% 0 0deg) !important;
  }
  .bg-neutral-300_l {
    background-color: oklch(87% 0 0deg) !important;
  }
  .text-neutral-300_l {
    color: oklch(87% 0 0deg) !important;
  }
  .border-neutral-300_l {
    border-color: oklch(87% 0 0deg) !important;
  }
  .hover-bg-neutral-300_l:hover {
    background-color: oklch(87% 0 0deg) !important;
  }
  .hover-text-neutral-300_l:hover {
    color: oklch(87% 0 0deg) !important;
  }
  .bg-neutral-400_l {
    background-color: oklch(70.8% 0 0deg) !important;
  }
  .text-neutral-400_l {
    color: oklch(70.8% 0 0deg) !important;
  }
  .border-neutral-400_l {
    border-color: oklch(70.8% 0 0deg) !important;
  }
  .hover-bg-neutral-400_l:hover {
    background-color: oklch(70.8% 0 0deg) !important;
  }
  .hover-text-neutral-400_l:hover {
    color: oklch(70.8% 0 0deg) !important;
  }
  .bg-neutral-500_l {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .text-neutral-500_l {
    color: oklch(55.6% 0 0deg) !important;
  }
  .border-neutral-500_l {
    border-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-bg-neutral-500_l:hover {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-text-neutral-500_l:hover {
    color: oklch(55.6% 0 0deg) !important;
  }
  .bg-neutral-600_l {
    background-color: oklch(43.9% 0 0deg) !important;
  }
  .text-neutral-600_l {
    color: oklch(43.9% 0 0deg) !important;
  }
  .border-neutral-600_l {
    border-color: oklch(43.9% 0 0deg) !important;
  }
  .hover-bg-neutral-600_l:hover {
    background-color: oklch(43.9% 0 0deg) !important;
  }
  .hover-text-neutral-600_l:hover {
    color: oklch(43.9% 0 0deg) !important;
  }
  .bg-neutral-700_l {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .text-neutral-700_l {
    color: oklch(37.1% 0 0deg) !important;
  }
  .border-neutral-700_l {
    border-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-bg-neutral-700_l:hover {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-text-neutral-700_l:hover {
    color: oklch(37.1% 0 0deg) !important;
  }
  .bg-neutral-800_l {
    background-color: oklch(26.9% 0 0deg) !important;
  }
  .text-neutral-800_l {
    color: oklch(26.9% 0 0deg) !important;
  }
  .border-neutral-800_l {
    border-color: oklch(26.9% 0 0deg) !important;
  }
  .hover-bg-neutral-800_l:hover {
    background-color: oklch(26.9% 0 0deg) !important;
  }
  .hover-text-neutral-800_l:hover {
    color: oklch(26.9% 0 0deg) !important;
  }
  .bg-neutral-900_l {
    background-color: oklch(20.5% 0 0deg) !important;
  }
  .text-neutral-900_l {
    color: oklch(20.5% 0 0deg) !important;
  }
  .border-neutral-900_l {
    border-color: oklch(20.5% 0 0deg) !important;
  }
  .hover-bg-neutral-900_l:hover {
    background-color: oklch(20.5% 0 0deg) !important;
  }
  .hover-text-neutral-900_l:hover {
    color: oklch(20.5% 0 0deg) !important;
  }
  .bg-neutral-950_l {
    background-color: oklch(14.5% 0 0deg) !important;
  }
  .text-neutral-950_l {
    color: oklch(14.5% 0 0deg) !important;
  }
  .border-neutral-950_l {
    border-color: oklch(14.5% 0 0deg) !important;
  }
  .hover-bg-neutral-950_l:hover {
    background-color: oklch(14.5% 0 0deg) !important;
  }
  .hover-text-neutral-950_l:hover {
    color: oklch(14.5% 0 0deg) !important;
  }
  .bg-stone-50_l {
    background-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .text-stone-50_l {
    color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .border-stone-50_l {
    border-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .hover-bg-stone-50_l:hover {
    background-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .hover-text-stone-50_l:hover {
    color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .bg-stone-100_l {
    background-color: oklch(97% 0.001 106.424deg) !important;
  }
  .text-stone-100_l {
    color: oklch(97% 0.001 106.424deg) !important;
  }
  .border-stone-100_l {
    border-color: oklch(97% 0.001 106.424deg) !important;
  }
  .hover-bg-stone-100_l:hover {
    background-color: oklch(97% 0.001 106.424deg) !important;
  }
  .hover-text-stone-100_l:hover {
    color: oklch(97% 0.001 106.424deg) !important;
  }
  .bg-stone-200_l {
    background-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .text-stone-200_l {
    color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .border-stone-200_l {
    border-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .hover-bg-stone-200_l:hover {
    background-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .hover-text-stone-200_l:hover {
    color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .bg-stone-300_l {
    background-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .text-stone-300_l {
    color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .border-stone-300_l {
    border-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .hover-bg-stone-300_l:hover {
    background-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .hover-text-stone-300_l:hover {
    color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .bg-stone-400_l {
    background-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .text-stone-400_l {
    color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .border-stone-400_l {
    border-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .hover-bg-stone-400_l:hover {
    background-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .hover-text-stone-400_l:hover {
    color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .bg-stone-500_l {
    background-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .text-stone-500_l {
    color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .border-stone-500_l {
    border-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .hover-bg-stone-500_l:hover {
    background-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .hover-text-stone-500_l:hover {
    color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .bg-stone-600_l {
    background-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .text-stone-600_l {
    color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .border-stone-600_l {
    border-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .hover-bg-stone-600_l:hover {
    background-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .hover-text-stone-600_l:hover {
    color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .bg-stone-700_l {
    background-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .text-stone-700_l {
    color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .border-stone-700_l {
    border-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .hover-bg-stone-700_l:hover {
    background-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .hover-text-stone-700_l:hover {
    color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .bg-stone-800_l {
    background-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .text-stone-800_l {
    color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .border-stone-800_l {
    border-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .hover-bg-stone-800_l:hover {
    background-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .hover-text-stone-800_l:hover {
    color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .bg-stone-900_l {
    background-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .text-stone-900_l {
    color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .border-stone-900_l {
    border-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .hover-bg-stone-900_l:hover {
    background-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .hover-text-stone-900_l:hover {
    color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .bg-stone-950_l {
    background-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .text-stone-950_l {
    color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .border-stone-950_l {
    border-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .hover-bg-stone-950_l:hover {
    background-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .hover-text-stone-950_l:hover {
    color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .bg-special-black_l {
    background-color: #000 !important;
  }
  .text-special-black_l {
    color: #000 !important;
  }
  .border-special-black_l {
    border-color: #000 !important;
  }
  .hover-bg-special-black_l:hover {
    background-color: #000 !important;
  }
  .hover-text-special-black_l:hover {
    color: #000 !important;
  }
  .bg-special-white_l {
    background-color: #fff !important;
  }
  .text-special-white_l {
    color: #fff !important;
  }
  .border-special-white_l {
    border-color: #fff !important;
  }
  .hover-bg-special-white_l:hover {
    background-color: #fff !important;
  }
  .hover-text-special-white_l:hover {
    color: #fff !important;
  }
  .hide_l {
    display: none !important;
    visibility: hidden;
  }
  .show_l {
    display: block !important;
    visibility: visible;
  }
  .bighead-1_l {
    font-size: clamp(2.125rem, 1.767rem + 1.5909vw, 3rem);
    line-height: 1.2;
  }
  .bighead-2_l {
    font-size: clamp(2.5rem, 2.142rem + 1.5909vw, 3.375rem);
    line-height: 1.1;
  }
  .bighead-3_l {
    font-size: clamp(3.25rem, 2.9432rem + 1.3636vw, 4rem);
    line-height: 1.1;
  }
  .bighead-4_l {
    font-size: clamp(3.75rem, 3.4432rem + 1.3636vw, 4.5rem);
    line-height: 1.1;
  }
  .bg-dark-gray_l {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .text-dark-gray_l {
    color: oklch(37.1% 0 0deg) !important;
  }
  .border-dark-gray_l {
    border-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-bg-dark-gray_l:hover {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-text-dark-gray_l:hover {
    color: oklch(37.1% 0 0deg) !important;
  }
  .bg-medium-gray_l {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .text-medium-gray_l {
    color: oklch(55.6% 0 0deg) !important;
  }
  .border-medium-gray_l {
    border-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-bg-medium-gray_l:hover {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-text-medium-gray_l:hover {
    color: oklch(55.6% 0 0deg) !important;
  }
  .bg-light-gray_l {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .text-light-gray_l {
    color: oklch(92.2% 0 0deg) !important;
  }
  .border-light-gray_l {
    border-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-bg-light-gray_l:hover {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-text-light-gray_l:hover {
    color: oklch(92.2% 0 0deg) !important;
  }
  .bg-first-color_l {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .text-first-color_l {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .border-first-color_l {
    border-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-bg-first-color_l:hover {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-text-first-color_l:hover {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .bg-second-color_l {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .text-second-color_l {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .border-second-color_l {
    border-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-bg-second-color_l:hover {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-text-second-color_l:hover {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .bg-font-color_l {
    background-color: var(--font-color) !important;
  }
  .text-font-color_l {
    color: var(--font-color) !important;
  }
  .border-font-color_l {
    border-color: var(--font-color) !important;
  }
  .hover-bg-font-color_l:hover {
    background-color: var(--font-color) !important;
  }
  .hover-text-font-color_l:hover {
    color: var(--font-color) !important;
  }
  .bg-link-color_l {
    background-color: var(--link-color) !important;
  }
  .text-link-color_l {
    color: var(--link-color) !important;
  }
  .border-link-color_l {
    border-color: var(--link-color) !important;
  }
  .hover-bg-link-color_l:hover {
    background-color: var(--link-color) !important;
  }
  .hover-text-link-color_l:hover {
    color: var(--link-color) !important;
  }
  .bg-hover-color_l {
    background-color: var(--hover-color) !important;
  }
  .text-hover-color_l {
    color: var(--hover-color) !important;
  }
  .border-hover-color_l {
    border-color: var(--hover-color) !important;
  }
  .hover-bg-hover-color_l:hover {
    background-color: var(--hover-color) !important;
  }
  .hover-text-hover-color_l:hover {
    color: var(--hover-color) !important;
  }
  .bg-page-bg_l {
    background-color: var(--viewport-bg) !important;
  }
  .text-page-bg_l {
    color: var(--viewport-bg) !important;
  }
  .border-page-bg_l {
    border-color: var(--viewport-bg) !important;
  }
  .hover-bg-page-bg_l:hover {
    background-color: var(--viewport-bg) !important;
  }
  .hover-text-page-bg_l:hover {
    color: var(--viewport-bg) !important;
  }
  .bg-bg_l {
    background-color: var(--bg) !important;
  }
  .text-bg_l {
    color: var(--bg) !important;
  }
  .border-bg_l {
    border-color: var(--bg) !important;
  }
  .hover-bg-bg_l:hover {
    background-color: var(--bg) !important;
  }
  .hover-text-bg_l:hover {
    color: var(--bg) !important;
  }
  .bg-light-bg_l {
    background-color: var(--light-bg) !important;
  }
  .text-light-bg_l {
    color: var(--light-bg) !important;
  }
  .border-light-bg_l {
    border-color: var(--light-bg) !important;
  }
  .hover-bg-light-bg_l:hover {
    background-color: var(--light-bg) !important;
  }
  .hover-text-light-bg_l:hover {
    color: var(--light-bg) !important;
  }
  .bg-black_l {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .text-black_l {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .border-black_l {
    border-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-bg-black_l:hover {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-text-black_l:hover {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .bg-white_l {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .text-white_l {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .border-white_l {
    border-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-bg-white_l:hover {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-text-white_l:hover {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .bg-error_l {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .text-error_l {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .border-error_l {
    border-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-bg-error_l:hover {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-text-error_l:hover {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .bg-alert_l {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .text-alert_l {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .border-alert_l {
    border-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-bg-alert_l:hover {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-text-alert_l:hover {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .bg-success_l {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .text-success_l {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .border-success_l {
    border-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-bg-success_l:hover {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-text-success_l:hover {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .flex-row_l {
    flex-direction: row !important;
  }
  .row-reverse_l {
    flex-direction: row-reverse !important;
  }
  .flex-col_l {
    flex-direction: column !important;
  }
  .col-reverse_l {
    flex-direction: column-reverse !important;
  }
  .no-wrap_l {
    flex-wrap: nowrap !important;
  }
  .wrap_l {
    flex-wrap: wrap !important;
  }
  .wrap-reverse_l {
    flex-wrap: wrap-reverse !important;
  }
  .justify-start_l {
    justify-content: flex-start !important;
  }
  .justify-end_l {
    justify-content: flex-end !important;
  }
  .justify-center_l {
    justify-content: center !important;
  }
  .justify-between_l {
    justify-content: space-between !important;
  }
  .justify-around_l {
    justify-content: space-around !important;
  }
  .justify-evenly_l {
    justify-content: space-evenly !important;
  }
  .items-start_l {
    align-items: flex-start !important;
  }
  .items-end_l {
    align-items: flex-end !important;
  }
  .items-center_l {
    align-items: center !important;
  }
  .items-baseline_l {
    align-items: baseline !important;
  }
  .items-stretch_l {
    align-items: stretch !important;
  }
  .grow_l {
    flex-grow: 1 !important;
  }
  .grow-0_l {
    flex-grow: 0 !important;
  }
  .shrink_l {
    flex-shrink: 1 !important;
  }
  .shrink-0_l {
    flex-shrink: 0 !important;
  }
  .font_l {
    font-family: Raleway, sans-serif !important;
  }
  .heading_l {
    font-family: Raleway, sans-serif !important;
  }
  .code_l {
    font-family: Source Code Pro, monospace !important;
  }
  .text-xs_l {
    font-size: 0.9865470852rem !important;
  }
  .text-sm_l {
    font-size: 1.1398963731rem !important;
  }
  .text-base_l {
    font-size: 1.1rem !important;
  }
  .text-lg_l {
    font-size: 1.3574rem !important;
  }
  .hyphens-auto_l {
    -webkit-hyphens: auto !important;
            hyphens: auto !important;
  }
  .hyphens-man_l {
    -webkit-hyphens: manual !important;
            hyphens: manual !important;
  }
  .hyphens-none_l {
    -webkit-hyphens: none !important;
            hyphens: none !important;
  }
  .font-100_l {
    font-weight: 100 !important;
  }
  .font-200_l {
    font-weight: 200 !important;
  }
  .font-300_l {
    font-weight: 300 !important;
  }
  .font-400_l {
    font-weight: 400 !important;
  }
  .font-500_l {
    font-weight: 500 !important;
  }
  .font-600_l {
    font-weight: 600 !important;
  }
  .font-700_l {
    font-weight: 700 !important;
  }
  .font-800_l {
    font-weight: 800 !important;
  }
  .font-900_l {
    font-weight: 900 !important;
  }
  .text-left_l {
    text-align: left !important;
  }
  .text-center_l {
    text-align: center !important;
  }
  .text-right_l {
    text-align: right !important;
  }
  .text-justify_l {
    text-align: justify !important;
  }
  .normal_l {
    font-style: normal !important;
  }
  .italic_l {
    font-style: italic !important;
  }
  .upper_l {
    text-transform: uppercase !important;
  }
  .lower_l {
    text-transform: lowercase !important;
  }
  .caps_l {
    text-transform: capitalize !important;
  }
  .normal-case_l {
    text-transform: none !important;
  }
  .ls-tight_l {
    letter-spacing: -0.025em !important;
  }
  .ls-0_l {
    letter-spacing: normal !important;
  }
  .ls-1_l {
    letter-spacing: 0.0625rem !important;
  }
  .ls-2_l {
    letter-spacing: 0.125rem !important;
  }
  .ls-3_l {
    letter-spacing: 0.1875rem !important;
  }
  .ls-4_l {
    letter-spacing: 0.25rem !important;
  }
  .ls-5_l {
    letter-spacing: 0.3125rem !important;
  }
  .ls-6_l {
    letter-spacing: 0.325rem !important;
  }
  .ls-7_l {
    letter-spacing: 0.4375rem !important;
  }
  .ls-8_l {
    letter-spacing: 0.5rem !important;
  }
  .ls-9_l {
    letter-spacing: 0.5625rem !important;
  }
  .ls-10_l {
    letter-spacing: 0.625rem !important;
  }
  .lh-0_l {
    line-height: 1 !important;
  }
  .lh-1_l {
    line-height: 1.1 !important;
  }
  .lh-2_l {
    line-height: 1.2 !important;
  }
  .lh-3_l {
    line-height: 1.3 !important;
  }
  .lh-4_l {
    line-height: 1.4 !important;
  }
  .lh-5_l {
    line-height: 1.5 !important;
  }
  .lh-6_l {
    line-height: 1.6 !important;
  }
  .lh-7_l {
    line-height: 1.7 !important;
  }
  .lh-8_l {
    line-height: 1.8 !important;
  }
  .lh-9_l {
    line-height: 1.9 !important;
  }
  .lh-20_l {
    line-height: 2 !important;
  }
  .lh-21_l {
    line-height: 2.1 !important;
  }
  .block_l {
    display: block !important;
  }
  .inline-block_l {
    display: inline-block !important;
  }
  .inline_l {
    display: inline !important;
  }
  .flex_l {
    display: flex !important;
  }
  .inline-flex_l {
    display: inline-flex !important;
  }
  .grid_l {
    display: grid !important;
  }
  .inline-grid_l {
    display: inline-grid !important;
  }
  .hidden_l {
    display: none !important;
  }
  .visible_l {
    visibility: visible !important;
  }
  .invisible_l {
    visibility: hidden !important;
  }
  .object-contain_l {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-cover_l {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fill_l {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .rounded-none_l {
    border-radius: 0 !important;
  }
  .rounded-sm_l {
    border-radius: 0.15rem !important;
  }
  .rounded_l {
    border-radius: 0.3rem !important;
  }
  .rounded-lg_l {
    border-radius: 0.6rem !important;
  }
  .rounded-full_l {
    border-radius: 9999px !important;
  }
  .border-solid_l {
    border-style: solid !important;
  }
  .border-dashed_l {
    border-style: dashed !important;
  }
  .border-groove_l {
    border-style: groove !important;
  }
  .border-double_l {
    border-style: double !important;
  }
  .border-dotted_l {
    border-style: dotted !important;
  }
  .border-ridge_l {
    border-style: ridge !important;
  }
  .border-inset_l {
    border-style: inset !important;
  }
  .border-outset_l {
    border-style: outset !important;
  }
  .border-none_l {
    border-style: none !important;
  }
  .border-hidden_l {
    border-style: hidden !important;
  }
  .border-0_l {
    border-width: 0 !important;
  }
  .border_l {
    border-width: 1px !important;
  }
  .border-2_l {
    border-width: 2px !important;
  }
  .border-3_l {
    border-width: 3px !important;
  }
  .border-4_l {
    border-width: 4px !important;
  }
  .border-5_l {
    border-width: 5px !important;
  }
  .border-6_l {
    border-width: 6px !important;
  }
  .border-7_l {
    border-width: 7px !important;
  }
  .border-8_l {
    border-width: 8px !important;
  }
  .border-9_l {
    border-width: 9px !important;
  }
  .border-10_l {
    border-width: 10px !important;
  }
  .shadow-sm_l {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  }
  .shadow_l {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
  }
  .shadow-lg_l {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
  }
  .shadow-form_l {
    box-shadow: var(--form-shadow) !important;
  }
  .opacity-0_l {
    opacity: 0 !important;
  }
  .opacity-50_l {
    opacity: 0.5 !important;
  }
  .opacity-75_l {
    opacity: 0.75 !important;
  }
  .opacity-100_l {
    opacity: 1 !important;
  }
  .grid-cols-1_l {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
  .grid-cols-2_l {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  .grid-cols-3_l {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
  .grid-cols-4_l {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
  .grid-cols-6_l {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }
  .grid-cols-12_l {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }
  .grid-cols-none_l {
    grid-template-columns: none !important;
  }
  .col-auto_l {
    grid-column: auto !important;
  }
  .col-span-1_l {
    grid-column: span 1/span 1 !important;
  }
  .col-span-2_l {
    grid-column: span 2/span 2 !important;
  }
  .col-span-full_l {
    grid-column: -1 !important;
  }
  .place-items-center_l {
    place-items: center !important;
  }
  .place-content-center_l {
    place-content: center !important;
  }
  .relative_l {
    position: relative !important;
  }
  .absolute_l {
    position: absolute !important;
  }
  .fixed_l {
    position: fixed !important;
  }
  .sticky_l {
    position: sticky !important;
  }
  .top-0_l {
    top: 0 !important;
  }
  .right-0_l {
    right: 0 !important;
  }
  .bottom-0_l {
    bottom: 0 !important;
  }
  .left-0_l {
    left: 0 !important;
  }
  .inset-0_l {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }
  .z-0_l {
    z-index: 0 !important;
  }
  .z-10_l {
    z-index: 10 !important;
  }
  .z-20_l {
    z-index: 20 !important;
  }
  .z-30_l {
    z-index: 30 !important;
  }
  .z-40_l {
    z-index: 40 !important;
  }
  .z-50_l {
    z-index: 50 !important;
  }
  .z-100_l {
    z-index: 100 !important;
  }
  .z-500_l {
    z-index: 500 !important;
  }
  .z-1000_l {
    z-index: 1000 !important;
  }
  .z-auto_l {
    z-index: auto !important;
  }
  .width-100_l {
    width: 100% !important;
  }
  .width-90_l {
    width: 90% !important;
  }
  .width-80_l {
    width: 80% !important;
  }
  .width-75_l {
    width: 75% !important;
  }
  .width-70_l {
    width: 70% !important;
  }
  .width-60_l {
    width: 60% !important;
  }
  .width-50_l {
    width: 50% !important;
  }
  .width-40_l {
    width: 40% !important;
  }
  .width-30_l {
    width: 30% !important;
  }
  .width-25_l {
    width: 25% !important;
  }
  .width-20_l {
    width: 20% !important;
  }
  .width-10_l {
    width: 10% !important;
  }
  .height-100_l {
    height: 100% !important;
  }
  .cursor_l {
    cursor: default !important;
  }
  .cursor-p_l {
    cursor: pointer !important;
  }
  .cursor-h_l {
    cursor: help !important;
  }
  .cursor-w_l {
    cursor: wait !important;
  }
  .cursor-ch_l {
    cursor: crosshair !important;
  }
  .cursor-na_l {
    cursor: not-allowed !important;
  }
  .cursor-zi_l {
    cursor: zoom-in !important;
  }
  .cursor-zo_l {
    cursor: zoom-out !important;
  }
  .cursor-g_l {
    cursor: grab !important;
  }
  .list-none_l {
    list-style: none !important;
  }
  .list-disc_l {
    list-style: disc !important;
  }
  .list-decimal_l {
    list-style: decimal !important;
  }
  .list-circle_l {
    list-style: circle !important;
  }
  .list-square_l {
    list-style: square !important;
  }
  .list-inside_l {
    list-style-position: inside !important;
  }
  .list-outside_l {
    list-style-position: outside !important;
  }
  .m-0_l {
    margin: 0 !important;
  }
  .p-0_l {
    padding: 0 !important;
  }
  .mt-0_l {
    margin-top: 0 !important;
  }
  .pt-0_l {
    padding-top: 0 !important;
  }
  .mb-0_l {
    margin-bottom: 0 !important;
  }
  .pb-0_l {
    padding-bottom: 0 !important;
  }
  .ms-0_l {
    margin-inline-start: 0 !important;
  }
  .ps-0_l {
    padding-inline-start: 0 !important;
  }
  .me-0_l {
    margin-inline-end: 0 !important;
  }
  .pe-0_l {
    padding-inline-end: 0 !important;
  }
  .mx-0_l {
    margin-inline: 0 !important;
  }
  .px-0_l {
    padding-inline: 0 !important;
  }
  .my-0_l {
    margin-block: 0 !important;
  }
  .py-0_l {
    padding-block: 0 !important;
  }
  .gap-0_l {
    gap: 0 !important;
  }
  .row-gap-0_l {
    row-gap: 0 !important;
  }
  .col-gap-0_l {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .m-1_l {
    margin: 0.25rem !important;
  }
  .p-1_l {
    padding: 0.25rem !important;
  }
  .mt-1_l {
    margin-top: 0.25rem !important;
  }
  .pt-1_l {
    padding-top: 0.25rem !important;
  }
  .mb-1_l {
    margin-bottom: 0.25rem !important;
  }
  .pb-1_l {
    padding-bottom: 0.25rem !important;
  }
  .ms-1_l {
    margin-inline-start: 0.25rem !important;
  }
  .ps-1_l {
    padding-inline-start: 0.25rem !important;
  }
  .me-1_l {
    margin-inline-end: 0.25rem !important;
  }
  .pe-1_l {
    padding-inline-end: 0.25rem !important;
  }
  .mx-1_l {
    margin-inline: 0.25rem !important;
  }
  .px-1_l {
    padding-inline: 0.25rem !important;
  }
  .my-1_l {
    margin-block: 0.25rem !important;
  }
  .py-1_l {
    padding-block: 0.25rem !important;
  }
  .gap-1_l {
    gap: 0.25rem !important;
  }
  .row-gap-1_l {
    row-gap: 0.25rem !important;
  }
  .col-gap-1_l {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .m-2_l {
    margin: 0.5rem !important;
  }
  .p-2_l {
    padding: 0.5rem !important;
  }
  .mt-2_l {
    margin-top: 0.5rem !important;
  }
  .pt-2_l {
    padding-top: 0.5rem !important;
  }
  .mb-2_l {
    margin-bottom: 0.5rem !important;
  }
  .pb-2_l {
    padding-bottom: 0.5rem !important;
  }
  .ms-2_l {
    margin-inline-start: 0.5rem !important;
  }
  .ps-2_l {
    padding-inline-start: 0.5rem !important;
  }
  .me-2_l {
    margin-inline-end: 0.5rem !important;
  }
  .pe-2_l {
    padding-inline-end: 0.5rem !important;
  }
  .mx-2_l {
    margin-inline: 0.5rem !important;
  }
  .px-2_l {
    padding-inline: 0.5rem !important;
  }
  .my-2_l {
    margin-block: 0.5rem !important;
  }
  .py-2_l {
    padding-block: 0.5rem !important;
  }
  .gap-2_l {
    gap: 0.5rem !important;
  }
  .row-gap-2_l {
    row-gap: 0.5rem !important;
  }
  .col-gap-2_l {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .m-3_l {
    margin: 0.75rem !important;
  }
  .p-3_l {
    padding: 0.75rem !important;
  }
  .mt-3_l {
    margin-top: 0.75rem !important;
  }
  .pt-3_l {
    padding-top: 0.75rem !important;
  }
  .mb-3_l {
    margin-bottom: 0.75rem !important;
  }
  .pb-3_l {
    padding-bottom: 0.75rem !important;
  }
  .ms-3_l {
    margin-inline-start: 0.75rem !important;
  }
  .ps-3_l {
    padding-inline-start: 0.75rem !important;
  }
  .me-3_l {
    margin-inline-end: 0.75rem !important;
  }
  .pe-3_l {
    padding-inline-end: 0.75rem !important;
  }
  .mx-3_l {
    margin-inline: 0.75rem !important;
  }
  .px-3_l {
    padding-inline: 0.75rem !important;
  }
  .my-3_l {
    margin-block: 0.75rem !important;
  }
  .py-3_l {
    padding-block: 0.75rem !important;
  }
  .gap-3_l {
    gap: 0.75rem !important;
  }
  .row-gap-3_l {
    row-gap: 0.75rem !important;
  }
  .col-gap-3_l {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .m-4_l {
    margin: 1rem !important;
  }
  .p-4_l {
    padding: 1rem !important;
  }
  .mt-4_l {
    margin-top: 1rem !important;
  }
  .pt-4_l {
    padding-top: 1rem !important;
  }
  .mb-4_l {
    margin-bottom: 1rem !important;
  }
  .pb-4_l {
    padding-bottom: 1rem !important;
  }
  .ms-4_l {
    margin-inline-start: 1rem !important;
  }
  .ps-4_l {
    padding-inline-start: 1rem !important;
  }
  .me-4_l {
    margin-inline-end: 1rem !important;
  }
  .pe-4_l {
    padding-inline-end: 1rem !important;
  }
  .mx-4_l {
    margin-inline: 1rem !important;
  }
  .px-4_l {
    padding-inline: 1rem !important;
  }
  .my-4_l {
    margin-block: 1rem !important;
  }
  .py-4_l {
    padding-block: 1rem !important;
  }
  .gap-4_l {
    gap: 1rem !important;
  }
  .row-gap-4_l {
    row-gap: 1rem !important;
  }
  .col-gap-4_l {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .m-5_l {
    margin: 1.25rem !important;
  }
  .p-5_l {
    padding: 1.25rem !important;
  }
  .mt-5_l {
    margin-top: 1.25rem !important;
  }
  .pt-5_l {
    padding-top: 1.25rem !important;
  }
  .mb-5_l {
    margin-bottom: 1.25rem !important;
  }
  .pb-5_l {
    padding-bottom: 1.25rem !important;
  }
  .ms-5_l {
    margin-inline-start: 1.25rem !important;
  }
  .ps-5_l {
    padding-inline-start: 1.25rem !important;
  }
  .me-5_l {
    margin-inline-end: 1.25rem !important;
  }
  .pe-5_l {
    padding-inline-end: 1.25rem !important;
  }
  .mx-5_l {
    margin-inline: 1.25rem !important;
  }
  .px-5_l {
    padding-inline: 1.25rem !important;
  }
  .my-5_l {
    margin-block: 1.25rem !important;
  }
  .py-5_l {
    padding-block: 1.25rem !important;
  }
  .gap-5_l {
    gap: 1.25rem !important;
  }
  .row-gap-5_l {
    row-gap: 1.25rem !important;
  }
  .col-gap-5_l {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .m-6_l {
    margin: 1.5rem !important;
  }
  .p-6_l {
    padding: 1.5rem !important;
  }
  .mt-6_l {
    margin-top: 1.5rem !important;
  }
  .pt-6_l {
    padding-top: 1.5rem !important;
  }
  .mb-6_l {
    margin-bottom: 1.5rem !important;
  }
  .pb-6_l {
    padding-bottom: 1.5rem !important;
  }
  .ms-6_l {
    margin-inline-start: 1.5rem !important;
  }
  .ps-6_l {
    padding-inline-start: 1.5rem !important;
  }
  .me-6_l {
    margin-inline-end: 1.5rem !important;
  }
  .pe-6_l {
    padding-inline-end: 1.5rem !important;
  }
  .mx-6_l {
    margin-inline: 1.5rem !important;
  }
  .px-6_l {
    padding-inline: 1.5rem !important;
  }
  .my-6_l {
    margin-block: 1.5rem !important;
  }
  .py-6_l {
    padding-block: 1.5rem !important;
  }
  .gap-6_l {
    gap: 1.5rem !important;
  }
  .row-gap-6_l {
    row-gap: 1.5rem !important;
  }
  .col-gap-6_l {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .m-7_l {
    margin: 1.75rem !important;
  }
  .p-7_l {
    padding: 1.75rem !important;
  }
  .mt-7_l {
    margin-top: 1.75rem !important;
  }
  .pt-7_l {
    padding-top: 1.75rem !important;
  }
  .mb-7_l {
    margin-bottom: 1.75rem !important;
  }
  .pb-7_l {
    padding-bottom: 1.75rem !important;
  }
  .ms-7_l {
    margin-inline-start: 1.75rem !important;
  }
  .ps-7_l {
    padding-inline-start: 1.75rem !important;
  }
  .me-7_l {
    margin-inline-end: 1.75rem !important;
  }
  .pe-7_l {
    padding-inline-end: 1.75rem !important;
  }
  .mx-7_l {
    margin-inline: 1.75rem !important;
  }
  .px-7_l {
    padding-inline: 1.75rem !important;
  }
  .my-7_l {
    margin-block: 1.75rem !important;
  }
  .py-7_l {
    padding-block: 1.75rem !important;
  }
  .gap-7_l {
    gap: 1.75rem !important;
  }
  .row-gap-7_l {
    row-gap: 1.75rem !important;
  }
  .col-gap-7_l {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .m-8_l {
    margin: 2rem !important;
  }
  .p-8_l {
    padding: 2rem !important;
  }
  .mt-8_l {
    margin-top: 2rem !important;
  }
  .pt-8_l {
    padding-top: 2rem !important;
  }
  .mb-8_l {
    margin-bottom: 2rem !important;
  }
  .pb-8_l {
    padding-bottom: 2rem !important;
  }
  .ms-8_l {
    margin-inline-start: 2rem !important;
  }
  .ps-8_l {
    padding-inline-start: 2rem !important;
  }
  .me-8_l {
    margin-inline-end: 2rem !important;
  }
  .pe-8_l {
    padding-inline-end: 2rem !important;
  }
  .mx-8_l {
    margin-inline: 2rem !important;
  }
  .px-8_l {
    padding-inline: 2rem !important;
  }
  .my-8_l {
    margin-block: 2rem !important;
  }
  .py-8_l {
    padding-block: 2rem !important;
  }
  .gap-8_l {
    gap: 2rem !important;
  }
  .row-gap-8_l {
    row-gap: 2rem !important;
  }
  .col-gap-8_l {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .m-9_l {
    margin: 2.25rem !important;
  }
  .p-9_l {
    padding: 2.25rem !important;
  }
  .mt-9_l {
    margin-top: 2.25rem !important;
  }
  .pt-9_l {
    padding-top: 2.25rem !important;
  }
  .mb-9_l {
    margin-bottom: 2.25rem !important;
  }
  .pb-9_l {
    padding-bottom: 2.25rem !important;
  }
  .ms-9_l {
    margin-inline-start: 2.25rem !important;
  }
  .ps-9_l {
    padding-inline-start: 2.25rem !important;
  }
  .me-9_l {
    margin-inline-end: 2.25rem !important;
  }
  .pe-9_l {
    padding-inline-end: 2.25rem !important;
  }
  .mx-9_l {
    margin-inline: 2.25rem !important;
  }
  .px-9_l {
    padding-inline: 2.25rem !important;
  }
  .my-9_l {
    margin-block: 2.25rem !important;
  }
  .py-9_l {
    padding-block: 2.25rem !important;
  }
  .gap-9_l {
    gap: 2.25rem !important;
  }
  .row-gap-9_l {
    row-gap: 2.25rem !important;
  }
  .col-gap-9_l {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .m-10_l {
    margin: 3rem !important;
  }
  .p-10_l {
    padding: 3rem !important;
  }
  .mt-10_l {
    margin-top: 3rem !important;
  }
  .pt-10_l {
    padding-top: 3rem !important;
  }
  .mb-10_l {
    margin-bottom: 3rem !important;
  }
  .pb-10_l {
    padding-bottom: 3rem !important;
  }
  .ms-10_l {
    margin-inline-start: 3rem !important;
  }
  .ps-10_l {
    padding-inline-start: 3rem !important;
  }
  .me-10_l {
    margin-inline-end: 3rem !important;
  }
  .pe-10_l {
    padding-inline-end: 3rem !important;
  }
  .mx-10_l {
    margin-inline: 3rem !important;
  }
  .px-10_l {
    padding-inline: 3rem !important;
  }
  .my-10_l {
    margin-block: 3rem !important;
  }
  .py-10_l {
    padding-block: 3rem !important;
  }
  .gap-10_l {
    gap: 3rem !important;
  }
  .row-gap-10_l {
    row-gap: 3rem !important;
  }
  .col-gap-10_l {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .m-11_l {
    margin: 3.5rem !important;
  }
  .p-11_l {
    padding: 3.5rem !important;
  }
  .mt-11_l {
    margin-top: 3.5rem !important;
  }
  .pt-11_l {
    padding-top: 3.5rem !important;
  }
  .mb-11_l {
    margin-bottom: 3.5rem !important;
  }
  .pb-11_l {
    padding-bottom: 3.5rem !important;
  }
  .ms-11_l {
    margin-inline-start: 3.5rem !important;
  }
  .ps-11_l {
    padding-inline-start: 3.5rem !important;
  }
  .me-11_l {
    margin-inline-end: 3.5rem !important;
  }
  .pe-11_l {
    padding-inline-end: 3.5rem !important;
  }
  .mx-11_l {
    margin-inline: 3.5rem !important;
  }
  .px-11_l {
    padding-inline: 3.5rem !important;
  }
  .my-11_l {
    margin-block: 3.5rem !important;
  }
  .py-11_l {
    padding-block: 3.5rem !important;
  }
  .gap-11_l {
    gap: 3.5rem !important;
  }
  .row-gap-11_l {
    row-gap: 3.5rem !important;
  }
  .col-gap-11_l {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .m-12_l {
    margin: 4rem !important;
  }
  .p-12_l {
    padding: 4rem !important;
  }
  .mt-12_l {
    margin-top: 4rem !important;
  }
  .pt-12_l {
    padding-top: 4rem !important;
  }
  .mb-12_l {
    margin-bottom: 4rem !important;
  }
  .pb-12_l {
    padding-bottom: 4rem !important;
  }
  .ms-12_l {
    margin-inline-start: 4rem !important;
  }
  .ps-12_l {
    padding-inline-start: 4rem !important;
  }
  .me-12_l {
    margin-inline-end: 4rem !important;
  }
  .pe-12_l {
    padding-inline-end: 4rem !important;
  }
  .mx-12_l {
    margin-inline: 4rem !important;
  }
  .px-12_l {
    padding-inline: 4rem !important;
  }
  .my-12_l {
    margin-block: 4rem !important;
  }
  .py-12_l {
    padding-block: 4rem !important;
  }
  .gap-12_l {
    gap: 4rem !important;
  }
  .row-gap-12_l {
    row-gap: 4rem !important;
  }
  .col-gap-12_l {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .m-13_l {
    margin: 4.5rem !important;
  }
  .p-13_l {
    padding: 4.5rem !important;
  }
  .mt-13_l {
    margin-top: 4.5rem !important;
  }
  .pt-13_l {
    padding-top: 4.5rem !important;
  }
  .mb-13_l {
    margin-bottom: 4.5rem !important;
  }
  .pb-13_l {
    padding-bottom: 4.5rem !important;
  }
  .ms-13_l {
    margin-inline-start: 4.5rem !important;
  }
  .ps-13_l {
    padding-inline-start: 4.5rem !important;
  }
  .me-13_l {
    margin-inline-end: 4.5rem !important;
  }
  .pe-13_l {
    padding-inline-end: 4.5rem !important;
  }
  .mx-13_l {
    margin-inline: 4.5rem !important;
  }
  .px-13_l {
    padding-inline: 4.5rem !important;
  }
  .my-13_l {
    margin-block: 4.5rem !important;
  }
  .py-13_l {
    padding-block: 4.5rem !important;
  }
  .gap-13_l {
    gap: 4.5rem !important;
  }
  .row-gap-13_l {
    row-gap: 4.5rem !important;
  }
  .col-gap-13_l {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .m-14_l {
    margin: 5rem !important;
  }
  .p-14_l {
    padding: 5rem !important;
  }
  .mt-14_l {
    margin-top: 5rem !important;
  }
  .pt-14_l {
    padding-top: 5rem !important;
  }
  .mb-14_l {
    margin-bottom: 5rem !important;
  }
  .pb-14_l {
    padding-bottom: 5rem !important;
  }
  .ms-14_l {
    margin-inline-start: 5rem !important;
  }
  .ps-14_l {
    padding-inline-start: 5rem !important;
  }
  .me-14_l {
    margin-inline-end: 5rem !important;
  }
  .pe-14_l {
    padding-inline-end: 5rem !important;
  }
  .mx-14_l {
    margin-inline: 5rem !important;
  }
  .px-14_l {
    padding-inline: 5rem !important;
  }
  .my-14_l {
    margin-block: 5rem !important;
  }
  .py-14_l {
    padding-block: 5rem !important;
  }
  .gap-14_l {
    gap: 5rem !important;
  }
  .row-gap-14_l {
    row-gap: 5rem !important;
  }
  .col-gap-14_l {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .m-15_l {
    margin: 5.5rem !important;
  }
  .p-15_l {
    padding: 5.5rem !important;
  }
  .mt-15_l {
    margin-top: 5.5rem !important;
  }
  .pt-15_l {
    padding-top: 5.5rem !important;
  }
  .mb-15_l {
    margin-bottom: 5.5rem !important;
  }
  .pb-15_l {
    padding-bottom: 5.5rem !important;
  }
  .ms-15_l {
    margin-inline-start: 5.5rem !important;
  }
  .ps-15_l {
    padding-inline-start: 5.5rem !important;
  }
  .me-15_l {
    margin-inline-end: 5.5rem !important;
  }
  .pe-15_l {
    padding-inline-end: 5.5rem !important;
  }
  .mx-15_l {
    margin-inline: 5.5rem !important;
  }
  .px-15_l {
    padding-inline: 5.5rem !important;
  }
  .my-15_l {
    margin-block: 5.5rem !important;
  }
  .py-15_l {
    padding-block: 5.5rem !important;
  }
  .gap-15_l {
    gap: 5.5rem !important;
  }
  .row-gap-15_l {
    row-gap: 5.5rem !important;
  }
  .col-gap-15_l {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .m-auto_l {
    margin: auto !important;
  }
  .mt-auto_l {
    margin-top: auto !important;
  }
  .mb-auto_l {
    margin-bottom: auto !important;
  }
  .ms-auto_l {
    margin-inline-start: auto !important;
  }
  .me-auto_l {
    margin-inline-end: auto !important;
  }
  .mx-auto_l {
    margin-inline: auto !important;
  }
  .my-auto_l {
    margin-block: auto !important;
  }
  .gap-auto_l {
    gap: auto !important;
  }
  .row-gap-auto_l {
    row-gap: auto !important;
  }
  .col-gap-auto_l {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
}
@media only screen and (min-width: 1200px) {
  .bg-red-50_xl {
    background-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .text-red-50_xl {
    color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .border-red-50_xl {
    border-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .hover-bg-red-50_xl:hover {
    background-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .hover-text-red-50_xl:hover {
    color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .bg-red-100_xl {
    background-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .text-red-100_xl {
    color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .border-red-100_xl {
    border-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .hover-bg-red-100_xl:hover {
    background-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .hover-text-red-100_xl:hover {
    color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .bg-red-200_xl {
    background-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .text-red-200_xl {
    color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .border-red-200_xl {
    border-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .hover-bg-red-200_xl:hover {
    background-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .hover-text-red-200_xl:hover {
    color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .bg-red-300_xl {
    background-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .text-red-300_xl {
    color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .border-red-300_xl {
    border-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .hover-bg-red-300_xl:hover {
    background-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .hover-text-red-300_xl:hover {
    color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .bg-red-400_xl {
    background-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .text-red-400_xl {
    color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .border-red-400_xl {
    border-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .hover-bg-red-400_xl:hover {
    background-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .hover-text-red-400_xl:hover {
    color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .bg-red-500_xl {
    background-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .text-red-500_xl {
    color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .border-red-500_xl {
    border-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .hover-bg-red-500_xl:hover {
    background-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .hover-text-red-500_xl:hover {
    color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .bg-red-600_xl {
    background-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .text-red-600_xl {
    color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .border-red-600_xl {
    border-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .hover-bg-red-600_xl:hover {
    background-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .hover-text-red-600_xl:hover {
    color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .bg-red-700_xl {
    background-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .text-red-700_xl {
    color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .border-red-700_xl {
    border-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .hover-bg-red-700_xl:hover {
    background-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .hover-text-red-700_xl:hover {
    color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .bg-red-800_xl {
    background-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .text-red-800_xl {
    color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .border-red-800_xl {
    border-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .hover-bg-red-800_xl:hover {
    background-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .hover-text-red-800_xl:hover {
    color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .bg-red-900_xl {
    background-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .text-red-900_xl {
    color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .border-red-900_xl {
    border-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .hover-bg-red-900_xl:hover {
    background-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .hover-text-red-900_xl:hover {
    color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .bg-red-950_xl {
    background-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .text-red-950_xl {
    color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .border-red-950_xl {
    border-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .hover-bg-red-950_xl:hover {
    background-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .hover-text-red-950_xl:hover {
    color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .bg-orange-50_xl {
    background-color: oklch(98% 0.016 73.684deg) !important;
  }
  .text-orange-50_xl {
    color: oklch(98% 0.016 73.684deg) !important;
  }
  .border-orange-50_xl {
    border-color: oklch(98% 0.016 73.684deg) !important;
  }
  .hover-bg-orange-50_xl:hover {
    background-color: oklch(98% 0.016 73.684deg) !important;
  }
  .hover-text-orange-50_xl:hover {
    color: oklch(98% 0.016 73.684deg) !important;
  }
  .bg-orange-100_xl {
    background-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .text-orange-100_xl {
    color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .border-orange-100_xl {
    border-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .hover-bg-orange-100_xl:hover {
    background-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .hover-text-orange-100_xl:hover {
    color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .bg-orange-200_xl {
    background-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .text-orange-200_xl {
    color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .border-orange-200_xl {
    border-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .hover-bg-orange-200_xl:hover {
    background-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .hover-text-orange-200_xl:hover {
    color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .bg-orange-300_xl {
    background-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .text-orange-300_xl {
    color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .border-orange-300_xl {
    border-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .hover-bg-orange-300_xl:hover {
    background-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .hover-text-orange-300_xl:hover {
    color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .bg-orange-400_xl {
    background-color: oklch(75% 0.183 55.934deg) !important;
  }
  .text-orange-400_xl {
    color: oklch(75% 0.183 55.934deg) !important;
  }
  .border-orange-400_xl {
    border-color: oklch(75% 0.183 55.934deg) !important;
  }
  .hover-bg-orange-400_xl:hover {
    background-color: oklch(75% 0.183 55.934deg) !important;
  }
  .hover-text-orange-400_xl:hover {
    color: oklch(75% 0.183 55.934deg) !important;
  }
  .bg-orange-500_xl {
    background-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .text-orange-500_xl {
    color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .border-orange-500_xl {
    border-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .hover-bg-orange-500_xl:hover {
    background-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .hover-text-orange-500_xl:hover {
    color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .bg-orange-600_xl {
    background-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .text-orange-600_xl {
    color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .border-orange-600_xl {
    border-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .hover-bg-orange-600_xl:hover {
    background-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .hover-text-orange-600_xl:hover {
    color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .bg-orange-700_xl {
    background-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .text-orange-700_xl {
    color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .border-orange-700_xl {
    border-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .hover-bg-orange-700_xl:hover {
    background-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .hover-text-orange-700_xl:hover {
    color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .bg-orange-800_xl {
    background-color: oklch(47% 0.157 37.304deg) !important;
  }
  .text-orange-800_xl {
    color: oklch(47% 0.157 37.304deg) !important;
  }
  .border-orange-800_xl {
    border-color: oklch(47% 0.157 37.304deg) !important;
  }
  .hover-bg-orange-800_xl:hover {
    background-color: oklch(47% 0.157 37.304deg) !important;
  }
  .hover-text-orange-800_xl:hover {
    color: oklch(47% 0.157 37.304deg) !important;
  }
  .bg-orange-900_xl {
    background-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .text-orange-900_xl {
    color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .border-orange-900_xl {
    border-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .hover-bg-orange-900_xl:hover {
    background-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .hover-text-orange-900_xl:hover {
    color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .bg-orange-950_xl {
    background-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .text-orange-950_xl {
    color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .border-orange-950_xl {
    border-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .hover-bg-orange-950_xl:hover {
    background-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .hover-text-orange-950_xl:hover {
    color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .bg-amber-50_xl {
    background-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .text-amber-50_xl {
    color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .border-amber-50_xl {
    border-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .hover-bg-amber-50_xl:hover {
    background-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .hover-text-amber-50_xl:hover {
    color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .bg-amber-100_xl {
    background-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .text-amber-100_xl {
    color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .border-amber-100_xl {
    border-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .hover-bg-amber-100_xl:hover {
    background-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .hover-text-amber-100_xl:hover {
    color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .bg-amber-200_xl {
    background-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .text-amber-200_xl {
    color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .border-amber-200_xl {
    border-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .hover-bg-amber-200_xl:hover {
    background-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .hover-text-amber-200_xl:hover {
    color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .bg-amber-300_xl {
    background-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .text-amber-300_xl {
    color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .border-amber-300_xl {
    border-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .hover-bg-amber-300_xl:hover {
    background-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .hover-text-amber-300_xl:hover {
    color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .bg-amber-400_xl {
    background-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .text-amber-400_xl {
    color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .border-amber-400_xl {
    border-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .hover-bg-amber-400_xl:hover {
    background-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .hover-text-amber-400_xl:hover {
    color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .bg-amber-500_xl {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .text-amber-500_xl {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .border-amber-500_xl {
    border-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-bg-amber-500_xl:hover {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-text-amber-500_xl:hover {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .bg-amber-600_xl {
    background-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .text-amber-600_xl {
    color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .border-amber-600_xl {
    border-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .hover-bg-amber-600_xl:hover {
    background-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .hover-text-amber-600_xl:hover {
    color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .bg-amber-700_xl {
    background-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .text-amber-700_xl {
    color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .border-amber-700_xl {
    border-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .hover-bg-amber-700_xl:hover {
    background-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .hover-text-amber-700_xl:hover {
    color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .bg-amber-800_xl {
    background-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .text-amber-800_xl {
    color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .border-amber-800_xl {
    border-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .hover-bg-amber-800_xl:hover {
    background-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .hover-text-amber-800_xl:hover {
    color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .bg-amber-900_xl {
    background-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .text-amber-900_xl {
    color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .border-amber-900_xl {
    border-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .hover-bg-amber-900_xl:hover {
    background-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .hover-text-amber-900_xl:hover {
    color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .bg-amber-950_xl {
    background-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .text-amber-950_xl {
    color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .border-amber-950_xl {
    border-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .hover-bg-amber-950_xl:hover {
    background-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .hover-text-amber-950_xl:hover {
    color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .bg-yellow-50_xl {
    background-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .text-yellow-50_xl {
    color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .border-yellow-50_xl {
    border-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .hover-bg-yellow-50_xl:hover {
    background-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .hover-text-yellow-50_xl:hover {
    color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .bg-yellow-100_xl {
    background-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .text-yellow-100_xl {
    color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .border-yellow-100_xl {
    border-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .hover-bg-yellow-100_xl:hover {
    background-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .hover-text-yellow-100_xl:hover {
    color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .bg-yellow-200_xl {
    background-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .text-yellow-200_xl {
    color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .border-yellow-200_xl {
    border-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .hover-bg-yellow-200_xl:hover {
    background-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .hover-text-yellow-200_xl:hover {
    color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .bg-yellow-300_xl {
    background-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .text-yellow-300_xl {
    color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .border-yellow-300_xl {
    border-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .hover-bg-yellow-300_xl:hover {
    background-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .hover-text-yellow-300_xl:hover {
    color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .bg-yellow-400_xl {
    background-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .text-yellow-400_xl {
    color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .border-yellow-400_xl {
    border-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .hover-bg-yellow-400_xl:hover {
    background-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .hover-text-yellow-400_xl:hover {
    color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .bg-yellow-500_xl {
    background-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .text-yellow-500_xl {
    color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .border-yellow-500_xl {
    border-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .hover-bg-yellow-500_xl:hover {
    background-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .hover-text-yellow-500_xl:hover {
    color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .bg-yellow-600_xl {
    background-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .text-yellow-600_xl {
    color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .border-yellow-600_xl {
    border-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .hover-bg-yellow-600_xl:hover {
    background-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .hover-text-yellow-600_xl:hover {
    color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .bg-yellow-700_xl {
    background-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .text-yellow-700_xl {
    color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .border-yellow-700_xl {
    border-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .hover-bg-yellow-700_xl:hover {
    background-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .hover-text-yellow-700_xl:hover {
    color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .bg-yellow-800_xl {
    background-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .text-yellow-800_xl {
    color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .border-yellow-800_xl {
    border-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .hover-bg-yellow-800_xl:hover {
    background-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .hover-text-yellow-800_xl:hover {
    color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .bg-yellow-900_xl {
    background-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .text-yellow-900_xl {
    color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .border-yellow-900_xl {
    border-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .hover-bg-yellow-900_xl:hover {
    background-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .hover-text-yellow-900_xl:hover {
    color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .bg-yellow-950_xl {
    background-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .text-yellow-950_xl {
    color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .border-yellow-950_xl {
    border-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .hover-bg-yellow-950_xl:hover {
    background-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .hover-text-yellow-950_xl:hover {
    color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .bg-lime-50_xl {
    background-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .text-lime-50_xl {
    color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .border-lime-50_xl {
    border-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .hover-bg-lime-50_xl:hover {
    background-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .hover-text-lime-50_xl:hover {
    color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .bg-lime-100_xl {
    background-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .text-lime-100_xl {
    color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .border-lime-100_xl {
    border-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .hover-bg-lime-100_xl:hover {
    background-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .hover-text-lime-100_xl:hover {
    color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .bg-lime-200_xl {
    background-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .text-lime-200_xl {
    color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .border-lime-200_xl {
    border-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .hover-bg-lime-200_xl:hover {
    background-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .hover-text-lime-200_xl:hover {
    color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .bg-lime-300_xl {
    background-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .text-lime-300_xl {
    color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .border-lime-300_xl {
    border-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .hover-bg-lime-300_xl:hover {
    background-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .hover-text-lime-300_xl:hover {
    color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .bg-lime-400_xl {
    background-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .text-lime-400_xl {
    color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .border-lime-400_xl {
    border-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .hover-bg-lime-400_xl:hover {
    background-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .hover-text-lime-400_xl:hover {
    color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .bg-lime-500_xl {
    background-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .text-lime-500_xl {
    color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .border-lime-500_xl {
    border-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .hover-bg-lime-500_xl:hover {
    background-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .hover-text-lime-500_xl:hover {
    color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .bg-lime-600_xl {
    background-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .text-lime-600_xl {
    color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .border-lime-600_xl {
    border-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .hover-bg-lime-600_xl:hover {
    background-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .hover-text-lime-600_xl:hover {
    color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .bg-lime-700_xl {
    background-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .text-lime-700_xl {
    color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .border-lime-700_xl {
    border-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .hover-bg-lime-700_xl:hover {
    background-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .hover-text-lime-700_xl:hover {
    color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .bg-lime-800_xl {
    background-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .text-lime-800_xl {
    color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .border-lime-800_xl {
    border-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .hover-bg-lime-800_xl:hover {
    background-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .hover-text-lime-800_xl:hover {
    color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .bg-lime-900_xl {
    background-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .text-lime-900_xl {
    color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .border-lime-900_xl {
    border-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .hover-bg-lime-900_xl:hover {
    background-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .hover-text-lime-900_xl:hover {
    color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .bg-lime-950_xl {
    background-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .text-lime-950_xl {
    color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .border-lime-950_xl {
    border-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .hover-bg-lime-950_xl:hover {
    background-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .hover-text-lime-950_xl:hover {
    color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .bg-green-50_xl {
    background-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .text-green-50_xl {
    color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .border-green-50_xl {
    border-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .hover-bg-green-50_xl:hover {
    background-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .hover-text-green-50_xl:hover {
    color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .bg-green-100_xl {
    background-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .text-green-100_xl {
    color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .border-green-100_xl {
    border-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .hover-bg-green-100_xl:hover {
    background-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .hover-text-green-100_xl:hover {
    color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .bg-green-200_xl {
    background-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .text-green-200_xl {
    color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .border-green-200_xl {
    border-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .hover-bg-green-200_xl:hover {
    background-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .hover-text-green-200_xl:hover {
    color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .bg-green-300_xl {
    background-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .text-green-300_xl {
    color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .border-green-300_xl {
    border-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .hover-bg-green-300_xl:hover {
    background-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .hover-text-green-300_xl:hover {
    color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .bg-green-400_xl {
    background-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .text-green-400_xl {
    color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .border-green-400_xl {
    border-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .hover-bg-green-400_xl:hover {
    background-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .hover-text-green-400_xl:hover {
    color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .bg-green-500_xl {
    background-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .text-green-500_xl {
    color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .border-green-500_xl {
    border-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .hover-bg-green-500_xl:hover {
    background-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .hover-text-green-500_xl:hover {
    color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .bg-green-600_xl {
    background-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .text-green-600_xl {
    color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .border-green-600_xl {
    border-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .hover-bg-green-600_xl:hover {
    background-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .hover-text-green-600_xl:hover {
    color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .bg-green-700_xl {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .text-green-700_xl {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .border-green-700_xl {
    border-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-bg-green-700_xl:hover {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-text-green-700_xl:hover {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .bg-green-800_xl {
    background-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .text-green-800_xl {
    color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .border-green-800_xl {
    border-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .hover-bg-green-800_xl:hover {
    background-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .hover-text-green-800_xl:hover {
    color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .bg-green-900_xl {
    background-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .text-green-900_xl {
    color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .border-green-900_xl {
    border-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .hover-bg-green-900_xl:hover {
    background-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .hover-text-green-900_xl:hover {
    color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .bg-green-950_xl {
    background-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .text-green-950_xl {
    color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .border-green-950_xl {
    border-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .hover-bg-green-950_xl:hover {
    background-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .hover-text-green-950_xl:hover {
    color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .bg-emerald-50_xl {
    background-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .text-emerald-50_xl {
    color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .border-emerald-50_xl {
    border-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .hover-bg-emerald-50_xl:hover {
    background-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .hover-text-emerald-50_xl:hover {
    color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .bg-emerald-100_xl {
    background-color: oklch(95% 0.052 163.051deg) !important;
  }
  .text-emerald-100_xl {
    color: oklch(95% 0.052 163.051deg) !important;
  }
  .border-emerald-100_xl {
    border-color: oklch(95% 0.052 163.051deg) !important;
  }
  .hover-bg-emerald-100_xl:hover {
    background-color: oklch(95% 0.052 163.051deg) !important;
  }
  .hover-text-emerald-100_xl:hover {
    color: oklch(95% 0.052 163.051deg) !important;
  }
  .bg-emerald-200_xl {
    background-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .text-emerald-200_xl {
    color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .border-emerald-200_xl {
    border-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .hover-bg-emerald-200_xl:hover {
    background-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .hover-text-emerald-200_xl:hover {
    color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .bg-emerald-300_xl {
    background-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .text-emerald-300_xl {
    color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .border-emerald-300_xl {
    border-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .hover-bg-emerald-300_xl:hover {
    background-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .hover-text-emerald-300_xl:hover {
    color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .bg-emerald-400_xl {
    background-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .text-emerald-400_xl {
    color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .border-emerald-400_xl {
    border-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .hover-bg-emerald-400_xl:hover {
    background-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .hover-text-emerald-400_xl:hover {
    color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .bg-emerald-500_xl {
    background-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .text-emerald-500_xl {
    color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .border-emerald-500_xl {
    border-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .hover-bg-emerald-500_xl:hover {
    background-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .hover-text-emerald-500_xl:hover {
    color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .bg-emerald-600_xl {
    background-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .text-emerald-600_xl {
    color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .border-emerald-600_xl {
    border-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .hover-bg-emerald-600_xl:hover {
    background-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .hover-text-emerald-600_xl:hover {
    color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .bg-emerald-700_xl {
    background-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .text-emerald-700_xl {
    color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .border-emerald-700_xl {
    border-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .hover-bg-emerald-700_xl:hover {
    background-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .hover-text-emerald-700_xl:hover {
    color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .bg-emerald-800_xl {
    background-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .text-emerald-800_xl {
    color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .border-emerald-800_xl {
    border-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .hover-bg-emerald-800_xl:hover {
    background-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .hover-text-emerald-800_xl:hover {
    color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .bg-emerald-900_xl {
    background-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .text-emerald-900_xl {
    color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .border-emerald-900_xl {
    border-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .hover-bg-emerald-900_xl:hover {
    background-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .hover-text-emerald-900_xl:hover {
    color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .bg-emerald-950_xl {
    background-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .text-emerald-950_xl {
    color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .border-emerald-950_xl {
    border-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .hover-bg-emerald-950_xl:hover {
    background-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .hover-text-emerald-950_xl:hover {
    color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .bg-teal-50_xl {
    background-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .text-teal-50_xl {
    color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .border-teal-50_xl {
    border-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .hover-bg-teal-50_xl:hover {
    background-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .hover-text-teal-50_xl:hover {
    color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .bg-teal-100_xl {
    background-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .text-teal-100_xl {
    color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .border-teal-100_xl {
    border-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .hover-bg-teal-100_xl:hover {
    background-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .hover-text-teal-100_xl:hover {
    color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .bg-teal-200_xl {
    background-color: oklch(91% 0.096 180.426deg) !important;
  }
  .text-teal-200_xl {
    color: oklch(91% 0.096 180.426deg) !important;
  }
  .border-teal-200_xl {
    border-color: oklch(91% 0.096 180.426deg) !important;
  }
  .hover-bg-teal-200_xl:hover {
    background-color: oklch(91% 0.096 180.426deg) !important;
  }
  .hover-text-teal-200_xl:hover {
    color: oklch(91% 0.096 180.426deg) !important;
  }
  .bg-teal-300_xl {
    background-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .text-teal-300_xl {
    color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .border-teal-300_xl {
    border-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .hover-bg-teal-300_xl:hover {
    background-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .hover-text-teal-300_xl:hover {
    color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .bg-teal-400_xl {
    background-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .text-teal-400_xl {
    color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .border-teal-400_xl {
    border-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .hover-bg-teal-400_xl:hover {
    background-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .hover-text-teal-400_xl:hover {
    color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .bg-teal-500_xl {
    background-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .text-teal-500_xl {
    color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .border-teal-500_xl {
    border-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .hover-bg-teal-500_xl:hover {
    background-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .hover-text-teal-500_xl:hover {
    color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .bg-teal-600_xl {
    background-color: oklch(60% 0.118 184.704deg) !important;
  }
  .text-teal-600_xl {
    color: oklch(60% 0.118 184.704deg) !important;
  }
  .border-teal-600_xl {
    border-color: oklch(60% 0.118 184.704deg) !important;
  }
  .hover-bg-teal-600_xl:hover {
    background-color: oklch(60% 0.118 184.704deg) !important;
  }
  .hover-text-teal-600_xl:hover {
    color: oklch(60% 0.118 184.704deg) !important;
  }
  .bg-teal-700_xl {
    background-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .text-teal-700_xl {
    color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .border-teal-700_xl {
    border-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .hover-bg-teal-700_xl:hover {
    background-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .hover-text-teal-700_xl:hover {
    color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .bg-teal-800_xl {
    background-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .text-teal-800_xl {
    color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .border-teal-800_xl {
    border-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .hover-bg-teal-800_xl:hover {
    background-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .hover-text-teal-800_xl:hover {
    color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .bg-teal-900_xl {
    background-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .text-teal-900_xl {
    color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .border-teal-900_xl {
    border-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .hover-bg-teal-900_xl:hover {
    background-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .hover-text-teal-900_xl:hover {
    color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .bg-teal-950_xl {
    background-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .text-teal-950_xl {
    color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .border-teal-950_xl {
    border-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .hover-bg-teal-950_xl:hover {
    background-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .hover-text-teal-950_xl:hover {
    color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .bg-cyan-50_xl {
    background-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .text-cyan-50_xl {
    color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .border-cyan-50_xl {
    border-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .hover-bg-cyan-50_xl:hover {
    background-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .hover-text-cyan-50_xl:hover {
    color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .bg-cyan-100_xl {
    background-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .text-cyan-100_xl {
    color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .border-cyan-100_xl {
    border-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .hover-bg-cyan-100_xl:hover {
    background-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .hover-text-cyan-100_xl:hover {
    color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .bg-cyan-200_xl {
    background-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .text-cyan-200_xl {
    color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .border-cyan-200_xl {
    border-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .hover-bg-cyan-200_xl:hover {
    background-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .hover-text-cyan-200_xl:hover {
    color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .bg-cyan-300_xl {
    background-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .text-cyan-300_xl {
    color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .border-cyan-300_xl {
    border-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .hover-bg-cyan-300_xl:hover {
    background-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .hover-text-cyan-300_xl:hover {
    color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .bg-cyan-400_xl {
    background-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .text-cyan-400_xl {
    color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .border-cyan-400_xl {
    border-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .hover-bg-cyan-400_xl:hover {
    background-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .hover-text-cyan-400_xl:hover {
    color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .bg-cyan-500_xl {
    background-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .text-cyan-500_xl {
    color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .border-cyan-500_xl {
    border-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .hover-bg-cyan-500_xl:hover {
    background-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .hover-text-cyan-500_xl:hover {
    color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .bg-cyan-600_xl {
    background-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .text-cyan-600_xl {
    color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .border-cyan-600_xl {
    border-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .hover-bg-cyan-600_xl:hover {
    background-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .hover-text-cyan-600_xl:hover {
    color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .bg-cyan-700_xl {
    background-color: oklch(52% 0.105 223.128deg) !important;
  }
  .text-cyan-700_xl {
    color: oklch(52% 0.105 223.128deg) !important;
  }
  .border-cyan-700_xl {
    border-color: oklch(52% 0.105 223.128deg) !important;
  }
  .hover-bg-cyan-700_xl:hover {
    background-color: oklch(52% 0.105 223.128deg) !important;
  }
  .hover-text-cyan-700_xl:hover {
    color: oklch(52% 0.105 223.128deg) !important;
  }
  .bg-cyan-800_xl {
    background-color: oklch(45% 0.085 224.283deg) !important;
  }
  .text-cyan-800_xl {
    color: oklch(45% 0.085 224.283deg) !important;
  }
  .border-cyan-800_xl {
    border-color: oklch(45% 0.085 224.283deg) !important;
  }
  .hover-bg-cyan-800_xl:hover {
    background-color: oklch(45% 0.085 224.283deg) !important;
  }
  .hover-text-cyan-800_xl:hover {
    color: oklch(45% 0.085 224.283deg) !important;
  }
  .bg-cyan-900_xl {
    background-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .text-cyan-900_xl {
    color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .border-cyan-900_xl {
    border-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .hover-bg-cyan-900_xl:hover {
    background-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .hover-text-cyan-900_xl:hover {
    color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .bg-cyan-950_xl {
    background-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .text-cyan-950_xl {
    color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .border-cyan-950_xl {
    border-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .hover-bg-cyan-950_xl:hover {
    background-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .hover-text-cyan-950_xl:hover {
    color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .bg-sky-50_xl {
    background-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .text-sky-50_xl {
    color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .border-sky-50_xl {
    border-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .hover-bg-sky-50_xl:hover {
    background-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .hover-text-sky-50_xl:hover {
    color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .bg-sky-100_xl {
    background-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .text-sky-100_xl {
    color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .border-sky-100_xl {
    border-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .hover-bg-sky-100_xl:hover {
    background-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .hover-text-sky-100_xl:hover {
    color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .bg-sky-200_xl {
    background-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .text-sky-200_xl {
    color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .border-sky-200_xl {
    border-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .hover-bg-sky-200_xl:hover {
    background-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .hover-text-sky-200_xl:hover {
    color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .bg-sky-300_xl {
    background-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .text-sky-300_xl {
    color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .border-sky-300_xl {
    border-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .hover-bg-sky-300_xl:hover {
    background-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .hover-text-sky-300_xl:hover {
    color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .bg-sky-400_xl {
    background-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .text-sky-400_xl {
    color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .border-sky-400_xl {
    border-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .hover-bg-sky-400_xl:hover {
    background-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .hover-text-sky-400_xl:hover {
    color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .bg-sky-500_xl {
    background-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .text-sky-500_xl {
    color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .border-sky-500_xl {
    border-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .hover-bg-sky-500_xl:hover {
    background-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .hover-text-sky-500_xl:hover {
    color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .bg-sky-600_xl {
    background-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .text-sky-600_xl {
    color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .border-sky-600_xl {
    border-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .hover-bg-sky-600_xl:hover {
    background-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .hover-text-sky-600_xl:hover {
    color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .bg-sky-700_xl {
    background-color: oklch(50% 0.134 242.749deg) !important;
  }
  .text-sky-700_xl {
    color: oklch(50% 0.134 242.749deg) !important;
  }
  .border-sky-700_xl {
    border-color: oklch(50% 0.134 242.749deg) !important;
  }
  .hover-bg-sky-700_xl:hover {
    background-color: oklch(50% 0.134 242.749deg) !important;
  }
  .hover-text-sky-700_xl:hover {
    color: oklch(50% 0.134 242.749deg) !important;
  }
  .bg-sky-800_xl {
    background-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .text-sky-800_xl {
    color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .border-sky-800_xl {
    border-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .hover-bg-sky-800_xl:hover {
    background-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .hover-text-sky-800_xl:hover {
    color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .bg-sky-900_xl {
    background-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .text-sky-900_xl {
    color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .border-sky-900_xl {
    border-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .hover-bg-sky-900_xl:hover {
    background-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .hover-text-sky-900_xl:hover {
    color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .bg-sky-950_xl {
    background-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .text-sky-950_xl {
    color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .border-sky-950_xl {
    border-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .hover-bg-sky-950_xl:hover {
    background-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .hover-text-sky-950_xl:hover {
    color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .bg-blue-50_xl {
    background-color: oklch(97% 0.014 254.604deg) !important;
  }
  .text-blue-50_xl {
    color: oklch(97% 0.014 254.604deg) !important;
  }
  .border-blue-50_xl {
    border-color: oklch(97% 0.014 254.604deg) !important;
  }
  .hover-bg-blue-50_xl:hover {
    background-color: oklch(97% 0.014 254.604deg) !important;
  }
  .hover-text-blue-50_xl:hover {
    color: oklch(97% 0.014 254.604deg) !important;
  }
  .bg-blue-100_xl {
    background-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .text-blue-100_xl {
    color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .border-blue-100_xl {
    border-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .hover-bg-blue-100_xl:hover {
    background-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .hover-text-blue-100_xl:hover {
    color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .bg-blue-200_xl {
    background-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .text-blue-200_xl {
    color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .border-blue-200_xl {
    border-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .hover-bg-blue-200_xl:hover {
    background-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .hover-text-blue-200_xl:hover {
    color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .bg-blue-300_xl {
    background-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .text-blue-300_xl {
    color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .border-blue-300_xl {
    border-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .hover-bg-blue-300_xl:hover {
    background-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .hover-text-blue-300_xl:hover {
    color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .bg-blue-400_xl {
    background-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .text-blue-400_xl {
    color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .border-blue-400_xl {
    border-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .hover-bg-blue-400_xl:hover {
    background-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .hover-text-blue-400_xl:hover {
    color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .bg-blue-500_xl {
    background-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .text-blue-500_xl {
    color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .border-blue-500_xl {
    border-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .hover-bg-blue-500_xl:hover {
    background-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .hover-text-blue-500_xl:hover {
    color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .bg-blue-600_xl {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .text-blue-600_xl {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .border-blue-600_xl {
    border-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-bg-blue-600_xl:hover {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-text-blue-600_xl:hover {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .bg-blue-700_xl {
    background-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .text-blue-700_xl {
    color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .border-blue-700_xl {
    border-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .hover-bg-blue-700_xl:hover {
    background-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .hover-text-blue-700_xl:hover {
    color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .bg-blue-800_xl {
    background-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .text-blue-800_xl {
    color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .border-blue-800_xl {
    border-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .hover-bg-blue-800_xl:hover {
    background-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .hover-text-blue-800_xl:hover {
    color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .bg-blue-900_xl {
    background-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .text-blue-900_xl {
    color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .border-blue-900_xl {
    border-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .hover-bg-blue-900_xl:hover {
    background-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .hover-text-blue-900_xl:hover {
    color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .bg-blue-950_xl {
    background-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .text-blue-950_xl {
    color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .border-blue-950_xl {
    border-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .hover-bg-blue-950_xl:hover {
    background-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .hover-text-blue-950_xl:hover {
    color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .bg-indigo-50_xl {
    background-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .text-indigo-50_xl {
    color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .border-indigo-50_xl {
    border-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .hover-bg-indigo-50_xl:hover {
    background-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .hover-text-indigo-50_xl:hover {
    color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .bg-indigo-100_xl {
    background-color: oklch(93% 0.034 272.788deg) !important;
  }
  .text-indigo-100_xl {
    color: oklch(93% 0.034 272.788deg) !important;
  }
  .border-indigo-100_xl {
    border-color: oklch(93% 0.034 272.788deg) !important;
  }
  .hover-bg-indigo-100_xl:hover {
    background-color: oklch(93% 0.034 272.788deg) !important;
  }
  .hover-text-indigo-100_xl:hover {
    color: oklch(93% 0.034 272.788deg) !important;
  }
  .bg-indigo-200_xl {
    background-color: oklch(87% 0.065 274.039deg) !important;
  }
  .text-indigo-200_xl {
    color: oklch(87% 0.065 274.039deg) !important;
  }
  .border-indigo-200_xl {
    border-color: oklch(87% 0.065 274.039deg) !important;
  }
  .hover-bg-indigo-200_xl:hover {
    background-color: oklch(87% 0.065 274.039deg) !important;
  }
  .hover-text-indigo-200_xl:hover {
    color: oklch(87% 0.065 274.039deg) !important;
  }
  .bg-indigo-300_xl {
    background-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .text-indigo-300_xl {
    color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .border-indigo-300_xl {
    border-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .hover-bg-indigo-300_xl:hover {
    background-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .hover-text-indigo-300_xl:hover {
    color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .bg-indigo-400_xl {
    background-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .text-indigo-400_xl {
    color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .border-indigo-400_xl {
    border-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .hover-bg-indigo-400_xl:hover {
    background-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .hover-text-indigo-400_xl:hover {
    color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .bg-indigo-500_xl {
    background-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .text-indigo-500_xl {
    color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .border-indigo-500_xl {
    border-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .hover-bg-indigo-500_xl:hover {
    background-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .hover-text-indigo-500_xl:hover {
    color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .bg-indigo-600_xl {
    background-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .text-indigo-600_xl {
    color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .border-indigo-600_xl {
    border-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .hover-bg-indigo-600_xl:hover {
    background-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .hover-text-indigo-600_xl:hover {
    color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .bg-indigo-700_xl {
    background-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .text-indigo-700_xl {
    color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .border-indigo-700_xl {
    border-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .hover-bg-indigo-700_xl:hover {
    background-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .hover-text-indigo-700_xl:hover {
    color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .bg-indigo-800_xl {
    background-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .text-indigo-800_xl {
    color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .border-indigo-800_xl {
    border-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .hover-bg-indigo-800_xl:hover {
    background-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .hover-text-indigo-800_xl:hover {
    color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .bg-indigo-900_xl {
    background-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .text-indigo-900_xl {
    color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .border-indigo-900_xl {
    border-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .hover-bg-indigo-900_xl:hover {
    background-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .hover-text-indigo-900_xl:hover {
    color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .bg-indigo-950_xl {
    background-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .text-indigo-950_xl {
    color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .border-indigo-950_xl {
    border-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .hover-bg-indigo-950_xl:hover {
    background-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .hover-text-indigo-950_xl:hover {
    color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .bg-violet-50_xl {
    background-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .text-violet-50_xl {
    color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .border-violet-50_xl {
    border-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .hover-bg-violet-50_xl:hover {
    background-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .hover-text-violet-50_xl:hover {
    color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .bg-violet-100_xl {
    background-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .text-violet-100_xl {
    color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .border-violet-100_xl {
    border-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .hover-bg-violet-100_xl:hover {
    background-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .hover-text-violet-100_xl:hover {
    color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .bg-violet-200_xl {
    background-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .text-violet-200_xl {
    color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .border-violet-200_xl {
    border-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .hover-bg-violet-200_xl:hover {
    background-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .hover-text-violet-200_xl:hover {
    color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .bg-violet-300_xl {
    background-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .text-violet-300_xl {
    color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .border-violet-300_xl {
    border-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .hover-bg-violet-300_xl:hover {
    background-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .hover-text-violet-300_xl:hover {
    color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .bg-violet-400_xl {
    background-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .text-violet-400_xl {
    color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .border-violet-400_xl {
    border-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .hover-bg-violet-400_xl:hover {
    background-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .hover-text-violet-400_xl:hover {
    color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .bg-violet-500_xl {
    background-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .text-violet-500_xl {
    color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .border-violet-500_xl {
    border-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .hover-bg-violet-500_xl:hover {
    background-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .hover-text-violet-500_xl:hover {
    color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .bg-violet-600_xl {
    background-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .text-violet-600_xl {
    color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .border-violet-600_xl {
    border-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .hover-bg-violet-600_xl:hover {
    background-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .hover-text-violet-600_xl:hover {
    color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .bg-violet-700_xl {
    background-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .text-violet-700_xl {
    color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .border-violet-700_xl {
    border-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .hover-bg-violet-700_xl:hover {
    background-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .hover-text-violet-700_xl:hover {
    color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .bg-violet-800_xl {
    background-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .text-violet-800_xl {
    color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .border-violet-800_xl {
    border-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .hover-bg-violet-800_xl:hover {
    background-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .hover-text-violet-800_xl:hover {
    color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .bg-violet-900_xl {
    background-color: oklch(38% 0.189 293.745deg) !important;
  }
  .text-violet-900_xl {
    color: oklch(38% 0.189 293.745deg) !important;
  }
  .border-violet-900_xl {
    border-color: oklch(38% 0.189 293.745deg) !important;
  }
  .hover-bg-violet-900_xl:hover {
    background-color: oklch(38% 0.189 293.745deg) !important;
  }
  .hover-text-violet-900_xl:hover {
    color: oklch(38% 0.189 293.745deg) !important;
  }
  .bg-violet-950_xl {
    background-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .text-violet-950_xl {
    color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .border-violet-950_xl {
    border-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .hover-bg-violet-950_xl:hover {
    background-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .hover-text-violet-950_xl:hover {
    color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .bg-purple-50_xl {
    background-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .text-purple-50_xl {
    color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .border-purple-50_xl {
    border-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .hover-bg-purple-50_xl:hover {
    background-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .hover-text-purple-50_xl:hover {
    color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .bg-purple-100_xl {
    background-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .text-purple-100_xl {
    color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .border-purple-100_xl {
    border-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .hover-bg-purple-100_xl:hover {
    background-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .hover-text-purple-100_xl:hover {
    color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .bg-purple-200_xl {
    background-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .text-purple-200_xl {
    color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .border-purple-200_xl {
    border-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .hover-bg-purple-200_xl:hover {
    background-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .hover-text-purple-200_xl:hover {
    color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .bg-purple-300_xl {
    background-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .text-purple-300_xl {
    color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .border-purple-300_xl {
    border-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .hover-bg-purple-300_xl:hover {
    background-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .hover-text-purple-300_xl:hover {
    color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .bg-purple-400_xl {
    background-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .text-purple-400_xl {
    color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .border-purple-400_xl {
    border-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .hover-bg-purple-400_xl:hover {
    background-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .hover-text-purple-400_xl:hover {
    color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .bg-purple-500_xl {
    background-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .text-purple-500_xl {
    color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .border-purple-500_xl {
    border-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .hover-bg-purple-500_xl:hover {
    background-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .hover-text-purple-500_xl:hover {
    color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .bg-purple-600_xl {
    background-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .text-purple-600_xl {
    color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .border-purple-600_xl {
    border-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .hover-bg-purple-600_xl:hover {
    background-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .hover-text-purple-600_xl:hover {
    color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .bg-purple-700_xl {
    background-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .text-purple-700_xl {
    color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .border-purple-700_xl {
    border-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .hover-bg-purple-700_xl:hover {
    background-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .hover-text-purple-700_xl:hover {
    color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .bg-purple-800_xl {
    background-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .text-purple-800_xl {
    color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .border-purple-800_xl {
    border-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .hover-bg-purple-800_xl:hover {
    background-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .hover-text-purple-800_xl:hover {
    color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .bg-purple-900_xl {
    background-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .text-purple-900_xl {
    color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .border-purple-900_xl {
    border-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .hover-bg-purple-900_xl:hover {
    background-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .hover-text-purple-900_xl:hover {
    color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .bg-purple-950_xl {
    background-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .text-purple-950_xl {
    color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .border-purple-950_xl {
    border-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .hover-bg-purple-950_xl:hover {
    background-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .hover-text-purple-950_xl:hover {
    color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .bg-fuchsia-50_xl {
    background-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .text-fuchsia-50_xl {
    color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .border-fuchsia-50_xl {
    border-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .hover-bg-fuchsia-50_xl:hover {
    background-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .hover-text-fuchsia-50_xl:hover {
    color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .bg-fuchsia-100_xl {
    background-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .text-fuchsia-100_xl {
    color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .border-fuchsia-100_xl {
    border-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .hover-bg-fuchsia-100_xl:hover {
    background-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .hover-text-fuchsia-100_xl:hover {
    color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .bg-fuchsia-200_xl {
    background-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .text-fuchsia-200_xl {
    color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .border-fuchsia-200_xl {
    border-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .hover-bg-fuchsia-200_xl:hover {
    background-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .hover-text-fuchsia-200_xl:hover {
    color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .bg-fuchsia-300_xl {
    background-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .text-fuchsia-300_xl {
    color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .border-fuchsia-300_xl {
    border-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .hover-bg-fuchsia-300_xl:hover {
    background-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .hover-text-fuchsia-300_xl:hover {
    color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .bg-fuchsia-400_xl {
    background-color: oklch(74% 0.238 322.16deg) !important;
  }
  .text-fuchsia-400_xl {
    color: oklch(74% 0.238 322.16deg) !important;
  }
  .border-fuchsia-400_xl {
    border-color: oklch(74% 0.238 322.16deg) !important;
  }
  .hover-bg-fuchsia-400_xl:hover {
    background-color: oklch(74% 0.238 322.16deg) !important;
  }
  .hover-text-fuchsia-400_xl:hover {
    color: oklch(74% 0.238 322.16deg) !important;
  }
  .bg-fuchsia-500_xl {
    background-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .text-fuchsia-500_xl {
    color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .border-fuchsia-500_xl {
    border-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .hover-bg-fuchsia-500_xl:hover {
    background-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .hover-text-fuchsia-500_xl:hover {
    color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .bg-fuchsia-600_xl {
    background-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .text-fuchsia-600_xl {
    color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .border-fuchsia-600_xl {
    border-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .hover-bg-fuchsia-600_xl:hover {
    background-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .hover-text-fuchsia-600_xl:hover {
    color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .bg-fuchsia-700_xl {
    background-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .text-fuchsia-700_xl {
    color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .border-fuchsia-700_xl {
    border-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .hover-bg-fuchsia-700_xl:hover {
    background-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .hover-text-fuchsia-700_xl:hover {
    color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .bg-fuchsia-800_xl {
    background-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .text-fuchsia-800_xl {
    color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .border-fuchsia-800_xl {
    border-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .hover-bg-fuchsia-800_xl:hover {
    background-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .hover-text-fuchsia-800_xl:hover {
    color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .bg-fuchsia-900_xl {
    background-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .text-fuchsia-900_xl {
    color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .border-fuchsia-900_xl {
    border-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .hover-bg-fuchsia-900_xl:hover {
    background-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .hover-text-fuchsia-900_xl:hover {
    color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .bg-fuchsia-950_xl {
    background-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .text-fuchsia-950_xl {
    color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .border-fuchsia-950_xl {
    border-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .hover-bg-fuchsia-950_xl:hover {
    background-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .hover-text-fuchsia-950_xl:hover {
    color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .bg-pink-50_xl {
    background-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .text-pink-50_xl {
    color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .border-pink-50_xl {
    border-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .hover-bg-pink-50_xl:hover {
    background-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .hover-text-pink-50_xl:hover {
    color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .bg-pink-100_xl {
    background-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .text-pink-100_xl {
    color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .border-pink-100_xl {
    border-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .hover-bg-pink-100_xl:hover {
    background-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .hover-text-pink-100_xl:hover {
    color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .bg-pink-200_xl {
    background-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .text-pink-200_xl {
    color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .border-pink-200_xl {
    border-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .hover-bg-pink-200_xl:hover {
    background-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .hover-text-pink-200_xl:hover {
    color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .bg-pink-300_xl {
    background-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .text-pink-300_xl {
    color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .border-pink-300_xl {
    border-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .hover-bg-pink-300_xl:hover {
    background-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .hover-text-pink-300_xl:hover {
    color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .bg-pink-400_xl {
    background-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .text-pink-400_xl {
    color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .border-pink-400_xl {
    border-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .hover-bg-pink-400_xl:hover {
    background-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .hover-text-pink-400_xl:hover {
    color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .bg-pink-500_xl {
    background-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .text-pink-500_xl {
    color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .border-pink-500_xl {
    border-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .hover-bg-pink-500_xl:hover {
    background-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .hover-text-pink-500_xl:hover {
    color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .bg-pink-600_xl {
    background-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .text-pink-600_xl {
    color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .border-pink-600_xl {
    border-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .hover-bg-pink-600_xl:hover {
    background-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .hover-text-pink-600_xl:hover {
    color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .bg-pink-700_xl {
    background-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .text-pink-700_xl {
    color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .border-pink-700_xl {
    border-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .hover-bg-pink-700_xl:hover {
    background-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .hover-text-pink-700_xl:hover {
    color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .bg-pink-800_xl {
    background-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .text-pink-800_xl {
    color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .border-pink-800_xl {
    border-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .hover-bg-pink-800_xl:hover {
    background-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .hover-text-pink-800_xl:hover {
    color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .bg-pink-900_xl {
    background-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .text-pink-900_xl {
    color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .border-pink-900_xl {
    border-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .hover-bg-pink-900_xl:hover {
    background-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .hover-text-pink-900_xl:hover {
    color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .bg-pink-950_xl {
    background-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .text-pink-950_xl {
    color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .border-pink-950_xl {
    border-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .hover-bg-pink-950_xl:hover {
    background-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .hover-text-pink-950_xl:hover {
    color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .bg-rose-50_xl {
    background-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .text-rose-50_xl {
    color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .border-rose-50_xl {
    border-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .hover-bg-rose-50_xl:hover {
    background-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .hover-text-rose-50_xl:hover {
    color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .bg-rose-100_xl {
    background-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .text-rose-100_xl {
    color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .border-rose-100_xl {
    border-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .hover-bg-rose-100_xl:hover {
    background-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .hover-text-rose-100_xl:hover {
    color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .bg-rose-200_xl {
    background-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .text-rose-200_xl {
    color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .border-rose-200_xl {
    border-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .hover-bg-rose-200_xl:hover {
    background-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .hover-text-rose-200_xl:hover {
    color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .bg-rose-300_xl {
    background-color: oklch(81% 0.117 11.638deg) !important;
  }
  .text-rose-300_xl {
    color: oklch(81% 0.117 11.638deg) !important;
  }
  .border-rose-300_xl {
    border-color: oklch(81% 0.117 11.638deg) !important;
  }
  .hover-bg-rose-300_xl:hover {
    background-color: oklch(81% 0.117 11.638deg) !important;
  }
  .hover-text-rose-300_xl:hover {
    color: oklch(81% 0.117 11.638deg) !important;
  }
  .bg-rose-400_xl {
    background-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .text-rose-400_xl {
    color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .border-rose-400_xl {
    border-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .hover-bg-rose-400_xl:hover {
    background-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .hover-text-rose-400_xl:hover {
    color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .bg-rose-500_xl {
    background-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .text-rose-500_xl {
    color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .border-rose-500_xl {
    border-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .hover-bg-rose-500_xl:hover {
    background-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .hover-text-rose-500_xl:hover {
    color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .bg-rose-600_xl {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .text-rose-600_xl {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .border-rose-600_xl {
    border-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-bg-rose-600_xl:hover {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-text-rose-600_xl:hover {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .bg-rose-700_xl {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .text-rose-700_xl {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .border-rose-700_xl {
    border-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-bg-rose-700_xl:hover {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-text-rose-700_xl:hover {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .bg-rose-800_xl {
    background-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .text-rose-800_xl {
    color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .border-rose-800_xl {
    border-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .hover-bg-rose-800_xl:hover {
    background-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .hover-text-rose-800_xl:hover {
    color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .bg-rose-900_xl {
    background-color: oklch(41% 0.159 10.272deg) !important;
  }
  .text-rose-900_xl {
    color: oklch(41% 0.159 10.272deg) !important;
  }
  .border-rose-900_xl {
    border-color: oklch(41% 0.159 10.272deg) !important;
  }
  .hover-bg-rose-900_xl:hover {
    background-color: oklch(41% 0.159 10.272deg) !important;
  }
  .hover-text-rose-900_xl:hover {
    color: oklch(41% 0.159 10.272deg) !important;
  }
  .bg-rose-950_xl {
    background-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .text-rose-950_xl {
    color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .border-rose-950_xl {
    border-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .hover-bg-rose-950_xl:hover {
    background-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .hover-text-rose-950_xl:hover {
    color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .bg-slate-50_xl {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .text-slate-50_xl {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .border-slate-50_xl {
    border-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-bg-slate-50_xl:hover {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-text-slate-50_xl:hover {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .bg-slate-100_xl {
    background-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .text-slate-100_xl {
    color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .border-slate-100_xl {
    border-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .hover-bg-slate-100_xl:hover {
    background-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .hover-text-slate-100_xl:hover {
    color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .bg-slate-200_xl {
    background-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .text-slate-200_xl {
    color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .border-slate-200_xl {
    border-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .hover-bg-slate-200_xl:hover {
    background-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .hover-text-slate-200_xl:hover {
    color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .bg-slate-300_xl {
    background-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .text-slate-300_xl {
    color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .border-slate-300_xl {
    border-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .hover-bg-slate-300_xl:hover {
    background-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .hover-text-slate-300_xl:hover {
    color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .bg-slate-400_xl {
    background-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .text-slate-400_xl {
    color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .border-slate-400_xl {
    border-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .hover-bg-slate-400_xl:hover {
    background-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .hover-text-slate-400_xl:hover {
    color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .bg-slate-500_xl {
    background-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .text-slate-500_xl {
    color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .border-slate-500_xl {
    border-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .hover-bg-slate-500_xl:hover {
    background-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .hover-text-slate-500_xl:hover {
    color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .bg-slate-600_xl {
    background-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .text-slate-600_xl {
    color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .border-slate-600_xl {
    border-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .hover-bg-slate-600_xl:hover {
    background-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .hover-text-slate-600_xl:hover {
    color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .bg-slate-700_xl {
    background-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .text-slate-700_xl {
    color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .border-slate-700_xl {
    border-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .hover-bg-slate-700_xl:hover {
    background-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .hover-text-slate-700_xl:hover {
    color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .bg-slate-800_xl {
    background-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .text-slate-800_xl {
    color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .border-slate-800_xl {
    border-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .hover-bg-slate-800_xl:hover {
    background-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .hover-text-slate-800_xl:hover {
    color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .bg-slate-900_xl {
    background-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .text-slate-900_xl {
    color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .border-slate-900_xl {
    border-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .hover-bg-slate-900_xl:hover {
    background-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .hover-text-slate-900_xl:hover {
    color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .bg-slate-950_xl {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .text-slate-950_xl {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .border-slate-950_xl {
    border-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-bg-slate-950_xl:hover {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-text-slate-950_xl:hover {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .bg-gray-50_xl {
    background-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .text-gray-50_xl {
    color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .border-gray-50_xl {
    border-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .hover-bg-gray-50_xl:hover {
    background-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .hover-text-gray-50_xl:hover {
    color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .bg-gray-100_xl {
    background-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .text-gray-100_xl {
    color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .border-gray-100_xl {
    border-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .hover-bg-gray-100_xl:hover {
    background-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .hover-text-gray-100_xl:hover {
    color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .bg-gray-200_xl {
    background-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .text-gray-200_xl {
    color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .border-gray-200_xl {
    border-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .hover-bg-gray-200_xl:hover {
    background-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .hover-text-gray-200_xl:hover {
    color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .bg-gray-300_xl {
    background-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .text-gray-300_xl {
    color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .border-gray-300_xl {
    border-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .hover-bg-gray-300_xl:hover {
    background-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .hover-text-gray-300_xl:hover {
    color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .bg-gray-400_xl {
    background-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .text-gray-400_xl {
    color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .border-gray-400_xl {
    border-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .hover-bg-gray-400_xl:hover {
    background-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .hover-text-gray-400_xl:hover {
    color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .bg-gray-500_xl {
    background-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .text-gray-500_xl {
    color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .border-gray-500_xl {
    border-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .hover-bg-gray-500_xl:hover {
    background-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .hover-text-gray-500_xl:hover {
    color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .bg-gray-600_xl {
    background-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .text-gray-600_xl {
    color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .border-gray-600_xl {
    border-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .hover-bg-gray-600_xl:hover {
    background-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .hover-text-gray-600_xl:hover {
    color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .bg-gray-700_xl {
    background-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .text-gray-700_xl {
    color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .border-gray-700_xl {
    border-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .hover-bg-gray-700_xl:hover {
    background-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .hover-text-gray-700_xl:hover {
    color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .bg-gray-800_xl {
    background-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .text-gray-800_xl {
    color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .border-gray-800_xl {
    border-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .hover-bg-gray-800_xl:hover {
    background-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .hover-text-gray-800_xl:hover {
    color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .bg-gray-900_xl {
    background-color: oklch(21% 0.034 264.665deg) !important;
  }
  .text-gray-900_xl {
    color: oklch(21% 0.034 264.665deg) !important;
  }
  .border-gray-900_xl {
    border-color: oklch(21% 0.034 264.665deg) !important;
  }
  .hover-bg-gray-900_xl:hover {
    background-color: oklch(21% 0.034 264.665deg) !important;
  }
  .hover-text-gray-900_xl:hover {
    color: oklch(21% 0.034 264.665deg) !important;
  }
  .bg-gray-950_xl {
    background-color: oklch(13% 0.028 261.692deg) !important;
  }
  .text-gray-950_xl {
    color: oklch(13% 0.028 261.692deg) !important;
  }
  .border-gray-950_xl {
    border-color: oklch(13% 0.028 261.692deg) !important;
  }
  .hover-bg-gray-950_xl:hover {
    background-color: oklch(13% 0.028 261.692deg) !important;
  }
  .hover-text-gray-950_xl:hover {
    color: oklch(13% 0.028 261.692deg) !important;
  }
  .bg-zinc-50_xl {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .text-zinc-50_xl {
    color: oklch(98.5% 0 0deg) !important;
  }
  .border-zinc-50_xl {
    border-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-bg-zinc-50_xl:hover {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-text-zinc-50_xl:hover {
    color: oklch(98.5% 0 0deg) !important;
  }
  .bg-zinc-100_xl {
    background-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .text-zinc-100_xl {
    color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .border-zinc-100_xl {
    border-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .hover-bg-zinc-100_xl:hover {
    background-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .hover-text-zinc-100_xl:hover {
    color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .bg-zinc-200_xl {
    background-color: oklch(92% 0.004 286.32deg) !important;
  }
  .text-zinc-200_xl {
    color: oklch(92% 0.004 286.32deg) !important;
  }
  .border-zinc-200_xl {
    border-color: oklch(92% 0.004 286.32deg) !important;
  }
  .hover-bg-zinc-200_xl:hover {
    background-color: oklch(92% 0.004 286.32deg) !important;
  }
  .hover-text-zinc-200_xl:hover {
    color: oklch(92% 0.004 286.32deg) !important;
  }
  .bg-zinc-300_xl {
    background-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .text-zinc-300_xl {
    color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .border-zinc-300_xl {
    border-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .hover-bg-zinc-300_xl:hover {
    background-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .hover-text-zinc-300_xl:hover {
    color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .bg-zinc-400_xl {
    background-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .text-zinc-400_xl {
    color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .border-zinc-400_xl {
    border-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .hover-bg-zinc-400_xl:hover {
    background-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .hover-text-zinc-400_xl:hover {
    color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .bg-zinc-500_xl {
    background-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .text-zinc-500_xl {
    color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .border-zinc-500_xl {
    border-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .hover-bg-zinc-500_xl:hover {
    background-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .hover-text-zinc-500_xl:hover {
    color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .bg-zinc-600_xl {
    background-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .text-zinc-600_xl {
    color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .border-zinc-600_xl {
    border-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .hover-bg-zinc-600_xl:hover {
    background-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .hover-text-zinc-600_xl:hover {
    color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .bg-zinc-700_xl {
    background-color: oklch(37% 0.013 285.805deg) !important;
  }
  .text-zinc-700_xl {
    color: oklch(37% 0.013 285.805deg) !important;
  }
  .border-zinc-700_xl {
    border-color: oklch(37% 0.013 285.805deg) !important;
  }
  .hover-bg-zinc-700_xl:hover {
    background-color: oklch(37% 0.013 285.805deg) !important;
  }
  .hover-text-zinc-700_xl:hover {
    color: oklch(37% 0.013 285.805deg) !important;
  }
  .bg-zinc-800_xl {
    background-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .text-zinc-800_xl {
    color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .border-zinc-800_xl {
    border-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .hover-bg-zinc-800_xl:hover {
    background-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .hover-text-zinc-800_xl:hover {
    color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .bg-zinc-900_xl {
    background-color: oklch(21% 0.006 285.885deg) !important;
  }
  .text-zinc-900_xl {
    color: oklch(21% 0.006 285.885deg) !important;
  }
  .border-zinc-900_xl {
    border-color: oklch(21% 0.006 285.885deg) !important;
  }
  .hover-bg-zinc-900_xl:hover {
    background-color: oklch(21% 0.006 285.885deg) !important;
  }
  .hover-text-zinc-900_xl:hover {
    color: oklch(21% 0.006 285.885deg) !important;
  }
  .bg-zinc-950_xl {
    background-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .text-zinc-950_xl {
    color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .border-zinc-950_xl {
    border-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .hover-bg-zinc-950_xl:hover {
    background-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .hover-text-zinc-950_xl:hover {
    color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .bg-neutral-50_xl {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .text-neutral-50_xl {
    color: oklch(98.5% 0 0deg) !important;
  }
  .border-neutral-50_xl {
    border-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-bg-neutral-50_xl:hover {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-text-neutral-50_xl:hover {
    color: oklch(98.5% 0 0deg) !important;
  }
  .bg-neutral-100_xl {
    background-color: oklch(97% 0 0deg) !important;
  }
  .text-neutral-100_xl {
    color: oklch(97% 0 0deg) !important;
  }
  .border-neutral-100_xl {
    border-color: oklch(97% 0 0deg) !important;
  }
  .hover-bg-neutral-100_xl:hover {
    background-color: oklch(97% 0 0deg) !important;
  }
  .hover-text-neutral-100_xl:hover {
    color: oklch(97% 0 0deg) !important;
  }
  .bg-neutral-200_xl {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .text-neutral-200_xl {
    color: oklch(92.2% 0 0deg) !important;
  }
  .border-neutral-200_xl {
    border-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-bg-neutral-200_xl:hover {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-text-neutral-200_xl:hover {
    color: oklch(92.2% 0 0deg) !important;
  }
  .bg-neutral-300_xl {
    background-color: oklch(87% 0 0deg) !important;
  }
  .text-neutral-300_xl {
    color: oklch(87% 0 0deg) !important;
  }
  .border-neutral-300_xl {
    border-color: oklch(87% 0 0deg) !important;
  }
  .hover-bg-neutral-300_xl:hover {
    background-color: oklch(87% 0 0deg) !important;
  }
  .hover-text-neutral-300_xl:hover {
    color: oklch(87% 0 0deg) !important;
  }
  .bg-neutral-400_xl {
    background-color: oklch(70.8% 0 0deg) !important;
  }
  .text-neutral-400_xl {
    color: oklch(70.8% 0 0deg) !important;
  }
  .border-neutral-400_xl {
    border-color: oklch(70.8% 0 0deg) !important;
  }
  .hover-bg-neutral-400_xl:hover {
    background-color: oklch(70.8% 0 0deg) !important;
  }
  .hover-text-neutral-400_xl:hover {
    color: oklch(70.8% 0 0deg) !important;
  }
  .bg-neutral-500_xl {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .text-neutral-500_xl {
    color: oklch(55.6% 0 0deg) !important;
  }
  .border-neutral-500_xl {
    border-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-bg-neutral-500_xl:hover {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-text-neutral-500_xl:hover {
    color: oklch(55.6% 0 0deg) !important;
  }
  .bg-neutral-600_xl {
    background-color: oklch(43.9% 0 0deg) !important;
  }
  .text-neutral-600_xl {
    color: oklch(43.9% 0 0deg) !important;
  }
  .border-neutral-600_xl {
    border-color: oklch(43.9% 0 0deg) !important;
  }
  .hover-bg-neutral-600_xl:hover {
    background-color: oklch(43.9% 0 0deg) !important;
  }
  .hover-text-neutral-600_xl:hover {
    color: oklch(43.9% 0 0deg) !important;
  }
  .bg-neutral-700_xl {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .text-neutral-700_xl {
    color: oklch(37.1% 0 0deg) !important;
  }
  .border-neutral-700_xl {
    border-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-bg-neutral-700_xl:hover {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-text-neutral-700_xl:hover {
    color: oklch(37.1% 0 0deg) !important;
  }
  .bg-neutral-800_xl {
    background-color: oklch(26.9% 0 0deg) !important;
  }
  .text-neutral-800_xl {
    color: oklch(26.9% 0 0deg) !important;
  }
  .border-neutral-800_xl {
    border-color: oklch(26.9% 0 0deg) !important;
  }
  .hover-bg-neutral-800_xl:hover {
    background-color: oklch(26.9% 0 0deg) !important;
  }
  .hover-text-neutral-800_xl:hover {
    color: oklch(26.9% 0 0deg) !important;
  }
  .bg-neutral-900_xl {
    background-color: oklch(20.5% 0 0deg) !important;
  }
  .text-neutral-900_xl {
    color: oklch(20.5% 0 0deg) !important;
  }
  .border-neutral-900_xl {
    border-color: oklch(20.5% 0 0deg) !important;
  }
  .hover-bg-neutral-900_xl:hover {
    background-color: oklch(20.5% 0 0deg) !important;
  }
  .hover-text-neutral-900_xl:hover {
    color: oklch(20.5% 0 0deg) !important;
  }
  .bg-neutral-950_xl {
    background-color: oklch(14.5% 0 0deg) !important;
  }
  .text-neutral-950_xl {
    color: oklch(14.5% 0 0deg) !important;
  }
  .border-neutral-950_xl {
    border-color: oklch(14.5% 0 0deg) !important;
  }
  .hover-bg-neutral-950_xl:hover {
    background-color: oklch(14.5% 0 0deg) !important;
  }
  .hover-text-neutral-950_xl:hover {
    color: oklch(14.5% 0 0deg) !important;
  }
  .bg-stone-50_xl {
    background-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .text-stone-50_xl {
    color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .border-stone-50_xl {
    border-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .hover-bg-stone-50_xl:hover {
    background-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .hover-text-stone-50_xl:hover {
    color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .bg-stone-100_xl {
    background-color: oklch(97% 0.001 106.424deg) !important;
  }
  .text-stone-100_xl {
    color: oklch(97% 0.001 106.424deg) !important;
  }
  .border-stone-100_xl {
    border-color: oklch(97% 0.001 106.424deg) !important;
  }
  .hover-bg-stone-100_xl:hover {
    background-color: oklch(97% 0.001 106.424deg) !important;
  }
  .hover-text-stone-100_xl:hover {
    color: oklch(97% 0.001 106.424deg) !important;
  }
  .bg-stone-200_xl {
    background-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .text-stone-200_xl {
    color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .border-stone-200_xl {
    border-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .hover-bg-stone-200_xl:hover {
    background-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .hover-text-stone-200_xl:hover {
    color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .bg-stone-300_xl {
    background-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .text-stone-300_xl {
    color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .border-stone-300_xl {
    border-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .hover-bg-stone-300_xl:hover {
    background-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .hover-text-stone-300_xl:hover {
    color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .bg-stone-400_xl {
    background-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .text-stone-400_xl {
    color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .border-stone-400_xl {
    border-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .hover-bg-stone-400_xl:hover {
    background-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .hover-text-stone-400_xl:hover {
    color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .bg-stone-500_xl {
    background-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .text-stone-500_xl {
    color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .border-stone-500_xl {
    border-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .hover-bg-stone-500_xl:hover {
    background-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .hover-text-stone-500_xl:hover {
    color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .bg-stone-600_xl {
    background-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .text-stone-600_xl {
    color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .border-stone-600_xl {
    border-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .hover-bg-stone-600_xl:hover {
    background-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .hover-text-stone-600_xl:hover {
    color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .bg-stone-700_xl {
    background-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .text-stone-700_xl {
    color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .border-stone-700_xl {
    border-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .hover-bg-stone-700_xl:hover {
    background-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .hover-text-stone-700_xl:hover {
    color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .bg-stone-800_xl {
    background-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .text-stone-800_xl {
    color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .border-stone-800_xl {
    border-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .hover-bg-stone-800_xl:hover {
    background-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .hover-text-stone-800_xl:hover {
    color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .bg-stone-900_xl {
    background-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .text-stone-900_xl {
    color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .border-stone-900_xl {
    border-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .hover-bg-stone-900_xl:hover {
    background-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .hover-text-stone-900_xl:hover {
    color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .bg-stone-950_xl {
    background-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .text-stone-950_xl {
    color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .border-stone-950_xl {
    border-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .hover-bg-stone-950_xl:hover {
    background-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .hover-text-stone-950_xl:hover {
    color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .bg-special-black_xl {
    background-color: #000 !important;
  }
  .text-special-black_xl {
    color: #000 !important;
  }
  .border-special-black_xl {
    border-color: #000 !important;
  }
  .hover-bg-special-black_xl:hover {
    background-color: #000 !important;
  }
  .hover-text-special-black_xl:hover {
    color: #000 !important;
  }
  .bg-special-white_xl {
    background-color: #fff !important;
  }
  .text-special-white_xl {
    color: #fff !important;
  }
  .border-special-white_xl {
    border-color: #fff !important;
  }
  .hover-bg-special-white_xl:hover {
    background-color: #fff !important;
  }
  .hover-text-special-white_xl:hover {
    color: #fff !important;
  }
  .hide_xl {
    display: none !important;
    visibility: hidden;
  }
  .show_xl {
    display: block !important;
    visibility: visible;
  }
  .bighead-1_xl {
    font-size: clamp(2.125rem, 1.767rem + 1.5909vw, 3rem);
    line-height: 1.2;
  }
  .bighead-2_xl {
    font-size: clamp(2.5rem, 2.142rem + 1.5909vw, 3.375rem);
    line-height: 1.1;
  }
  .bighead-3_xl {
    font-size: clamp(3.25rem, 2.9432rem + 1.3636vw, 4rem);
    line-height: 1.1;
  }
  .bighead-4_xl {
    font-size: clamp(3.75rem, 3.4432rem + 1.3636vw, 4.5rem);
    line-height: 1.1;
  }
  .bg-dark-gray_xl {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .text-dark-gray_xl {
    color: oklch(37.1% 0 0deg) !important;
  }
  .border-dark-gray_xl {
    border-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-bg-dark-gray_xl:hover {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-text-dark-gray_xl:hover {
    color: oklch(37.1% 0 0deg) !important;
  }
  .bg-medium-gray_xl {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .text-medium-gray_xl {
    color: oklch(55.6% 0 0deg) !important;
  }
  .border-medium-gray_xl {
    border-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-bg-medium-gray_xl:hover {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-text-medium-gray_xl:hover {
    color: oklch(55.6% 0 0deg) !important;
  }
  .bg-light-gray_xl {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .text-light-gray_xl {
    color: oklch(92.2% 0 0deg) !important;
  }
  .border-light-gray_xl {
    border-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-bg-light-gray_xl:hover {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-text-light-gray_xl:hover {
    color: oklch(92.2% 0 0deg) !important;
  }
  .bg-first-color_xl {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .text-first-color_xl {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .border-first-color_xl {
    border-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-bg-first-color_xl:hover {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-text-first-color_xl:hover {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .bg-second-color_xl {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .text-second-color_xl {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .border-second-color_xl {
    border-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-bg-second-color_xl:hover {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-text-second-color_xl:hover {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .bg-font-color_xl {
    background-color: var(--font-color) !important;
  }
  .text-font-color_xl {
    color: var(--font-color) !important;
  }
  .border-font-color_xl {
    border-color: var(--font-color) !important;
  }
  .hover-bg-font-color_xl:hover {
    background-color: var(--font-color) !important;
  }
  .hover-text-font-color_xl:hover {
    color: var(--font-color) !important;
  }
  .bg-link-color_xl {
    background-color: var(--link-color) !important;
  }
  .text-link-color_xl {
    color: var(--link-color) !important;
  }
  .border-link-color_xl {
    border-color: var(--link-color) !important;
  }
  .hover-bg-link-color_xl:hover {
    background-color: var(--link-color) !important;
  }
  .hover-text-link-color_xl:hover {
    color: var(--link-color) !important;
  }
  .bg-hover-color_xl {
    background-color: var(--hover-color) !important;
  }
  .text-hover-color_xl {
    color: var(--hover-color) !important;
  }
  .border-hover-color_xl {
    border-color: var(--hover-color) !important;
  }
  .hover-bg-hover-color_xl:hover {
    background-color: var(--hover-color) !important;
  }
  .hover-text-hover-color_xl:hover {
    color: var(--hover-color) !important;
  }
  .bg-page-bg_xl {
    background-color: var(--viewport-bg) !important;
  }
  .text-page-bg_xl {
    color: var(--viewport-bg) !important;
  }
  .border-page-bg_xl {
    border-color: var(--viewport-bg) !important;
  }
  .hover-bg-page-bg_xl:hover {
    background-color: var(--viewport-bg) !important;
  }
  .hover-text-page-bg_xl:hover {
    color: var(--viewport-bg) !important;
  }
  .bg-bg_xl {
    background-color: var(--bg) !important;
  }
  .text-bg_xl {
    color: var(--bg) !important;
  }
  .border-bg_xl {
    border-color: var(--bg) !important;
  }
  .hover-bg-bg_xl:hover {
    background-color: var(--bg) !important;
  }
  .hover-text-bg_xl:hover {
    color: var(--bg) !important;
  }
  .bg-light-bg_xl {
    background-color: var(--light-bg) !important;
  }
  .text-light-bg_xl {
    color: var(--light-bg) !important;
  }
  .border-light-bg_xl {
    border-color: var(--light-bg) !important;
  }
  .hover-bg-light-bg_xl:hover {
    background-color: var(--light-bg) !important;
  }
  .hover-text-light-bg_xl:hover {
    color: var(--light-bg) !important;
  }
  .bg-black_xl {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .text-black_xl {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .border-black_xl {
    border-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-bg-black_xl:hover {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-text-black_xl:hover {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .bg-white_xl {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .text-white_xl {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .border-white_xl {
    border-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-bg-white_xl:hover {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-text-white_xl:hover {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .bg-error_xl {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .text-error_xl {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .border-error_xl {
    border-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-bg-error_xl:hover {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-text-error_xl:hover {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .bg-alert_xl {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .text-alert_xl {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .border-alert_xl {
    border-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-bg-alert_xl:hover {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-text-alert_xl:hover {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .bg-success_xl {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .text-success_xl {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .border-success_xl {
    border-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-bg-success_xl:hover {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-text-success_xl:hover {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .flex-row_xl {
    flex-direction: row !important;
  }
  .row-reverse_xl {
    flex-direction: row-reverse !important;
  }
  .flex-col_xl {
    flex-direction: column !important;
  }
  .col-reverse_xl {
    flex-direction: column-reverse !important;
  }
  .no-wrap_xl {
    flex-wrap: nowrap !important;
  }
  .wrap_xl {
    flex-wrap: wrap !important;
  }
  .wrap-reverse_xl {
    flex-wrap: wrap-reverse !important;
  }
  .justify-start_xl {
    justify-content: flex-start !important;
  }
  .justify-end_xl {
    justify-content: flex-end !important;
  }
  .justify-center_xl {
    justify-content: center !important;
  }
  .justify-between_xl {
    justify-content: space-between !important;
  }
  .justify-around_xl {
    justify-content: space-around !important;
  }
  .justify-evenly_xl {
    justify-content: space-evenly !important;
  }
  .items-start_xl {
    align-items: flex-start !important;
  }
  .items-end_xl {
    align-items: flex-end !important;
  }
  .items-center_xl {
    align-items: center !important;
  }
  .items-baseline_xl {
    align-items: baseline !important;
  }
  .items-stretch_xl {
    align-items: stretch !important;
  }
  .grow_xl {
    flex-grow: 1 !important;
  }
  .grow-0_xl {
    flex-grow: 0 !important;
  }
  .shrink_xl {
    flex-shrink: 1 !important;
  }
  .shrink-0_xl {
    flex-shrink: 0 !important;
  }
  .font_xl {
    font-family: Raleway, sans-serif !important;
  }
  .heading_xl {
    font-family: Raleway, sans-serif !important;
  }
  .code_xl {
    font-family: Source Code Pro, monospace !important;
  }
  .text-xs_xl {
    font-size: 0.9865470852rem !important;
  }
  .text-sm_xl {
    font-size: 1.1398963731rem !important;
  }
  .text-base_xl {
    font-size: 1.1rem !important;
  }
  .text-lg_xl {
    font-size: 1.3574rem !important;
  }
  .hyphens-auto_xl {
    -webkit-hyphens: auto !important;
            hyphens: auto !important;
  }
  .hyphens-man_xl {
    -webkit-hyphens: manual !important;
            hyphens: manual !important;
  }
  .hyphens-none_xl {
    -webkit-hyphens: none !important;
            hyphens: none !important;
  }
  .font-100_xl {
    font-weight: 100 !important;
  }
  .font-200_xl {
    font-weight: 200 !important;
  }
  .font-300_xl {
    font-weight: 300 !important;
  }
  .font-400_xl {
    font-weight: 400 !important;
  }
  .font-500_xl {
    font-weight: 500 !important;
  }
  .font-600_xl {
    font-weight: 600 !important;
  }
  .font-700_xl {
    font-weight: 700 !important;
  }
  .font-800_xl {
    font-weight: 800 !important;
  }
  .font-900_xl {
    font-weight: 900 !important;
  }
  .text-left_xl {
    text-align: left !important;
  }
  .text-center_xl {
    text-align: center !important;
  }
  .text-right_xl {
    text-align: right !important;
  }
  .text-justify_xl {
    text-align: justify !important;
  }
  .normal_xl {
    font-style: normal !important;
  }
  .italic_xl {
    font-style: italic !important;
  }
  .upper_xl {
    text-transform: uppercase !important;
  }
  .lower_xl {
    text-transform: lowercase !important;
  }
  .caps_xl {
    text-transform: capitalize !important;
  }
  .normal-case_xl {
    text-transform: none !important;
  }
  .ls-tight_xl {
    letter-spacing: -0.025em !important;
  }
  .ls-0_xl {
    letter-spacing: normal !important;
  }
  .ls-1_xl {
    letter-spacing: 0.0625rem !important;
  }
  .ls-2_xl {
    letter-spacing: 0.125rem !important;
  }
  .ls-3_xl {
    letter-spacing: 0.1875rem !important;
  }
  .ls-4_xl {
    letter-spacing: 0.25rem !important;
  }
  .ls-5_xl {
    letter-spacing: 0.3125rem !important;
  }
  .ls-6_xl {
    letter-spacing: 0.325rem !important;
  }
  .ls-7_xl {
    letter-spacing: 0.4375rem !important;
  }
  .ls-8_xl {
    letter-spacing: 0.5rem !important;
  }
  .ls-9_xl {
    letter-spacing: 0.5625rem !important;
  }
  .ls-10_xl {
    letter-spacing: 0.625rem !important;
  }
  .lh-0_xl {
    line-height: 1 !important;
  }
  .lh-1_xl {
    line-height: 1.1 !important;
  }
  .lh-2_xl {
    line-height: 1.2 !important;
  }
  .lh-3_xl {
    line-height: 1.3 !important;
  }
  .lh-4_xl {
    line-height: 1.4 !important;
  }
  .lh-5_xl {
    line-height: 1.5 !important;
  }
  .lh-6_xl {
    line-height: 1.6 !important;
  }
  .lh-7_xl {
    line-height: 1.7 !important;
  }
  .lh-8_xl {
    line-height: 1.8 !important;
  }
  .lh-9_xl {
    line-height: 1.9 !important;
  }
  .lh-20_xl {
    line-height: 2 !important;
  }
  .lh-21_xl {
    line-height: 2.1 !important;
  }
  .block_xl {
    display: block !important;
  }
  .inline-block_xl {
    display: inline-block !important;
  }
  .inline_xl {
    display: inline !important;
  }
  .flex_xl {
    display: flex !important;
  }
  .inline-flex_xl {
    display: inline-flex !important;
  }
  .grid_xl {
    display: grid !important;
  }
  .inline-grid_xl {
    display: inline-grid !important;
  }
  .hidden_xl {
    display: none !important;
  }
  .visible_xl {
    visibility: visible !important;
  }
  .invisible_xl {
    visibility: hidden !important;
  }
  .object-contain_xl {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-cover_xl {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fill_xl {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .rounded-none_xl {
    border-radius: 0 !important;
  }
  .rounded-sm_xl {
    border-radius: 0.15rem !important;
  }
  .rounded_xl {
    border-radius: 0.3rem !important;
  }
  .rounded-lg_xl {
    border-radius: 0.6rem !important;
  }
  .rounded-full_xl {
    border-radius: 9999px !important;
  }
  .border-solid_xl {
    border-style: solid !important;
  }
  .border-dashed_xl {
    border-style: dashed !important;
  }
  .border-groove_xl {
    border-style: groove !important;
  }
  .border-double_xl {
    border-style: double !important;
  }
  .border-dotted_xl {
    border-style: dotted !important;
  }
  .border-ridge_xl {
    border-style: ridge !important;
  }
  .border-inset_xl {
    border-style: inset !important;
  }
  .border-outset_xl {
    border-style: outset !important;
  }
  .border-none_xl {
    border-style: none !important;
  }
  .border-hidden_xl {
    border-style: hidden !important;
  }
  .border-0_xl {
    border-width: 0 !important;
  }
  .border_xl {
    border-width: 1px !important;
  }
  .border-2_xl {
    border-width: 2px !important;
  }
  .border-3_xl {
    border-width: 3px !important;
  }
  .border-4_xl {
    border-width: 4px !important;
  }
  .border-5_xl {
    border-width: 5px !important;
  }
  .border-6_xl {
    border-width: 6px !important;
  }
  .border-7_xl {
    border-width: 7px !important;
  }
  .border-8_xl {
    border-width: 8px !important;
  }
  .border-9_xl {
    border-width: 9px !important;
  }
  .border-10_xl {
    border-width: 10px !important;
  }
  .shadow-sm_xl {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  }
  .shadow_xl {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
  }
  .shadow-lg_xl {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
  }
  .shadow-form_xl {
    box-shadow: var(--form-shadow) !important;
  }
  .opacity-0_xl {
    opacity: 0 !important;
  }
  .opacity-50_xl {
    opacity: 0.5 !important;
  }
  .opacity-75_xl {
    opacity: 0.75 !important;
  }
  .opacity-100_xl {
    opacity: 1 !important;
  }
  .grid-cols-1_xl {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
  .grid-cols-2_xl {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  .grid-cols-3_xl {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
  .grid-cols-4_xl {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
  .grid-cols-6_xl {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }
  .grid-cols-12_xl {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }
  .grid-cols-none_xl {
    grid-template-columns: none !important;
  }
  .col-auto_xl {
    grid-column: auto !important;
  }
  .col-span-1_xl {
    grid-column: span 1/span 1 !important;
  }
  .col-span-2_xl {
    grid-column: span 2/span 2 !important;
  }
  .col-span-full_xl {
    grid-column: -1 !important;
  }
  .place-items-center_xl {
    place-items: center !important;
  }
  .place-content-center_xl {
    place-content: center !important;
  }
  .relative_xl {
    position: relative !important;
  }
  .absolute_xl {
    position: absolute !important;
  }
  .fixed_xl {
    position: fixed !important;
  }
  .sticky_xl {
    position: sticky !important;
  }
  .top-0_xl {
    top: 0 !important;
  }
  .right-0_xl {
    right: 0 !important;
  }
  .bottom-0_xl {
    bottom: 0 !important;
  }
  .left-0_xl {
    left: 0 !important;
  }
  .inset-0_xl {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }
  .z-0_xl {
    z-index: 0 !important;
  }
  .z-10_xl {
    z-index: 10 !important;
  }
  .z-20_xl {
    z-index: 20 !important;
  }
  .z-30_xl {
    z-index: 30 !important;
  }
  .z-40_xl {
    z-index: 40 !important;
  }
  .z-50_xl {
    z-index: 50 !important;
  }
  .z-100_xl {
    z-index: 100 !important;
  }
  .z-500_xl {
    z-index: 500 !important;
  }
  .z-1000_xl {
    z-index: 1000 !important;
  }
  .z-auto_xl {
    z-index: auto !important;
  }
  .width-100_xl {
    width: 100% !important;
  }
  .width-90_xl {
    width: 90% !important;
  }
  .width-80_xl {
    width: 80% !important;
  }
  .width-75_xl {
    width: 75% !important;
  }
  .width-70_xl {
    width: 70% !important;
  }
  .width-60_xl {
    width: 60% !important;
  }
  .width-50_xl {
    width: 50% !important;
  }
  .width-40_xl {
    width: 40% !important;
  }
  .width-30_xl {
    width: 30% !important;
  }
  .width-25_xl {
    width: 25% !important;
  }
  .width-20_xl {
    width: 20% !important;
  }
  .width-10_xl {
    width: 10% !important;
  }
  .height-100_xl {
    height: 100% !important;
  }
  .cursor_xl {
    cursor: default !important;
  }
  .cursor-p_xl {
    cursor: pointer !important;
  }
  .cursor-h_xl {
    cursor: help !important;
  }
  .cursor-w_xl {
    cursor: wait !important;
  }
  .cursor-ch_xl {
    cursor: crosshair !important;
  }
  .cursor-na_xl {
    cursor: not-allowed !important;
  }
  .cursor-zi_xl {
    cursor: zoom-in !important;
  }
  .cursor-zo_xl {
    cursor: zoom-out !important;
  }
  .cursor-g_xl {
    cursor: grab !important;
  }
  .list-none_xl {
    list-style: none !important;
  }
  .list-disc_xl {
    list-style: disc !important;
  }
  .list-decimal_xl {
    list-style: decimal !important;
  }
  .list-circle_xl {
    list-style: circle !important;
  }
  .list-square_xl {
    list-style: square !important;
  }
  .list-inside_xl {
    list-style-position: inside !important;
  }
  .list-outside_xl {
    list-style-position: outside !important;
  }
  .m-0_xl {
    margin: 0 !important;
  }
  .p-0_xl {
    padding: 0 !important;
  }
  .mt-0_xl {
    margin-top: 0 !important;
  }
  .pt-0_xl {
    padding-top: 0 !important;
  }
  .mb-0_xl {
    margin-bottom: 0 !important;
  }
  .pb-0_xl {
    padding-bottom: 0 !important;
  }
  .ms-0_xl {
    margin-inline-start: 0 !important;
  }
  .ps-0_xl {
    padding-inline-start: 0 !important;
  }
  .me-0_xl {
    margin-inline-end: 0 !important;
  }
  .pe-0_xl {
    padding-inline-end: 0 !important;
  }
  .mx-0_xl {
    margin-inline: 0 !important;
  }
  .px-0_xl {
    padding-inline: 0 !important;
  }
  .my-0_xl {
    margin-block: 0 !important;
  }
  .py-0_xl {
    padding-block: 0 !important;
  }
  .gap-0_xl {
    gap: 0 !important;
  }
  .row-gap-0_xl {
    row-gap: 0 !important;
  }
  .col-gap-0_xl {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .m-1_xl {
    margin: 0.25rem !important;
  }
  .p-1_xl {
    padding: 0.25rem !important;
  }
  .mt-1_xl {
    margin-top: 0.25rem !important;
  }
  .pt-1_xl {
    padding-top: 0.25rem !important;
  }
  .mb-1_xl {
    margin-bottom: 0.25rem !important;
  }
  .pb-1_xl {
    padding-bottom: 0.25rem !important;
  }
  .ms-1_xl {
    margin-inline-start: 0.25rem !important;
  }
  .ps-1_xl {
    padding-inline-start: 0.25rem !important;
  }
  .me-1_xl {
    margin-inline-end: 0.25rem !important;
  }
  .pe-1_xl {
    padding-inline-end: 0.25rem !important;
  }
  .mx-1_xl {
    margin-inline: 0.25rem !important;
  }
  .px-1_xl {
    padding-inline: 0.25rem !important;
  }
  .my-1_xl {
    margin-block: 0.25rem !important;
  }
  .py-1_xl {
    padding-block: 0.25rem !important;
  }
  .gap-1_xl {
    gap: 0.25rem !important;
  }
  .row-gap-1_xl {
    row-gap: 0.25rem !important;
  }
  .col-gap-1_xl {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .m-2_xl {
    margin: 0.5rem !important;
  }
  .p-2_xl {
    padding: 0.5rem !important;
  }
  .mt-2_xl {
    margin-top: 0.5rem !important;
  }
  .pt-2_xl {
    padding-top: 0.5rem !important;
  }
  .mb-2_xl {
    margin-bottom: 0.5rem !important;
  }
  .pb-2_xl {
    padding-bottom: 0.5rem !important;
  }
  .ms-2_xl {
    margin-inline-start: 0.5rem !important;
  }
  .ps-2_xl {
    padding-inline-start: 0.5rem !important;
  }
  .me-2_xl {
    margin-inline-end: 0.5rem !important;
  }
  .pe-2_xl {
    padding-inline-end: 0.5rem !important;
  }
  .mx-2_xl {
    margin-inline: 0.5rem !important;
  }
  .px-2_xl {
    padding-inline: 0.5rem !important;
  }
  .my-2_xl {
    margin-block: 0.5rem !important;
  }
  .py-2_xl {
    padding-block: 0.5rem !important;
  }
  .gap-2_xl {
    gap: 0.5rem !important;
  }
  .row-gap-2_xl {
    row-gap: 0.5rem !important;
  }
  .col-gap-2_xl {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .m-3_xl {
    margin: 0.75rem !important;
  }
  .p-3_xl {
    padding: 0.75rem !important;
  }
  .mt-3_xl {
    margin-top: 0.75rem !important;
  }
  .pt-3_xl {
    padding-top: 0.75rem !important;
  }
  .mb-3_xl {
    margin-bottom: 0.75rem !important;
  }
  .pb-3_xl {
    padding-bottom: 0.75rem !important;
  }
  .ms-3_xl {
    margin-inline-start: 0.75rem !important;
  }
  .ps-3_xl {
    padding-inline-start: 0.75rem !important;
  }
  .me-3_xl {
    margin-inline-end: 0.75rem !important;
  }
  .pe-3_xl {
    padding-inline-end: 0.75rem !important;
  }
  .mx-3_xl {
    margin-inline: 0.75rem !important;
  }
  .px-3_xl {
    padding-inline: 0.75rem !important;
  }
  .my-3_xl {
    margin-block: 0.75rem !important;
  }
  .py-3_xl {
    padding-block: 0.75rem !important;
  }
  .gap-3_xl {
    gap: 0.75rem !important;
  }
  .row-gap-3_xl {
    row-gap: 0.75rem !important;
  }
  .col-gap-3_xl {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .m-4_xl {
    margin: 1rem !important;
  }
  .p-4_xl {
    padding: 1rem !important;
  }
  .mt-4_xl {
    margin-top: 1rem !important;
  }
  .pt-4_xl {
    padding-top: 1rem !important;
  }
  .mb-4_xl {
    margin-bottom: 1rem !important;
  }
  .pb-4_xl {
    padding-bottom: 1rem !important;
  }
  .ms-4_xl {
    margin-inline-start: 1rem !important;
  }
  .ps-4_xl {
    padding-inline-start: 1rem !important;
  }
  .me-4_xl {
    margin-inline-end: 1rem !important;
  }
  .pe-4_xl {
    padding-inline-end: 1rem !important;
  }
  .mx-4_xl {
    margin-inline: 1rem !important;
  }
  .px-4_xl {
    padding-inline: 1rem !important;
  }
  .my-4_xl {
    margin-block: 1rem !important;
  }
  .py-4_xl {
    padding-block: 1rem !important;
  }
  .gap-4_xl {
    gap: 1rem !important;
  }
  .row-gap-4_xl {
    row-gap: 1rem !important;
  }
  .col-gap-4_xl {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .m-5_xl {
    margin: 1.25rem !important;
  }
  .p-5_xl {
    padding: 1.25rem !important;
  }
  .mt-5_xl {
    margin-top: 1.25rem !important;
  }
  .pt-5_xl {
    padding-top: 1.25rem !important;
  }
  .mb-5_xl {
    margin-bottom: 1.25rem !important;
  }
  .pb-5_xl {
    padding-bottom: 1.25rem !important;
  }
  .ms-5_xl {
    margin-inline-start: 1.25rem !important;
  }
  .ps-5_xl {
    padding-inline-start: 1.25rem !important;
  }
  .me-5_xl {
    margin-inline-end: 1.25rem !important;
  }
  .pe-5_xl {
    padding-inline-end: 1.25rem !important;
  }
  .mx-5_xl {
    margin-inline: 1.25rem !important;
  }
  .px-5_xl {
    padding-inline: 1.25rem !important;
  }
  .my-5_xl {
    margin-block: 1.25rem !important;
  }
  .py-5_xl {
    padding-block: 1.25rem !important;
  }
  .gap-5_xl {
    gap: 1.25rem !important;
  }
  .row-gap-5_xl {
    row-gap: 1.25rem !important;
  }
  .col-gap-5_xl {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .m-6_xl {
    margin: 1.5rem !important;
  }
  .p-6_xl {
    padding: 1.5rem !important;
  }
  .mt-6_xl {
    margin-top: 1.5rem !important;
  }
  .pt-6_xl {
    padding-top: 1.5rem !important;
  }
  .mb-6_xl {
    margin-bottom: 1.5rem !important;
  }
  .pb-6_xl {
    padding-bottom: 1.5rem !important;
  }
  .ms-6_xl {
    margin-inline-start: 1.5rem !important;
  }
  .ps-6_xl {
    padding-inline-start: 1.5rem !important;
  }
  .me-6_xl {
    margin-inline-end: 1.5rem !important;
  }
  .pe-6_xl {
    padding-inline-end: 1.5rem !important;
  }
  .mx-6_xl {
    margin-inline: 1.5rem !important;
  }
  .px-6_xl {
    padding-inline: 1.5rem !important;
  }
  .my-6_xl {
    margin-block: 1.5rem !important;
  }
  .py-6_xl {
    padding-block: 1.5rem !important;
  }
  .gap-6_xl {
    gap: 1.5rem !important;
  }
  .row-gap-6_xl {
    row-gap: 1.5rem !important;
  }
  .col-gap-6_xl {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .m-7_xl {
    margin: 1.75rem !important;
  }
  .p-7_xl {
    padding: 1.75rem !important;
  }
  .mt-7_xl {
    margin-top: 1.75rem !important;
  }
  .pt-7_xl {
    padding-top: 1.75rem !important;
  }
  .mb-7_xl {
    margin-bottom: 1.75rem !important;
  }
  .pb-7_xl {
    padding-bottom: 1.75rem !important;
  }
  .ms-7_xl {
    margin-inline-start: 1.75rem !important;
  }
  .ps-7_xl {
    padding-inline-start: 1.75rem !important;
  }
  .me-7_xl {
    margin-inline-end: 1.75rem !important;
  }
  .pe-7_xl {
    padding-inline-end: 1.75rem !important;
  }
  .mx-7_xl {
    margin-inline: 1.75rem !important;
  }
  .px-7_xl {
    padding-inline: 1.75rem !important;
  }
  .my-7_xl {
    margin-block: 1.75rem !important;
  }
  .py-7_xl {
    padding-block: 1.75rem !important;
  }
  .gap-7_xl {
    gap: 1.75rem !important;
  }
  .row-gap-7_xl {
    row-gap: 1.75rem !important;
  }
  .col-gap-7_xl {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .m-8_xl {
    margin: 2rem !important;
  }
  .p-8_xl {
    padding: 2rem !important;
  }
  .mt-8_xl {
    margin-top: 2rem !important;
  }
  .pt-8_xl {
    padding-top: 2rem !important;
  }
  .mb-8_xl {
    margin-bottom: 2rem !important;
  }
  .pb-8_xl {
    padding-bottom: 2rem !important;
  }
  .ms-8_xl {
    margin-inline-start: 2rem !important;
  }
  .ps-8_xl {
    padding-inline-start: 2rem !important;
  }
  .me-8_xl {
    margin-inline-end: 2rem !important;
  }
  .pe-8_xl {
    padding-inline-end: 2rem !important;
  }
  .mx-8_xl {
    margin-inline: 2rem !important;
  }
  .px-8_xl {
    padding-inline: 2rem !important;
  }
  .my-8_xl {
    margin-block: 2rem !important;
  }
  .py-8_xl {
    padding-block: 2rem !important;
  }
  .gap-8_xl {
    gap: 2rem !important;
  }
  .row-gap-8_xl {
    row-gap: 2rem !important;
  }
  .col-gap-8_xl {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .m-9_xl {
    margin: 2.25rem !important;
  }
  .p-9_xl {
    padding: 2.25rem !important;
  }
  .mt-9_xl {
    margin-top: 2.25rem !important;
  }
  .pt-9_xl {
    padding-top: 2.25rem !important;
  }
  .mb-9_xl {
    margin-bottom: 2.25rem !important;
  }
  .pb-9_xl {
    padding-bottom: 2.25rem !important;
  }
  .ms-9_xl {
    margin-inline-start: 2.25rem !important;
  }
  .ps-9_xl {
    padding-inline-start: 2.25rem !important;
  }
  .me-9_xl {
    margin-inline-end: 2.25rem !important;
  }
  .pe-9_xl {
    padding-inline-end: 2.25rem !important;
  }
  .mx-9_xl {
    margin-inline: 2.25rem !important;
  }
  .px-9_xl {
    padding-inline: 2.25rem !important;
  }
  .my-9_xl {
    margin-block: 2.25rem !important;
  }
  .py-9_xl {
    padding-block: 2.25rem !important;
  }
  .gap-9_xl {
    gap: 2.25rem !important;
  }
  .row-gap-9_xl {
    row-gap: 2.25rem !important;
  }
  .col-gap-9_xl {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .m-10_xl {
    margin: 3rem !important;
  }
  .p-10_xl {
    padding: 3rem !important;
  }
  .mt-10_xl {
    margin-top: 3rem !important;
  }
  .pt-10_xl {
    padding-top: 3rem !important;
  }
  .mb-10_xl {
    margin-bottom: 3rem !important;
  }
  .pb-10_xl {
    padding-bottom: 3rem !important;
  }
  .ms-10_xl {
    margin-inline-start: 3rem !important;
  }
  .ps-10_xl {
    padding-inline-start: 3rem !important;
  }
  .me-10_xl {
    margin-inline-end: 3rem !important;
  }
  .pe-10_xl {
    padding-inline-end: 3rem !important;
  }
  .mx-10_xl {
    margin-inline: 3rem !important;
  }
  .px-10_xl {
    padding-inline: 3rem !important;
  }
  .my-10_xl {
    margin-block: 3rem !important;
  }
  .py-10_xl {
    padding-block: 3rem !important;
  }
  .gap-10_xl {
    gap: 3rem !important;
  }
  .row-gap-10_xl {
    row-gap: 3rem !important;
  }
  .col-gap-10_xl {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .m-11_xl {
    margin: 3.5rem !important;
  }
  .p-11_xl {
    padding: 3.5rem !important;
  }
  .mt-11_xl {
    margin-top: 3.5rem !important;
  }
  .pt-11_xl {
    padding-top: 3.5rem !important;
  }
  .mb-11_xl {
    margin-bottom: 3.5rem !important;
  }
  .pb-11_xl {
    padding-bottom: 3.5rem !important;
  }
  .ms-11_xl {
    margin-inline-start: 3.5rem !important;
  }
  .ps-11_xl {
    padding-inline-start: 3.5rem !important;
  }
  .me-11_xl {
    margin-inline-end: 3.5rem !important;
  }
  .pe-11_xl {
    padding-inline-end: 3.5rem !important;
  }
  .mx-11_xl {
    margin-inline: 3.5rem !important;
  }
  .px-11_xl {
    padding-inline: 3.5rem !important;
  }
  .my-11_xl {
    margin-block: 3.5rem !important;
  }
  .py-11_xl {
    padding-block: 3.5rem !important;
  }
  .gap-11_xl {
    gap: 3.5rem !important;
  }
  .row-gap-11_xl {
    row-gap: 3.5rem !important;
  }
  .col-gap-11_xl {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .m-12_xl {
    margin: 4rem !important;
  }
  .p-12_xl {
    padding: 4rem !important;
  }
  .mt-12_xl {
    margin-top: 4rem !important;
  }
  .pt-12_xl {
    padding-top: 4rem !important;
  }
  .mb-12_xl {
    margin-bottom: 4rem !important;
  }
  .pb-12_xl {
    padding-bottom: 4rem !important;
  }
  .ms-12_xl {
    margin-inline-start: 4rem !important;
  }
  .ps-12_xl {
    padding-inline-start: 4rem !important;
  }
  .me-12_xl {
    margin-inline-end: 4rem !important;
  }
  .pe-12_xl {
    padding-inline-end: 4rem !important;
  }
  .mx-12_xl {
    margin-inline: 4rem !important;
  }
  .px-12_xl {
    padding-inline: 4rem !important;
  }
  .my-12_xl {
    margin-block: 4rem !important;
  }
  .py-12_xl {
    padding-block: 4rem !important;
  }
  .gap-12_xl {
    gap: 4rem !important;
  }
  .row-gap-12_xl {
    row-gap: 4rem !important;
  }
  .col-gap-12_xl {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .m-13_xl {
    margin: 4.5rem !important;
  }
  .p-13_xl {
    padding: 4.5rem !important;
  }
  .mt-13_xl {
    margin-top: 4.5rem !important;
  }
  .pt-13_xl {
    padding-top: 4.5rem !important;
  }
  .mb-13_xl {
    margin-bottom: 4.5rem !important;
  }
  .pb-13_xl {
    padding-bottom: 4.5rem !important;
  }
  .ms-13_xl {
    margin-inline-start: 4.5rem !important;
  }
  .ps-13_xl {
    padding-inline-start: 4.5rem !important;
  }
  .me-13_xl {
    margin-inline-end: 4.5rem !important;
  }
  .pe-13_xl {
    padding-inline-end: 4.5rem !important;
  }
  .mx-13_xl {
    margin-inline: 4.5rem !important;
  }
  .px-13_xl {
    padding-inline: 4.5rem !important;
  }
  .my-13_xl {
    margin-block: 4.5rem !important;
  }
  .py-13_xl {
    padding-block: 4.5rem !important;
  }
  .gap-13_xl {
    gap: 4.5rem !important;
  }
  .row-gap-13_xl {
    row-gap: 4.5rem !important;
  }
  .col-gap-13_xl {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .m-14_xl {
    margin: 5rem !important;
  }
  .p-14_xl {
    padding: 5rem !important;
  }
  .mt-14_xl {
    margin-top: 5rem !important;
  }
  .pt-14_xl {
    padding-top: 5rem !important;
  }
  .mb-14_xl {
    margin-bottom: 5rem !important;
  }
  .pb-14_xl {
    padding-bottom: 5rem !important;
  }
  .ms-14_xl {
    margin-inline-start: 5rem !important;
  }
  .ps-14_xl {
    padding-inline-start: 5rem !important;
  }
  .me-14_xl {
    margin-inline-end: 5rem !important;
  }
  .pe-14_xl {
    padding-inline-end: 5rem !important;
  }
  .mx-14_xl {
    margin-inline: 5rem !important;
  }
  .px-14_xl {
    padding-inline: 5rem !important;
  }
  .my-14_xl {
    margin-block: 5rem !important;
  }
  .py-14_xl {
    padding-block: 5rem !important;
  }
  .gap-14_xl {
    gap: 5rem !important;
  }
  .row-gap-14_xl {
    row-gap: 5rem !important;
  }
  .col-gap-14_xl {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .m-15_xl {
    margin: 5.5rem !important;
  }
  .p-15_xl {
    padding: 5.5rem !important;
  }
  .mt-15_xl {
    margin-top: 5.5rem !important;
  }
  .pt-15_xl {
    padding-top: 5.5rem !important;
  }
  .mb-15_xl {
    margin-bottom: 5.5rem !important;
  }
  .pb-15_xl {
    padding-bottom: 5.5rem !important;
  }
  .ms-15_xl {
    margin-inline-start: 5.5rem !important;
  }
  .ps-15_xl {
    padding-inline-start: 5.5rem !important;
  }
  .me-15_xl {
    margin-inline-end: 5.5rem !important;
  }
  .pe-15_xl {
    padding-inline-end: 5.5rem !important;
  }
  .mx-15_xl {
    margin-inline: 5.5rem !important;
  }
  .px-15_xl {
    padding-inline: 5.5rem !important;
  }
  .my-15_xl {
    margin-block: 5.5rem !important;
  }
  .py-15_xl {
    padding-block: 5.5rem !important;
  }
  .gap-15_xl {
    gap: 5.5rem !important;
  }
  .row-gap-15_xl {
    row-gap: 5.5rem !important;
  }
  .col-gap-15_xl {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .m-auto_xl {
    margin: auto !important;
  }
  .mt-auto_xl {
    margin-top: auto !important;
  }
  .mb-auto_xl {
    margin-bottom: auto !important;
  }
  .ms-auto_xl {
    margin-inline-start: auto !important;
  }
  .me-auto_xl {
    margin-inline-end: auto !important;
  }
  .mx-auto_xl {
    margin-inline: auto !important;
  }
  .my-auto_xl {
    margin-block: auto !important;
  }
  .gap-auto_xl {
    gap: auto !important;
  }
  .row-gap-auto_xl {
    row-gap: auto !important;
  }
  .col-gap-auto_xl {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
}
@media only screen and (min-width: 1440px) {
  .bg-red-50_w {
    background-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .text-red-50_w {
    color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .border-red-50_w {
    border-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .hover-bg-red-50_w:hover {
    background-color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .hover-text-red-50_w:hover {
    color: oklch(97.1% 0.013 17.38deg) !important;
  }
  .bg-red-100_w {
    background-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .text-red-100_w {
    color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .border-red-100_w {
    border-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .hover-bg-red-100_w:hover {
    background-color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .hover-text-red-100_w:hover {
    color: oklch(93.6% 0.032 17.717deg) !important;
  }
  .bg-red-200_w {
    background-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .text-red-200_w {
    color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .border-red-200_w {
    border-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .hover-bg-red-200_w:hover {
    background-color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .hover-text-red-200_w:hover {
    color: oklch(88.5% 0.062 18.334deg) !important;
  }
  .bg-red-300_w {
    background-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .text-red-300_w {
    color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .border-red-300_w {
    border-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .hover-bg-red-300_w:hover {
    background-color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .hover-text-red-300_w:hover {
    color: oklch(80.8% 0.114 19.571deg) !important;
  }
  .bg-red-400_w {
    background-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .text-red-400_w {
    color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .border-red-400_w {
    border-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .hover-bg-red-400_w:hover {
    background-color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .hover-text-red-400_w:hover {
    color: oklch(70.4% 0.191 22.216deg) !important;
  }
  .bg-red-500_w {
    background-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .text-red-500_w {
    color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .border-red-500_w {
    border-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .hover-bg-red-500_w:hover {
    background-color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .hover-text-red-500_w:hover {
    color: oklch(63.7% 0.237 25.331deg) !important;
  }
  .bg-red-600_w {
    background-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .text-red-600_w {
    color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .border-red-600_w {
    border-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .hover-bg-red-600_w:hover {
    background-color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .hover-text-red-600_w:hover {
    color: oklch(57.7% 0.245 27.325deg) !important;
  }
  .bg-red-700_w {
    background-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .text-red-700_w {
    color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .border-red-700_w {
    border-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .hover-bg-red-700_w:hover {
    background-color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .hover-text-red-700_w:hover {
    color: oklch(50.5% 0.213 27.518deg) !important;
  }
  .bg-red-800_w {
    background-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .text-red-800_w {
    color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .border-red-800_w {
    border-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .hover-bg-red-800_w:hover {
    background-color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .hover-text-red-800_w:hover {
    color: oklch(44.4% 0.177 26.899deg) !important;
  }
  .bg-red-900_w {
    background-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .text-red-900_w {
    color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .border-red-900_w {
    border-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .hover-bg-red-900_w:hover {
    background-color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .hover-text-red-900_w:hover {
    color: oklch(39.6% 0.141 25.723deg) !important;
  }
  .bg-red-950_w {
    background-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .text-red-950_w {
    color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .border-red-950_w {
    border-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .hover-bg-red-950_w:hover {
    background-color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .hover-text-red-950_w:hover {
    color: oklch(25.8% 0.092 26.042deg) !important;
  }
  .bg-orange-50_w {
    background-color: oklch(98% 0.016 73.684deg) !important;
  }
  .text-orange-50_w {
    color: oklch(98% 0.016 73.684deg) !important;
  }
  .border-orange-50_w {
    border-color: oklch(98% 0.016 73.684deg) !important;
  }
  .hover-bg-orange-50_w:hover {
    background-color: oklch(98% 0.016 73.684deg) !important;
  }
  .hover-text-orange-50_w:hover {
    color: oklch(98% 0.016 73.684deg) !important;
  }
  .bg-orange-100_w {
    background-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .text-orange-100_w {
    color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .border-orange-100_w {
    border-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .hover-bg-orange-100_w:hover {
    background-color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .hover-text-orange-100_w:hover {
    color: oklch(95.4% 0.038 75.164deg) !important;
  }
  .bg-orange-200_w {
    background-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .text-orange-200_w {
    color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .border-orange-200_w {
    border-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .hover-bg-orange-200_w:hover {
    background-color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .hover-text-orange-200_w:hover {
    color: oklch(90.1% 0.076 70.697deg) !important;
  }
  .bg-orange-300_w {
    background-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .text-orange-300_w {
    color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .border-orange-300_w {
    border-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .hover-bg-orange-300_w:hover {
    background-color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .hover-text-orange-300_w:hover {
    color: oklch(83.7% 0.128 66.29deg) !important;
  }
  .bg-orange-400_w {
    background-color: oklch(75% 0.183 55.934deg) !important;
  }
  .text-orange-400_w {
    color: oklch(75% 0.183 55.934deg) !important;
  }
  .border-orange-400_w {
    border-color: oklch(75% 0.183 55.934deg) !important;
  }
  .hover-bg-orange-400_w:hover {
    background-color: oklch(75% 0.183 55.934deg) !important;
  }
  .hover-text-orange-400_w:hover {
    color: oklch(75% 0.183 55.934deg) !important;
  }
  .bg-orange-500_w {
    background-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .text-orange-500_w {
    color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .border-orange-500_w {
    border-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .hover-bg-orange-500_w:hover {
    background-color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .hover-text-orange-500_w:hover {
    color: oklch(70.5% 0.213 47.604deg) !important;
  }
  .bg-orange-600_w {
    background-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .text-orange-600_w {
    color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .border-orange-600_w {
    border-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .hover-bg-orange-600_w:hover {
    background-color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .hover-text-orange-600_w:hover {
    color: oklch(64.6% 0.222 41.116deg) !important;
  }
  .bg-orange-700_w {
    background-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .text-orange-700_w {
    color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .border-orange-700_w {
    border-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .hover-bg-orange-700_w:hover {
    background-color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .hover-text-orange-700_w:hover {
    color: oklch(55.3% 0.195 38.402deg) !important;
  }
  .bg-orange-800_w {
    background-color: oklch(47% 0.157 37.304deg) !important;
  }
  .text-orange-800_w {
    color: oklch(47% 0.157 37.304deg) !important;
  }
  .border-orange-800_w {
    border-color: oklch(47% 0.157 37.304deg) !important;
  }
  .hover-bg-orange-800_w:hover {
    background-color: oklch(47% 0.157 37.304deg) !important;
  }
  .hover-text-orange-800_w:hover {
    color: oklch(47% 0.157 37.304deg) !important;
  }
  .bg-orange-900_w {
    background-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .text-orange-900_w {
    color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .border-orange-900_w {
    border-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .hover-bg-orange-900_w:hover {
    background-color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .hover-text-orange-900_w:hover {
    color: oklch(40.8% 0.123 38.172deg) !important;
  }
  .bg-orange-950_w {
    background-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .text-orange-950_w {
    color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .border-orange-950_w {
    border-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .hover-bg-orange-950_w:hover {
    background-color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .hover-text-orange-950_w:hover {
    color: oklch(26.6% 0.079 36.259deg) !important;
  }
  .bg-amber-50_w {
    background-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .text-amber-50_w {
    color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .border-amber-50_w {
    border-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .hover-bg-amber-50_w:hover {
    background-color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .hover-text-amber-50_w:hover {
    color: oklch(98.7% 0.022 95.277deg) !important;
  }
  .bg-amber-100_w {
    background-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .text-amber-100_w {
    color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .border-amber-100_w {
    border-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .hover-bg-amber-100_w:hover {
    background-color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .hover-text-amber-100_w:hover {
    color: oklch(96.2% 0.059 95.617deg) !important;
  }
  .bg-amber-200_w {
    background-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .text-amber-200_w {
    color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .border-amber-200_w {
    border-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .hover-bg-amber-200_w:hover {
    background-color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .hover-text-amber-200_w:hover {
    color: oklch(92.4% 0.12 95.746deg) !important;
  }
  .bg-amber-300_w {
    background-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .text-amber-300_w {
    color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .border-amber-300_w {
    border-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .hover-bg-amber-300_w:hover {
    background-color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .hover-text-amber-300_w:hover {
    color: oklch(87.9% 0.169 91.605deg) !important;
  }
  .bg-amber-400_w {
    background-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .text-amber-400_w {
    color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .border-amber-400_w {
    border-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .hover-bg-amber-400_w:hover {
    background-color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .hover-text-amber-400_w:hover {
    color: oklch(82.8% 0.189 84.429deg) !important;
  }
  .bg-amber-500_w {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .text-amber-500_w {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .border-amber-500_w {
    border-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-bg-amber-500_w:hover {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-text-amber-500_w:hover {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .bg-amber-600_w {
    background-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .text-amber-600_w {
    color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .border-amber-600_w {
    border-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .hover-bg-amber-600_w:hover {
    background-color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .hover-text-amber-600_w:hover {
    color: oklch(66.6% 0.179 58.318deg) !important;
  }
  .bg-amber-700_w {
    background-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .text-amber-700_w {
    color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .border-amber-700_w {
    border-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .hover-bg-amber-700_w:hover {
    background-color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .hover-text-amber-700_w:hover {
    color: oklch(55.5% 0.163 48.998deg) !important;
  }
  .bg-amber-800_w {
    background-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .text-amber-800_w {
    color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .border-amber-800_w {
    border-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .hover-bg-amber-800_w:hover {
    background-color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .hover-text-amber-800_w:hover {
    color: oklch(47.3% 0.137 46.201deg) !important;
  }
  .bg-amber-900_w {
    background-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .text-amber-900_w {
    color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .border-amber-900_w {
    border-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .hover-bg-amber-900_w:hover {
    background-color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .hover-text-amber-900_w:hover {
    color: oklch(41.4% 0.112 45.904deg) !important;
  }
  .bg-amber-950_w {
    background-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .text-amber-950_w {
    color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .border-amber-950_w {
    border-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .hover-bg-amber-950_w:hover {
    background-color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .hover-text-amber-950_w:hover {
    color: oklch(27.9% 0.077 45.635deg) !important;
  }
  .bg-yellow-50_w {
    background-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .text-yellow-50_w {
    color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .border-yellow-50_w {
    border-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .hover-bg-yellow-50_w:hover {
    background-color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .hover-text-yellow-50_w:hover {
    color: oklch(98.7% 0.026 102.212deg) !important;
  }
  .bg-yellow-100_w {
    background-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .text-yellow-100_w {
    color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .border-yellow-100_w {
    border-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .hover-bg-yellow-100_w:hover {
    background-color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .hover-text-yellow-100_w:hover {
    color: oklch(97.3% 0.071 103.193deg) !important;
  }
  .bg-yellow-200_w {
    background-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .text-yellow-200_w {
    color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .border-yellow-200_w {
    border-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .hover-bg-yellow-200_w:hover {
    background-color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .hover-text-yellow-200_w:hover {
    color: oklch(94.5% 0.129 101.54deg) !important;
  }
  .bg-yellow-300_w {
    background-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .text-yellow-300_w {
    color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .border-yellow-300_w {
    border-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .hover-bg-yellow-300_w:hover {
    background-color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .hover-text-yellow-300_w:hover {
    color: oklch(90.5% 0.182 98.111deg) !important;
  }
  .bg-yellow-400_w {
    background-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .text-yellow-400_w {
    color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .border-yellow-400_w {
    border-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .hover-bg-yellow-400_w:hover {
    background-color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .hover-text-yellow-400_w:hover {
    color: oklch(85.2% 0.199 91.936deg) !important;
  }
  .bg-yellow-500_w {
    background-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .text-yellow-500_w {
    color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .border-yellow-500_w {
    border-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .hover-bg-yellow-500_w:hover {
    background-color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .hover-text-yellow-500_w:hover {
    color: oklch(79.5% 0.184 86.047deg) !important;
  }
  .bg-yellow-600_w {
    background-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .text-yellow-600_w {
    color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .border-yellow-600_w {
    border-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .hover-bg-yellow-600_w:hover {
    background-color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .hover-text-yellow-600_w:hover {
    color: oklch(68.1% 0.162 75.834deg) !important;
  }
  .bg-yellow-700_w {
    background-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .text-yellow-700_w {
    color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .border-yellow-700_w {
    border-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .hover-bg-yellow-700_w:hover {
    background-color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .hover-text-yellow-700_w:hover {
    color: oklch(55.4% 0.135 66.442deg) !important;
  }
  .bg-yellow-800_w {
    background-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .text-yellow-800_w {
    color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .border-yellow-800_w {
    border-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .hover-bg-yellow-800_w:hover {
    background-color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .hover-text-yellow-800_w:hover {
    color: oklch(47.6% 0.114 61.907deg) !important;
  }
  .bg-yellow-900_w {
    background-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .text-yellow-900_w {
    color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .border-yellow-900_w {
    border-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .hover-bg-yellow-900_w:hover {
    background-color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .hover-text-yellow-900_w:hover {
    color: oklch(42.1% 0.095 57.708deg) !important;
  }
  .bg-yellow-950_w {
    background-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .text-yellow-950_w {
    color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .border-yellow-950_w {
    border-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .hover-bg-yellow-950_w:hover {
    background-color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .hover-text-yellow-950_w:hover {
    color: oklch(28.6% 0.066 53.813deg) !important;
  }
  .bg-lime-50_w {
    background-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .text-lime-50_w {
    color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .border-lime-50_w {
    border-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .hover-bg-lime-50_w:hover {
    background-color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .hover-text-lime-50_w:hover {
    color: oklch(98.6% 0.031 120.757deg) !important;
  }
  .bg-lime-100_w {
    background-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .text-lime-100_w {
    color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .border-lime-100_w {
    border-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .hover-bg-lime-100_w:hover {
    background-color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .hover-text-lime-100_w:hover {
    color: oklch(96.7% 0.067 122.328deg) !important;
  }
  .bg-lime-200_w {
    background-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .text-lime-200_w {
    color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .border-lime-200_w {
    border-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .hover-bg-lime-200_w:hover {
    background-color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .hover-text-lime-200_w:hover {
    color: oklch(93.8% 0.127 124.321deg) !important;
  }
  .bg-lime-300_w {
    background-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .text-lime-300_w {
    color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .border-lime-300_w {
    border-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .hover-bg-lime-300_w:hover {
    background-color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .hover-text-lime-300_w:hover {
    color: oklch(89.7% 0.196 126.665deg) !important;
  }
  .bg-lime-400_w {
    background-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .text-lime-400_w {
    color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .border-lime-400_w {
    border-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .hover-bg-lime-400_w:hover {
    background-color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .hover-text-lime-400_w:hover {
    color: oklch(84.1% 0.238 128.85deg) !important;
  }
  .bg-lime-500_w {
    background-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .text-lime-500_w {
    color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .border-lime-500_w {
    border-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .hover-bg-lime-500_w:hover {
    background-color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .hover-text-lime-500_w:hover {
    color: oklch(76.8% 0.233 130.85deg) !important;
  }
  .bg-lime-600_w {
    background-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .text-lime-600_w {
    color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .border-lime-600_w {
    border-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .hover-bg-lime-600_w:hover {
    background-color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .hover-text-lime-600_w:hover {
    color: oklch(64.8% 0.2 131.684deg) !important;
  }
  .bg-lime-700_w {
    background-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .text-lime-700_w {
    color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .border-lime-700_w {
    border-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .hover-bg-lime-700_w:hover {
    background-color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .hover-text-lime-700_w:hover {
    color: oklch(53.2% 0.157 131.589deg) !important;
  }
  .bg-lime-800_w {
    background-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .text-lime-800_w {
    color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .border-lime-800_w {
    border-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .hover-bg-lime-800_w:hover {
    background-color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .hover-text-lime-800_w:hover {
    color: oklch(45.3% 0.124 130.933deg) !important;
  }
  .bg-lime-900_w {
    background-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .text-lime-900_w {
    color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .border-lime-900_w {
    border-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .hover-bg-lime-900_w:hover {
    background-color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .hover-text-lime-900_w:hover {
    color: oklch(40.5% 0.101 131.063deg) !important;
  }
  .bg-lime-950_w {
    background-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .text-lime-950_w {
    color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .border-lime-950_w {
    border-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .hover-bg-lime-950_w:hover {
    background-color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .hover-text-lime-950_w:hover {
    color: oklch(27.4% 0.072 132.109deg) !important;
  }
  .bg-green-50_w {
    background-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .text-green-50_w {
    color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .border-green-50_w {
    border-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .hover-bg-green-50_w:hover {
    background-color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .hover-text-green-50_w:hover {
    color: oklch(98.2% 0.018 155.826deg) !important;
  }
  .bg-green-100_w {
    background-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .text-green-100_w {
    color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .border-green-100_w {
    border-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .hover-bg-green-100_w:hover {
    background-color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .hover-text-green-100_w:hover {
    color: oklch(96.2% 0.044 156.743deg) !important;
  }
  .bg-green-200_w {
    background-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .text-green-200_w {
    color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .border-green-200_w {
    border-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .hover-bg-green-200_w:hover {
    background-color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .hover-text-green-200_w:hover {
    color: oklch(92.5% 0.084 155.995deg) !important;
  }
  .bg-green-300_w {
    background-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .text-green-300_w {
    color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .border-green-300_w {
    border-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .hover-bg-green-300_w:hover {
    background-color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .hover-text-green-300_w:hover {
    color: oklch(87.1% 0.15 154.449deg) !important;
  }
  .bg-green-400_w {
    background-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .text-green-400_w {
    color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .border-green-400_w {
    border-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .hover-bg-green-400_w:hover {
    background-color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .hover-text-green-400_w:hover {
    color: oklch(79.2% 0.209 151.711deg) !important;
  }
  .bg-green-500_w {
    background-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .text-green-500_w {
    color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .border-green-500_w {
    border-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .hover-bg-green-500_w:hover {
    background-color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .hover-text-green-500_w:hover {
    color: oklch(72.3% 0.219 149.579deg) !important;
  }
  .bg-green-600_w {
    background-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .text-green-600_w {
    color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .border-green-600_w {
    border-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .hover-bg-green-600_w:hover {
    background-color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .hover-text-green-600_w:hover {
    color: oklch(62.7% 0.194 149.214deg) !important;
  }
  .bg-green-700_w {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .text-green-700_w {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .border-green-700_w {
    border-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-bg-green-700_w:hover {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-text-green-700_w:hover {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .bg-green-800_w {
    background-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .text-green-800_w {
    color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .border-green-800_w {
    border-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .hover-bg-green-800_w:hover {
    background-color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .hover-text-green-800_w:hover {
    color: oklch(44.8% 0.119 151.328deg) !important;
  }
  .bg-green-900_w {
    background-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .text-green-900_w {
    color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .border-green-900_w {
    border-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .hover-bg-green-900_w:hover {
    background-color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .hover-text-green-900_w:hover {
    color: oklch(39.3% 0.095 152.535deg) !important;
  }
  .bg-green-950_w {
    background-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .text-green-950_w {
    color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .border-green-950_w {
    border-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .hover-bg-green-950_w:hover {
    background-color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .hover-text-green-950_w:hover {
    color: oklch(26.6% 0.065 152.934deg) !important;
  }
  .bg-emerald-50_w {
    background-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .text-emerald-50_w {
    color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .border-emerald-50_w {
    border-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .hover-bg-emerald-50_w:hover {
    background-color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .hover-text-emerald-50_w:hover {
    color: oklch(97.9% 0.021 166.113deg) !important;
  }
  .bg-emerald-100_w {
    background-color: oklch(95% 0.052 163.051deg) !important;
  }
  .text-emerald-100_w {
    color: oklch(95% 0.052 163.051deg) !important;
  }
  .border-emerald-100_w {
    border-color: oklch(95% 0.052 163.051deg) !important;
  }
  .hover-bg-emerald-100_w:hover {
    background-color: oklch(95% 0.052 163.051deg) !important;
  }
  .hover-text-emerald-100_w:hover {
    color: oklch(95% 0.052 163.051deg) !important;
  }
  .bg-emerald-200_w {
    background-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .text-emerald-200_w {
    color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .border-emerald-200_w {
    border-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .hover-bg-emerald-200_w:hover {
    background-color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .hover-text-emerald-200_w:hover {
    color: oklch(90.5% 0.093 164.15deg) !important;
  }
  .bg-emerald-300_w {
    background-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .text-emerald-300_w {
    color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .border-emerald-300_w {
    border-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .hover-bg-emerald-300_w:hover {
    background-color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .hover-text-emerald-300_w:hover {
    color: oklch(84.5% 0.143 164.978deg) !important;
  }
  .bg-emerald-400_w {
    background-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .text-emerald-400_w {
    color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .border-emerald-400_w {
    border-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .hover-bg-emerald-400_w:hover {
    background-color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .hover-text-emerald-400_w:hover {
    color: oklch(76.5% 0.177 163.223deg) !important;
  }
  .bg-emerald-500_w {
    background-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .text-emerald-500_w {
    color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .border-emerald-500_w {
    border-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .hover-bg-emerald-500_w:hover {
    background-color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .hover-text-emerald-500_w:hover {
    color: oklch(69.6% 0.17 162.48deg) !important;
  }
  .bg-emerald-600_w {
    background-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .text-emerald-600_w {
    color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .border-emerald-600_w {
    border-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .hover-bg-emerald-600_w:hover {
    background-color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .hover-text-emerald-600_w:hover {
    color: oklch(59.6% 0.145 163.225deg) !important;
  }
  .bg-emerald-700_w {
    background-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .text-emerald-700_w {
    color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .border-emerald-700_w {
    border-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .hover-bg-emerald-700_w:hover {
    background-color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .hover-text-emerald-700_w:hover {
    color: oklch(50.8% 0.118 165.612deg) !important;
  }
  .bg-emerald-800_w {
    background-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .text-emerald-800_w {
    color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .border-emerald-800_w {
    border-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .hover-bg-emerald-800_w:hover {
    background-color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .hover-text-emerald-800_w:hover {
    color: oklch(43.2% 0.095 166.913deg) !important;
  }
  .bg-emerald-900_w {
    background-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .text-emerald-900_w {
    color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .border-emerald-900_w {
    border-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .hover-bg-emerald-900_w:hover {
    background-color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .hover-text-emerald-900_w:hover {
    color: oklch(37.8% 0.077 168.94deg) !important;
  }
  .bg-emerald-950_w {
    background-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .text-emerald-950_w {
    color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .border-emerald-950_w {
    border-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .hover-bg-emerald-950_w:hover {
    background-color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .hover-text-emerald-950_w:hover {
    color: oklch(26.2% 0.051 172.552deg) !important;
  }
  .bg-teal-50_w {
    background-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .text-teal-50_w {
    color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .border-teal-50_w {
    border-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .hover-bg-teal-50_w:hover {
    background-color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .hover-text-teal-50_w:hover {
    color: oklch(98.4% 0.014 180.72deg) !important;
  }
  .bg-teal-100_w {
    background-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .text-teal-100_w {
    color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .border-teal-100_w {
    border-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .hover-bg-teal-100_w:hover {
    background-color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .hover-text-teal-100_w:hover {
    color: oklch(95.3% 0.051 180.801deg) !important;
  }
  .bg-teal-200_w {
    background-color: oklch(91% 0.096 180.426deg) !important;
  }
  .text-teal-200_w {
    color: oklch(91% 0.096 180.426deg) !important;
  }
  .border-teal-200_w {
    border-color: oklch(91% 0.096 180.426deg) !important;
  }
  .hover-bg-teal-200_w:hover {
    background-color: oklch(91% 0.096 180.426deg) !important;
  }
  .hover-text-teal-200_w:hover {
    color: oklch(91% 0.096 180.426deg) !important;
  }
  .bg-teal-300_w {
    background-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .text-teal-300_w {
    color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .border-teal-300_w {
    border-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .hover-bg-teal-300_w:hover {
    background-color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .hover-text-teal-300_w:hover {
    color: oklch(85.5% 0.138 181.071deg) !important;
  }
  .bg-teal-400_w {
    background-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .text-teal-400_w {
    color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .border-teal-400_w {
    border-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .hover-bg-teal-400_w:hover {
    background-color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .hover-text-teal-400_w:hover {
    color: oklch(77.7% 0.152 181.912deg) !important;
  }
  .bg-teal-500_w {
    background-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .text-teal-500_w {
    color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .border-teal-500_w {
    border-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .hover-bg-teal-500_w:hover {
    background-color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .hover-text-teal-500_w:hover {
    color: oklch(70.4% 0.14 182.503deg) !important;
  }
  .bg-teal-600_w {
    background-color: oklch(60% 0.118 184.704deg) !important;
  }
  .text-teal-600_w {
    color: oklch(60% 0.118 184.704deg) !important;
  }
  .border-teal-600_w {
    border-color: oklch(60% 0.118 184.704deg) !important;
  }
  .hover-bg-teal-600_w:hover {
    background-color: oklch(60% 0.118 184.704deg) !important;
  }
  .hover-text-teal-600_w:hover {
    color: oklch(60% 0.118 184.704deg) !important;
  }
  .bg-teal-700_w {
    background-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .text-teal-700_w {
    color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .border-teal-700_w {
    border-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .hover-bg-teal-700_w:hover {
    background-color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .hover-text-teal-700_w:hover {
    color: oklch(51.1% 0.096 186.391deg) !important;
  }
  .bg-teal-800_w {
    background-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .text-teal-800_w {
    color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .border-teal-800_w {
    border-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .hover-bg-teal-800_w:hover {
    background-color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .hover-text-teal-800_w:hover {
    color: oklch(43.7% 0.078 188.216deg) !important;
  }
  .bg-teal-900_w {
    background-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .text-teal-900_w {
    color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .border-teal-900_w {
    border-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .hover-bg-teal-900_w:hover {
    background-color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .hover-text-teal-900_w:hover {
    color: oklch(38.6% 0.063 188.416deg) !important;
  }
  .bg-teal-950_w {
    background-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .text-teal-950_w {
    color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .border-teal-950_w {
    border-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .hover-bg-teal-950_w:hover {
    background-color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .hover-text-teal-950_w:hover {
    color: oklch(27.7% 0.046 192.524deg) !important;
  }
  .bg-cyan-50_w {
    background-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .text-cyan-50_w {
    color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .border-cyan-50_w {
    border-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .hover-bg-cyan-50_w:hover {
    background-color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .hover-text-cyan-50_w:hover {
    color: oklch(98.4% 0.019 200.873deg) !important;
  }
  .bg-cyan-100_w {
    background-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .text-cyan-100_w {
    color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .border-cyan-100_w {
    border-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .hover-bg-cyan-100_w:hover {
    background-color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .hover-text-cyan-100_w:hover {
    color: oklch(95.6% 0.045 203.388deg) !important;
  }
  .bg-cyan-200_w {
    background-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .text-cyan-200_w {
    color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .border-cyan-200_w {
    border-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .hover-bg-cyan-200_w:hover {
    background-color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .hover-text-cyan-200_w:hover {
    color: oklch(91.7% 0.08 205.041deg) !important;
  }
  .bg-cyan-300_w {
    background-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .text-cyan-300_w {
    color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .border-cyan-300_w {
    border-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .hover-bg-cyan-300_w:hover {
    background-color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .hover-text-cyan-300_w:hover {
    color: oklch(86.5% 0.127 207.078deg) !important;
  }
  .bg-cyan-400_w {
    background-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .text-cyan-400_w {
    color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .border-cyan-400_w {
    border-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .hover-bg-cyan-400_w:hover {
    background-color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .hover-text-cyan-400_w:hover {
    color: oklch(78.9% 0.154 211.53deg) !important;
  }
  .bg-cyan-500_w {
    background-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .text-cyan-500_w {
    color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .border-cyan-500_w {
    border-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .hover-bg-cyan-500_w:hover {
    background-color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .hover-text-cyan-500_w:hover {
    color: oklch(71.5% 0.143 215.221deg) !important;
  }
  .bg-cyan-600_w {
    background-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .text-cyan-600_w {
    color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .border-cyan-600_w {
    border-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .hover-bg-cyan-600_w:hover {
    background-color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .hover-text-cyan-600_w:hover {
    color: oklch(60.9% 0.126 221.723deg) !important;
  }
  .bg-cyan-700_w {
    background-color: oklch(52% 0.105 223.128deg) !important;
  }
  .text-cyan-700_w {
    color: oklch(52% 0.105 223.128deg) !important;
  }
  .border-cyan-700_w {
    border-color: oklch(52% 0.105 223.128deg) !important;
  }
  .hover-bg-cyan-700_w:hover {
    background-color: oklch(52% 0.105 223.128deg) !important;
  }
  .hover-text-cyan-700_w:hover {
    color: oklch(52% 0.105 223.128deg) !important;
  }
  .bg-cyan-800_w {
    background-color: oklch(45% 0.085 224.283deg) !important;
  }
  .text-cyan-800_w {
    color: oklch(45% 0.085 224.283deg) !important;
  }
  .border-cyan-800_w {
    border-color: oklch(45% 0.085 224.283deg) !important;
  }
  .hover-bg-cyan-800_w:hover {
    background-color: oklch(45% 0.085 224.283deg) !important;
  }
  .hover-text-cyan-800_w:hover {
    color: oklch(45% 0.085 224.283deg) !important;
  }
  .bg-cyan-900_w {
    background-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .text-cyan-900_w {
    color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .border-cyan-900_w {
    border-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .hover-bg-cyan-900_w:hover {
    background-color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .hover-text-cyan-900_w:hover {
    color: oklch(39.8% 0.07 227.392deg) !important;
  }
  .bg-cyan-950_w {
    background-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .text-cyan-950_w {
    color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .border-cyan-950_w {
    border-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .hover-bg-cyan-950_w:hover {
    background-color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .hover-text-cyan-950_w:hover {
    color: oklch(30.2% 0.056 229.695deg) !important;
  }
  .bg-sky-50_w {
    background-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .text-sky-50_w {
    color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .border-sky-50_w {
    border-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .hover-bg-sky-50_w:hover {
    background-color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .hover-text-sky-50_w:hover {
    color: oklch(97.7% 0.013 236.62deg) !important;
  }
  .bg-sky-100_w {
    background-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .text-sky-100_w {
    color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .border-sky-100_w {
    border-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .hover-bg-sky-100_w:hover {
    background-color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .hover-text-sky-100_w:hover {
    color: oklch(95.1% 0.026 236.824deg) !important;
  }
  .bg-sky-200_w {
    background-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .text-sky-200_w {
    color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .border-sky-200_w {
    border-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .hover-bg-sky-200_w:hover {
    background-color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .hover-text-sky-200_w:hover {
    color: oklch(90.1% 0.058 230.902deg) !important;
  }
  .bg-sky-300_w {
    background-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .text-sky-300_w {
    color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .border-sky-300_w {
    border-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .hover-bg-sky-300_w:hover {
    background-color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .hover-text-sky-300_w:hover {
    color: oklch(82.8% 0.111 230.318deg) !important;
  }
  .bg-sky-400_w {
    background-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .text-sky-400_w {
    color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .border-sky-400_w {
    border-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .hover-bg-sky-400_w:hover {
    background-color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .hover-text-sky-400_w:hover {
    color: oklch(74.6% 0.16 232.661deg) !important;
  }
  .bg-sky-500_w {
    background-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .text-sky-500_w {
    color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .border-sky-500_w {
    border-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .hover-bg-sky-500_w:hover {
    background-color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .hover-text-sky-500_w:hover {
    color: oklch(68.5% 0.169 237.323deg) !important;
  }
  .bg-sky-600_w {
    background-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .text-sky-600_w {
    color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .border-sky-600_w {
    border-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .hover-bg-sky-600_w:hover {
    background-color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .hover-text-sky-600_w:hover {
    color: oklch(58.8% 0.158 241.966deg) !important;
  }
  .bg-sky-700_w {
    background-color: oklch(50% 0.134 242.749deg) !important;
  }
  .text-sky-700_w {
    color: oklch(50% 0.134 242.749deg) !important;
  }
  .border-sky-700_w {
    border-color: oklch(50% 0.134 242.749deg) !important;
  }
  .hover-bg-sky-700_w:hover {
    background-color: oklch(50% 0.134 242.749deg) !important;
  }
  .hover-text-sky-700_w:hover {
    color: oklch(50% 0.134 242.749deg) !important;
  }
  .bg-sky-800_w {
    background-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .text-sky-800_w {
    color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .border-sky-800_w {
    border-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .hover-bg-sky-800_w:hover {
    background-color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .hover-text-sky-800_w:hover {
    color: oklch(44.3% 0.11 240.79deg) !important;
  }
  .bg-sky-900_w {
    background-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .text-sky-900_w {
    color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .border-sky-900_w {
    border-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .hover-bg-sky-900_w:hover {
    background-color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .hover-text-sky-900_w:hover {
    color: oklch(39.1% 0.09 240.876deg) !important;
  }
  .bg-sky-950_w {
    background-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .text-sky-950_w {
    color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .border-sky-950_w {
    border-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .hover-bg-sky-950_w:hover {
    background-color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .hover-text-sky-950_w:hover {
    color: oklch(29.3% 0.066 243.157deg) !important;
  }
  .bg-blue-50_w {
    background-color: oklch(97% 0.014 254.604deg) !important;
  }
  .text-blue-50_w {
    color: oklch(97% 0.014 254.604deg) !important;
  }
  .border-blue-50_w {
    border-color: oklch(97% 0.014 254.604deg) !important;
  }
  .hover-bg-blue-50_w:hover {
    background-color: oklch(97% 0.014 254.604deg) !important;
  }
  .hover-text-blue-50_w:hover {
    color: oklch(97% 0.014 254.604deg) !important;
  }
  .bg-blue-100_w {
    background-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .text-blue-100_w {
    color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .border-blue-100_w {
    border-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .hover-bg-blue-100_w:hover {
    background-color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .hover-text-blue-100_w:hover {
    color: oklch(93.2% 0.032 255.585deg) !important;
  }
  .bg-blue-200_w {
    background-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .text-blue-200_w {
    color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .border-blue-200_w {
    border-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .hover-bg-blue-200_w:hover {
    background-color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .hover-text-blue-200_w:hover {
    color: oklch(88.2% 0.059 254.128deg) !important;
  }
  .bg-blue-300_w {
    background-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .text-blue-300_w {
    color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .border-blue-300_w {
    border-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .hover-bg-blue-300_w:hover {
    background-color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .hover-text-blue-300_w:hover {
    color: oklch(80.9% 0.105 251.813deg) !important;
  }
  .bg-blue-400_w {
    background-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .text-blue-400_w {
    color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .border-blue-400_w {
    border-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .hover-bg-blue-400_w:hover {
    background-color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .hover-text-blue-400_w:hover {
    color: oklch(70.7% 0.165 254.624deg) !important;
  }
  .bg-blue-500_w {
    background-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .text-blue-500_w {
    color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .border-blue-500_w {
    border-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .hover-bg-blue-500_w:hover {
    background-color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .hover-text-blue-500_w:hover {
    color: oklch(62.3% 0.214 259.815deg) !important;
  }
  .bg-blue-600_w {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .text-blue-600_w {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .border-blue-600_w {
    border-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-bg-blue-600_w:hover {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-text-blue-600_w:hover {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .bg-blue-700_w {
    background-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .text-blue-700_w {
    color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .border-blue-700_w {
    border-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .hover-bg-blue-700_w:hover {
    background-color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .hover-text-blue-700_w:hover {
    color: oklch(48.8% 0.243 264.376deg) !important;
  }
  .bg-blue-800_w {
    background-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .text-blue-800_w {
    color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .border-blue-800_w {
    border-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .hover-bg-blue-800_w:hover {
    background-color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .hover-text-blue-800_w:hover {
    color: oklch(42.4% 0.199 265.638deg) !important;
  }
  .bg-blue-900_w {
    background-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .text-blue-900_w {
    color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .border-blue-900_w {
    border-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .hover-bg-blue-900_w:hover {
    background-color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .hover-text-blue-900_w:hover {
    color: oklch(37.9% 0.146 265.522deg) !important;
  }
  .bg-blue-950_w {
    background-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .text-blue-950_w {
    color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .border-blue-950_w {
    border-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .hover-bg-blue-950_w:hover {
    background-color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .hover-text-blue-950_w:hover {
    color: oklch(28.2% 0.091 267.935deg) !important;
  }
  .bg-indigo-50_w {
    background-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .text-indigo-50_w {
    color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .border-indigo-50_w {
    border-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .hover-bg-indigo-50_w:hover {
    background-color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .hover-text-indigo-50_w:hover {
    color: oklch(96.2% 0.018 272.314deg) !important;
  }
  .bg-indigo-100_w {
    background-color: oklch(93% 0.034 272.788deg) !important;
  }
  .text-indigo-100_w {
    color: oklch(93% 0.034 272.788deg) !important;
  }
  .border-indigo-100_w {
    border-color: oklch(93% 0.034 272.788deg) !important;
  }
  .hover-bg-indigo-100_w:hover {
    background-color: oklch(93% 0.034 272.788deg) !important;
  }
  .hover-text-indigo-100_w:hover {
    color: oklch(93% 0.034 272.788deg) !important;
  }
  .bg-indigo-200_w {
    background-color: oklch(87% 0.065 274.039deg) !important;
  }
  .text-indigo-200_w {
    color: oklch(87% 0.065 274.039deg) !important;
  }
  .border-indigo-200_w {
    border-color: oklch(87% 0.065 274.039deg) !important;
  }
  .hover-bg-indigo-200_w:hover {
    background-color: oklch(87% 0.065 274.039deg) !important;
  }
  .hover-text-indigo-200_w:hover {
    color: oklch(87% 0.065 274.039deg) !important;
  }
  .bg-indigo-300_w {
    background-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .text-indigo-300_w {
    color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .border-indigo-300_w {
    border-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .hover-bg-indigo-300_w:hover {
    background-color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .hover-text-indigo-300_w:hover {
    color: oklch(78.5% 0.115 274.713deg) !important;
  }
  .bg-indigo-400_w {
    background-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .text-indigo-400_w {
    color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .border-indigo-400_w {
    border-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .hover-bg-indigo-400_w:hover {
    background-color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .hover-text-indigo-400_w:hover {
    color: oklch(67.3% 0.182 276.935deg) !important;
  }
  .bg-indigo-500_w {
    background-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .text-indigo-500_w {
    color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .border-indigo-500_w {
    border-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .hover-bg-indigo-500_w:hover {
    background-color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .hover-text-indigo-500_w:hover {
    color: oklch(58.5% 0.233 277.117deg) !important;
  }
  .bg-indigo-600_w {
    background-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .text-indigo-600_w {
    color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .border-indigo-600_w {
    border-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .hover-bg-indigo-600_w:hover {
    background-color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .hover-text-indigo-600_w:hover {
    color: oklch(51.1% 0.262 276.966deg) !important;
  }
  .bg-indigo-700_w {
    background-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .text-indigo-700_w {
    color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .border-indigo-700_w {
    border-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .hover-bg-indigo-700_w:hover {
    background-color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .hover-text-indigo-700_w:hover {
    color: oklch(45.7% 0.24 277.023deg) !important;
  }
  .bg-indigo-800_w {
    background-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .text-indigo-800_w {
    color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .border-indigo-800_w {
    border-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .hover-bg-indigo-800_w:hover {
    background-color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .hover-text-indigo-800_w:hover {
    color: oklch(39.8% 0.195 277.366deg) !important;
  }
  .bg-indigo-900_w {
    background-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .text-indigo-900_w {
    color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .border-indigo-900_w {
    border-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .hover-bg-indigo-900_w:hover {
    background-color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .hover-text-indigo-900_w:hover {
    color: oklch(35.9% 0.144 278.697deg) !important;
  }
  .bg-indigo-950_w {
    background-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .text-indigo-950_w {
    color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .border-indigo-950_w {
    border-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .hover-bg-indigo-950_w:hover {
    background-color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .hover-text-indigo-950_w:hover {
    color: oklch(25.7% 0.09 281.288deg) !important;
  }
  .bg-violet-50_w {
    background-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .text-violet-50_w {
    color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .border-violet-50_w {
    border-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .hover-bg-violet-50_w:hover {
    background-color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .hover-text-violet-50_w:hover {
    color: oklch(96.9% 0.016 293.756deg) !important;
  }
  .bg-violet-100_w {
    background-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .text-violet-100_w {
    color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .border-violet-100_w {
    border-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .hover-bg-violet-100_w:hover {
    background-color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .hover-text-violet-100_w:hover {
    color: oklch(94.3% 0.029 294.588deg) !important;
  }
  .bg-violet-200_w {
    background-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .text-violet-200_w {
    color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .border-violet-200_w {
    border-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .hover-bg-violet-200_w:hover {
    background-color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .hover-text-violet-200_w:hover {
    color: oklch(89.4% 0.057 293.283deg) !important;
  }
  .bg-violet-300_w {
    background-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .text-violet-300_w {
    color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .border-violet-300_w {
    border-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .hover-bg-violet-300_w:hover {
    background-color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .hover-text-violet-300_w:hover {
    color: oklch(81.1% 0.111 293.571deg) !important;
  }
  .bg-violet-400_w {
    background-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .text-violet-400_w {
    color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .border-violet-400_w {
    border-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .hover-bg-violet-400_w:hover {
    background-color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .hover-text-violet-400_w:hover {
    color: oklch(70.2% 0.183 293.541deg) !important;
  }
  .bg-violet-500_w {
    background-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .text-violet-500_w {
    color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .border-violet-500_w {
    border-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .hover-bg-violet-500_w:hover {
    background-color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .hover-text-violet-500_w:hover {
    color: oklch(60.6% 0.25 292.717deg) !important;
  }
  .bg-violet-600_w {
    background-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .text-violet-600_w {
    color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .border-violet-600_w {
    border-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .hover-bg-violet-600_w:hover {
    background-color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .hover-text-violet-600_w:hover {
    color: oklch(54.1% 0.281 293.009deg) !important;
  }
  .bg-violet-700_w {
    background-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .text-violet-700_w {
    color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .border-violet-700_w {
    border-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .hover-bg-violet-700_w:hover {
    background-color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .hover-text-violet-700_w:hover {
    color: oklch(49.1% 0.27 292.581deg) !important;
  }
  .bg-violet-800_w {
    background-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .text-violet-800_w {
    color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .border-violet-800_w {
    border-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .hover-bg-violet-800_w:hover {
    background-color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .hover-text-violet-800_w:hover {
    color: oklch(43.2% 0.232 292.759deg) !important;
  }
  .bg-violet-900_w {
    background-color: oklch(38% 0.189 293.745deg) !important;
  }
  .text-violet-900_w {
    color: oklch(38% 0.189 293.745deg) !important;
  }
  .border-violet-900_w {
    border-color: oklch(38% 0.189 293.745deg) !important;
  }
  .hover-bg-violet-900_w:hover {
    background-color: oklch(38% 0.189 293.745deg) !important;
  }
  .hover-text-violet-900_w:hover {
    color: oklch(38% 0.189 293.745deg) !important;
  }
  .bg-violet-950_w {
    background-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .text-violet-950_w {
    color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .border-violet-950_w {
    border-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .hover-bg-violet-950_w:hover {
    background-color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .hover-text-violet-950_w:hover {
    color: oklch(28.3% 0.141 291.089deg) !important;
  }
  .bg-purple-50_w {
    background-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .text-purple-50_w {
    color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .border-purple-50_w {
    border-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .hover-bg-purple-50_w:hover {
    background-color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .hover-text-purple-50_w:hover {
    color: oklch(97.7% 0.014 308.299deg) !important;
  }
  .bg-purple-100_w {
    background-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .text-purple-100_w {
    color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .border-purple-100_w {
    border-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .hover-bg-purple-100_w:hover {
    background-color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .hover-text-purple-100_w:hover {
    color: oklch(94.6% 0.033 307.174deg) !important;
  }
  .bg-purple-200_w {
    background-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .text-purple-200_w {
    color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .border-purple-200_w {
    border-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .hover-bg-purple-200_w:hover {
    background-color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .hover-text-purple-200_w:hover {
    color: oklch(90.2% 0.063 306.703deg) !important;
  }
  .bg-purple-300_w {
    background-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .text-purple-300_w {
    color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .border-purple-300_w {
    border-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .hover-bg-purple-300_w:hover {
    background-color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .hover-text-purple-300_w:hover {
    color: oklch(82.7% 0.119 306.383deg) !important;
  }
  .bg-purple-400_w {
    background-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .text-purple-400_w {
    color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .border-purple-400_w {
    border-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .hover-bg-purple-400_w:hover {
    background-color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .hover-text-purple-400_w:hover {
    color: oklch(71.4% 0.203 305.504deg) !important;
  }
  .bg-purple-500_w {
    background-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .text-purple-500_w {
    color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .border-purple-500_w {
    border-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .hover-bg-purple-500_w:hover {
    background-color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .hover-text-purple-500_w:hover {
    color: oklch(62.7% 0.265 303.9deg) !important;
  }
  .bg-purple-600_w {
    background-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .text-purple-600_w {
    color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .border-purple-600_w {
    border-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .hover-bg-purple-600_w:hover {
    background-color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .hover-text-purple-600_w:hover {
    color: oklch(55.8% 0.288 302.321deg) !important;
  }
  .bg-purple-700_w {
    background-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .text-purple-700_w {
    color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .border-purple-700_w {
    border-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .hover-bg-purple-700_w:hover {
    background-color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .hover-text-purple-700_w:hover {
    color: oklch(49.6% 0.265 301.924deg) !important;
  }
  .bg-purple-800_w {
    background-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .text-purple-800_w {
    color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .border-purple-800_w {
    border-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .hover-bg-purple-800_w:hover {
    background-color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .hover-text-purple-800_w:hover {
    color: oklch(43.8% 0.218 303.724deg) !important;
  }
  .bg-purple-900_w {
    background-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .text-purple-900_w {
    color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .border-purple-900_w {
    border-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .hover-bg-purple-900_w:hover {
    background-color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .hover-text-purple-900_w:hover {
    color: oklch(38.1% 0.176 304.987deg) !important;
  }
  .bg-purple-950_w {
    background-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .text-purple-950_w {
    color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .border-purple-950_w {
    border-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .hover-bg-purple-950_w:hover {
    background-color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .hover-text-purple-950_w:hover {
    color: oklch(29.1% 0.149 302.717deg) !important;
  }
  .bg-fuchsia-50_w {
    background-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .text-fuchsia-50_w {
    color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .border-fuchsia-50_w {
    border-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .hover-bg-fuchsia-50_w:hover {
    background-color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .hover-text-fuchsia-50_w:hover {
    color: oklch(97.7% 0.017 320.058deg) !important;
  }
  .bg-fuchsia-100_w {
    background-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .text-fuchsia-100_w {
    color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .border-fuchsia-100_w {
    border-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .hover-bg-fuchsia-100_w:hover {
    background-color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .hover-text-fuchsia-100_w:hover {
    color: oklch(95.2% 0.037 318.852deg) !important;
  }
  .bg-fuchsia-200_w {
    background-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .text-fuchsia-200_w {
    color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .border-fuchsia-200_w {
    border-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .hover-bg-fuchsia-200_w:hover {
    background-color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .hover-text-fuchsia-200_w:hover {
    color: oklch(90.3% 0.076 319.62deg) !important;
  }
  .bg-fuchsia-300_w {
    background-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .text-fuchsia-300_w {
    color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .border-fuchsia-300_w {
    border-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .hover-bg-fuchsia-300_w:hover {
    background-color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .hover-text-fuchsia-300_w:hover {
    color: oklch(83.3% 0.145 321.434deg) !important;
  }
  .bg-fuchsia-400_w {
    background-color: oklch(74% 0.238 322.16deg) !important;
  }
  .text-fuchsia-400_w {
    color: oklch(74% 0.238 322.16deg) !important;
  }
  .border-fuchsia-400_w {
    border-color: oklch(74% 0.238 322.16deg) !important;
  }
  .hover-bg-fuchsia-400_w:hover {
    background-color: oklch(74% 0.238 322.16deg) !important;
  }
  .hover-text-fuchsia-400_w:hover {
    color: oklch(74% 0.238 322.16deg) !important;
  }
  .bg-fuchsia-500_w {
    background-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .text-fuchsia-500_w {
    color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .border-fuchsia-500_w {
    border-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .hover-bg-fuchsia-500_w:hover {
    background-color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .hover-text-fuchsia-500_w:hover {
    color: oklch(66.7% 0.295 322.15deg) !important;
  }
  .bg-fuchsia-600_w {
    background-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .text-fuchsia-600_w {
    color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .border-fuchsia-600_w {
    border-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .hover-bg-fuchsia-600_w:hover {
    background-color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .hover-text-fuchsia-600_w:hover {
    color: oklch(59.1% 0.293 322.896deg) !important;
  }
  .bg-fuchsia-700_w {
    background-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .text-fuchsia-700_w {
    color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .border-fuchsia-700_w {
    border-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .hover-bg-fuchsia-700_w:hover {
    background-color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .hover-text-fuchsia-700_w:hover {
    color: oklch(51.8% 0.253 323.949deg) !important;
  }
  .bg-fuchsia-800_w {
    background-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .text-fuchsia-800_w {
    color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .border-fuchsia-800_w {
    border-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .hover-bg-fuchsia-800_w:hover {
    background-color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .hover-text-fuchsia-800_w:hover {
    color: oklch(45.2% 0.211 324.591deg) !important;
  }
  .bg-fuchsia-900_w {
    background-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .text-fuchsia-900_w {
    color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .border-fuchsia-900_w {
    border-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .hover-bg-fuchsia-900_w:hover {
    background-color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .hover-text-fuchsia-900_w:hover {
    color: oklch(40.1% 0.17 325.612deg) !important;
  }
  .bg-fuchsia-950_w {
    background-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .text-fuchsia-950_w {
    color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .border-fuchsia-950_w {
    border-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .hover-bg-fuchsia-950_w:hover {
    background-color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .hover-text-fuchsia-950_w:hover {
    color: oklch(29.3% 0.136 325.661deg) !important;
  }
  .bg-pink-50_w {
    background-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .text-pink-50_w {
    color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .border-pink-50_w {
    border-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .hover-bg-pink-50_w:hover {
    background-color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .hover-text-pink-50_w:hover {
    color: oklch(97.1% 0.014 343.198deg) !important;
  }
  .bg-pink-100_w {
    background-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .text-pink-100_w {
    color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .border-pink-100_w {
    border-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .hover-bg-pink-100_w:hover {
    background-color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .hover-text-pink-100_w:hover {
    color: oklch(94.8% 0.028 342.258deg) !important;
  }
  .bg-pink-200_w {
    background-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .text-pink-200_w {
    color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .border-pink-200_w {
    border-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .hover-bg-pink-200_w:hover {
    background-color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .hover-text-pink-200_w:hover {
    color: oklch(89.9% 0.061 343.231deg) !important;
  }
  .bg-pink-300_w {
    background-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .text-pink-300_w {
    color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .border-pink-300_w {
    border-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .hover-bg-pink-300_w:hover {
    background-color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .hover-text-pink-300_w:hover {
    color: oklch(82.3% 0.12 346.018deg) !important;
  }
  .bg-pink-400_w {
    background-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .text-pink-400_w {
    color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .border-pink-400_w {
    border-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .hover-bg-pink-400_w:hover {
    background-color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .hover-text-pink-400_w:hover {
    color: oklch(71.8% 0.202 349.761deg) !important;
  }
  .bg-pink-500_w {
    background-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .text-pink-500_w {
    color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .border-pink-500_w {
    border-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .hover-bg-pink-500_w:hover {
    background-color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .hover-text-pink-500_w:hover {
    color: oklch(65.6% 0.241 354.308deg) !important;
  }
  .bg-pink-600_w {
    background-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .text-pink-600_w {
    color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .border-pink-600_w {
    border-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .hover-bg-pink-600_w:hover {
    background-color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .hover-text-pink-600_w:hover {
    color: oklch(59.2% 0.249 0.584deg) !important;
  }
  .bg-pink-700_w {
    background-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .text-pink-700_w {
    color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .border-pink-700_w {
    border-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .hover-bg-pink-700_w:hover {
    background-color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .hover-text-pink-700_w:hover {
    color: oklch(52.5% 0.223 3.958deg) !important;
  }
  .bg-pink-800_w {
    background-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .text-pink-800_w {
    color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .border-pink-800_w {
    border-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .hover-bg-pink-800_w:hover {
    background-color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .hover-text-pink-800_w:hover {
    color: oklch(45.9% 0.187 3.815deg) !important;
  }
  .bg-pink-900_w {
    background-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .text-pink-900_w {
    color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .border-pink-900_w {
    border-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .hover-bg-pink-900_w:hover {
    background-color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .hover-text-pink-900_w:hover {
    color: oklch(40.8% 0.153 2.432deg) !important;
  }
  .bg-pink-950_w {
    background-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .text-pink-950_w {
    color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .border-pink-950_w {
    border-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .hover-bg-pink-950_w:hover {
    background-color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .hover-text-pink-950_w:hover {
    color: oklch(28.4% 0.109 3.907deg) !important;
  }
  .bg-rose-50_w {
    background-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .text-rose-50_w {
    color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .border-rose-50_w {
    border-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .hover-bg-rose-50_w:hover {
    background-color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .hover-text-rose-50_w:hover {
    color: oklch(96.9% 0.015 12.422deg) !important;
  }
  .bg-rose-100_w {
    background-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .text-rose-100_w {
    color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .border-rose-100_w {
    border-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .hover-bg-rose-100_w:hover {
    background-color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .hover-text-rose-100_w:hover {
    color: oklch(94.1% 0.03 12.58deg) !important;
  }
  .bg-rose-200_w {
    background-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .text-rose-200_w {
    color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .border-rose-200_w {
    border-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .hover-bg-rose-200_w:hover {
    background-color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .hover-text-rose-200_w:hover {
    color: oklch(89.2% 0.058 10.001deg) !important;
  }
  .bg-rose-300_w {
    background-color: oklch(81% 0.117 11.638deg) !important;
  }
  .text-rose-300_w {
    color: oklch(81% 0.117 11.638deg) !important;
  }
  .border-rose-300_w {
    border-color: oklch(81% 0.117 11.638deg) !important;
  }
  .hover-bg-rose-300_w:hover {
    background-color: oklch(81% 0.117 11.638deg) !important;
  }
  .hover-text-rose-300_w:hover {
    color: oklch(81% 0.117 11.638deg) !important;
  }
  .bg-rose-400_w {
    background-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .text-rose-400_w {
    color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .border-rose-400_w {
    border-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .hover-bg-rose-400_w:hover {
    background-color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .hover-text-rose-400_w:hover {
    color: oklch(71.2% 0.194 13.428deg) !important;
  }
  .bg-rose-500_w {
    background-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .text-rose-500_w {
    color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .border-rose-500_w {
    border-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .hover-bg-rose-500_w:hover {
    background-color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .hover-text-rose-500_w:hover {
    color: oklch(64.5% 0.246 16.439deg) !important;
  }
  .bg-rose-600_w {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .text-rose-600_w {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .border-rose-600_w {
    border-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-bg-rose-600_w:hover {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-text-rose-600_w:hover {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .bg-rose-700_w {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .text-rose-700_w {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .border-rose-700_w {
    border-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-bg-rose-700_w:hover {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-text-rose-700_w:hover {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .bg-rose-800_w {
    background-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .text-rose-800_w {
    color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .border-rose-800_w {
    border-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .hover-bg-rose-800_w:hover {
    background-color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .hover-text-rose-800_w:hover {
    color: oklch(45.5% 0.188 13.697deg) !important;
  }
  .bg-rose-900_w {
    background-color: oklch(41% 0.159 10.272deg) !important;
  }
  .text-rose-900_w {
    color: oklch(41% 0.159 10.272deg) !important;
  }
  .border-rose-900_w {
    border-color: oklch(41% 0.159 10.272deg) !important;
  }
  .hover-bg-rose-900_w:hover {
    background-color: oklch(41% 0.159 10.272deg) !important;
  }
  .hover-text-rose-900_w:hover {
    color: oklch(41% 0.159 10.272deg) !important;
  }
  .bg-rose-950_w {
    background-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .text-rose-950_w {
    color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .border-rose-950_w {
    border-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .hover-bg-rose-950_w:hover {
    background-color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .hover-text-rose-950_w:hover {
    color: oklch(27.1% 0.105 12.094deg) !important;
  }
  .bg-slate-50_w {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .text-slate-50_w {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .border-slate-50_w {
    border-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-bg-slate-50_w:hover {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-text-slate-50_w:hover {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .bg-slate-100_w {
    background-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .text-slate-100_w {
    color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .border-slate-100_w {
    border-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .hover-bg-slate-100_w:hover {
    background-color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .hover-text-slate-100_w:hover {
    color: oklch(96.8% 0.007 247.896deg) !important;
  }
  .bg-slate-200_w {
    background-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .text-slate-200_w {
    color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .border-slate-200_w {
    border-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .hover-bg-slate-200_w:hover {
    background-color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .hover-text-slate-200_w:hover {
    color: oklch(92.9% 0.013 255.508deg) !important;
  }
  .bg-slate-300_w {
    background-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .text-slate-300_w {
    color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .border-slate-300_w {
    border-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .hover-bg-slate-300_w:hover {
    background-color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .hover-text-slate-300_w:hover {
    color: oklch(86.9% 0.022 252.894deg) !important;
  }
  .bg-slate-400_w {
    background-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .text-slate-400_w {
    color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .border-slate-400_w {
    border-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .hover-bg-slate-400_w:hover {
    background-color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .hover-text-slate-400_w:hover {
    color: oklch(70.4% 0.04 256.788deg) !important;
  }
  .bg-slate-500_w {
    background-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .text-slate-500_w {
    color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .border-slate-500_w {
    border-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .hover-bg-slate-500_w:hover {
    background-color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .hover-text-slate-500_w:hover {
    color: oklch(55.4% 0.046 257.417deg) !important;
  }
  .bg-slate-600_w {
    background-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .text-slate-600_w {
    color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .border-slate-600_w {
    border-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .hover-bg-slate-600_w:hover {
    background-color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .hover-text-slate-600_w:hover {
    color: oklch(44.6% 0.043 257.281deg) !important;
  }
  .bg-slate-700_w {
    background-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .text-slate-700_w {
    color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .border-slate-700_w {
    border-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .hover-bg-slate-700_w:hover {
    background-color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .hover-text-slate-700_w:hover {
    color: oklch(37.2% 0.044 257.287deg) !important;
  }
  .bg-slate-800_w {
    background-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .text-slate-800_w {
    color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .border-slate-800_w {
    border-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .hover-bg-slate-800_w:hover {
    background-color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .hover-text-slate-800_w:hover {
    color: oklch(27.9% 0.041 260.031deg) !important;
  }
  .bg-slate-900_w {
    background-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .text-slate-900_w {
    color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .border-slate-900_w {
    border-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .hover-bg-slate-900_w:hover {
    background-color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .hover-text-slate-900_w:hover {
    color: oklch(20.8% 0.042 265.755deg) !important;
  }
  .bg-slate-950_w {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .text-slate-950_w {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .border-slate-950_w {
    border-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-bg-slate-950_w:hover {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-text-slate-950_w:hover {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .bg-gray-50_w {
    background-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .text-gray-50_w {
    color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .border-gray-50_w {
    border-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .hover-bg-gray-50_w:hover {
    background-color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .hover-text-gray-50_w:hover {
    color: oklch(98.5% 0.002 247.839deg) !important;
  }
  .bg-gray-100_w {
    background-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .text-gray-100_w {
    color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .border-gray-100_w {
    border-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .hover-bg-gray-100_w:hover {
    background-color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .hover-text-gray-100_w:hover {
    color: oklch(96.7% 0.003 264.542deg) !important;
  }
  .bg-gray-200_w {
    background-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .text-gray-200_w {
    color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .border-gray-200_w {
    border-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .hover-bg-gray-200_w:hover {
    background-color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .hover-text-gray-200_w:hover {
    color: oklch(92.8% 0.006 264.531deg) !important;
  }
  .bg-gray-300_w {
    background-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .text-gray-300_w {
    color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .border-gray-300_w {
    border-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .hover-bg-gray-300_w:hover {
    background-color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .hover-text-gray-300_w:hover {
    color: oklch(87.2% 0.01 258.338deg) !important;
  }
  .bg-gray-400_w {
    background-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .text-gray-400_w {
    color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .border-gray-400_w {
    border-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .hover-bg-gray-400_w:hover {
    background-color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .hover-text-gray-400_w:hover {
    color: oklch(70.7% 0.022 261.325deg) !important;
  }
  .bg-gray-500_w {
    background-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .text-gray-500_w {
    color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .border-gray-500_w {
    border-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .hover-bg-gray-500_w:hover {
    background-color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .hover-text-gray-500_w:hover {
    color: oklch(55.1% 0.027 264.364deg) !important;
  }
  .bg-gray-600_w {
    background-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .text-gray-600_w {
    color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .border-gray-600_w {
    border-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .hover-bg-gray-600_w:hover {
    background-color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .hover-text-gray-600_w:hover {
    color: oklch(44.6% 0.03 256.802deg) !important;
  }
  .bg-gray-700_w {
    background-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .text-gray-700_w {
    color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .border-gray-700_w {
    border-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .hover-bg-gray-700_w:hover {
    background-color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .hover-text-gray-700_w:hover {
    color: oklch(37.3% 0.034 259.733deg) !important;
  }
  .bg-gray-800_w {
    background-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .text-gray-800_w {
    color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .border-gray-800_w {
    border-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .hover-bg-gray-800_w:hover {
    background-color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .hover-text-gray-800_w:hover {
    color: oklch(27.8% 0.033 256.848deg) !important;
  }
  .bg-gray-900_w {
    background-color: oklch(21% 0.034 264.665deg) !important;
  }
  .text-gray-900_w {
    color: oklch(21% 0.034 264.665deg) !important;
  }
  .border-gray-900_w {
    border-color: oklch(21% 0.034 264.665deg) !important;
  }
  .hover-bg-gray-900_w:hover {
    background-color: oklch(21% 0.034 264.665deg) !important;
  }
  .hover-text-gray-900_w:hover {
    color: oklch(21% 0.034 264.665deg) !important;
  }
  .bg-gray-950_w {
    background-color: oklch(13% 0.028 261.692deg) !important;
  }
  .text-gray-950_w {
    color: oklch(13% 0.028 261.692deg) !important;
  }
  .border-gray-950_w {
    border-color: oklch(13% 0.028 261.692deg) !important;
  }
  .hover-bg-gray-950_w:hover {
    background-color: oklch(13% 0.028 261.692deg) !important;
  }
  .hover-text-gray-950_w:hover {
    color: oklch(13% 0.028 261.692deg) !important;
  }
  .bg-zinc-50_w {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .text-zinc-50_w {
    color: oklch(98.5% 0 0deg) !important;
  }
  .border-zinc-50_w {
    border-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-bg-zinc-50_w:hover {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-text-zinc-50_w:hover {
    color: oklch(98.5% 0 0deg) !important;
  }
  .bg-zinc-100_w {
    background-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .text-zinc-100_w {
    color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .border-zinc-100_w {
    border-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .hover-bg-zinc-100_w:hover {
    background-color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .hover-text-zinc-100_w:hover {
    color: oklch(96.7% 0.001 286.375deg) !important;
  }
  .bg-zinc-200_w {
    background-color: oklch(92% 0.004 286.32deg) !important;
  }
  .text-zinc-200_w {
    color: oklch(92% 0.004 286.32deg) !important;
  }
  .border-zinc-200_w {
    border-color: oklch(92% 0.004 286.32deg) !important;
  }
  .hover-bg-zinc-200_w:hover {
    background-color: oklch(92% 0.004 286.32deg) !important;
  }
  .hover-text-zinc-200_w:hover {
    color: oklch(92% 0.004 286.32deg) !important;
  }
  .bg-zinc-300_w {
    background-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .text-zinc-300_w {
    color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .border-zinc-300_w {
    border-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .hover-bg-zinc-300_w:hover {
    background-color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .hover-text-zinc-300_w:hover {
    color: oklch(87.1% 0.006 286.286deg) !important;
  }
  .bg-zinc-400_w {
    background-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .text-zinc-400_w {
    color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .border-zinc-400_w {
    border-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .hover-bg-zinc-400_w:hover {
    background-color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .hover-text-zinc-400_w:hover {
    color: oklch(70.5% 0.015 286.067deg) !important;
  }
  .bg-zinc-500_w {
    background-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .text-zinc-500_w {
    color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .border-zinc-500_w {
    border-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .hover-bg-zinc-500_w:hover {
    background-color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .hover-text-zinc-500_w:hover {
    color: oklch(55.2% 0.016 285.938deg) !important;
  }
  .bg-zinc-600_w {
    background-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .text-zinc-600_w {
    color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .border-zinc-600_w {
    border-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .hover-bg-zinc-600_w:hover {
    background-color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .hover-text-zinc-600_w:hover {
    color: oklch(44.2% 0.017 285.786deg) !important;
  }
  .bg-zinc-700_w {
    background-color: oklch(37% 0.013 285.805deg) !important;
  }
  .text-zinc-700_w {
    color: oklch(37% 0.013 285.805deg) !important;
  }
  .border-zinc-700_w {
    border-color: oklch(37% 0.013 285.805deg) !important;
  }
  .hover-bg-zinc-700_w:hover {
    background-color: oklch(37% 0.013 285.805deg) !important;
  }
  .hover-text-zinc-700_w:hover {
    color: oklch(37% 0.013 285.805deg) !important;
  }
  .bg-zinc-800_w {
    background-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .text-zinc-800_w {
    color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .border-zinc-800_w {
    border-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .hover-bg-zinc-800_w:hover {
    background-color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .hover-text-zinc-800_w:hover {
    color: oklch(27.4% 0.006 286.033deg) !important;
  }
  .bg-zinc-900_w {
    background-color: oklch(21% 0.006 285.885deg) !important;
  }
  .text-zinc-900_w {
    color: oklch(21% 0.006 285.885deg) !important;
  }
  .border-zinc-900_w {
    border-color: oklch(21% 0.006 285.885deg) !important;
  }
  .hover-bg-zinc-900_w:hover {
    background-color: oklch(21% 0.006 285.885deg) !important;
  }
  .hover-text-zinc-900_w:hover {
    color: oklch(21% 0.006 285.885deg) !important;
  }
  .bg-zinc-950_w {
    background-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .text-zinc-950_w {
    color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .border-zinc-950_w {
    border-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .hover-bg-zinc-950_w:hover {
    background-color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .hover-text-zinc-950_w:hover {
    color: oklch(14.1% 0.005 285.823deg) !important;
  }
  .bg-neutral-50_w {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .text-neutral-50_w {
    color: oklch(98.5% 0 0deg) !important;
  }
  .border-neutral-50_w {
    border-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-bg-neutral-50_w:hover {
    background-color: oklch(98.5% 0 0deg) !important;
  }
  .hover-text-neutral-50_w:hover {
    color: oklch(98.5% 0 0deg) !important;
  }
  .bg-neutral-100_w {
    background-color: oklch(97% 0 0deg) !important;
  }
  .text-neutral-100_w {
    color: oklch(97% 0 0deg) !important;
  }
  .border-neutral-100_w {
    border-color: oklch(97% 0 0deg) !important;
  }
  .hover-bg-neutral-100_w:hover {
    background-color: oklch(97% 0 0deg) !important;
  }
  .hover-text-neutral-100_w:hover {
    color: oklch(97% 0 0deg) !important;
  }
  .bg-neutral-200_w {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .text-neutral-200_w {
    color: oklch(92.2% 0 0deg) !important;
  }
  .border-neutral-200_w {
    border-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-bg-neutral-200_w:hover {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-text-neutral-200_w:hover {
    color: oklch(92.2% 0 0deg) !important;
  }
  .bg-neutral-300_w {
    background-color: oklch(87% 0 0deg) !important;
  }
  .text-neutral-300_w {
    color: oklch(87% 0 0deg) !important;
  }
  .border-neutral-300_w {
    border-color: oklch(87% 0 0deg) !important;
  }
  .hover-bg-neutral-300_w:hover {
    background-color: oklch(87% 0 0deg) !important;
  }
  .hover-text-neutral-300_w:hover {
    color: oklch(87% 0 0deg) !important;
  }
  .bg-neutral-400_w {
    background-color: oklch(70.8% 0 0deg) !important;
  }
  .text-neutral-400_w {
    color: oklch(70.8% 0 0deg) !important;
  }
  .border-neutral-400_w {
    border-color: oklch(70.8% 0 0deg) !important;
  }
  .hover-bg-neutral-400_w:hover {
    background-color: oklch(70.8% 0 0deg) !important;
  }
  .hover-text-neutral-400_w:hover {
    color: oklch(70.8% 0 0deg) !important;
  }
  .bg-neutral-500_w {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .text-neutral-500_w {
    color: oklch(55.6% 0 0deg) !important;
  }
  .border-neutral-500_w {
    border-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-bg-neutral-500_w:hover {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-text-neutral-500_w:hover {
    color: oklch(55.6% 0 0deg) !important;
  }
  .bg-neutral-600_w {
    background-color: oklch(43.9% 0 0deg) !important;
  }
  .text-neutral-600_w {
    color: oklch(43.9% 0 0deg) !important;
  }
  .border-neutral-600_w {
    border-color: oklch(43.9% 0 0deg) !important;
  }
  .hover-bg-neutral-600_w:hover {
    background-color: oklch(43.9% 0 0deg) !important;
  }
  .hover-text-neutral-600_w:hover {
    color: oklch(43.9% 0 0deg) !important;
  }
  .bg-neutral-700_w {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .text-neutral-700_w {
    color: oklch(37.1% 0 0deg) !important;
  }
  .border-neutral-700_w {
    border-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-bg-neutral-700_w:hover {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-text-neutral-700_w:hover {
    color: oklch(37.1% 0 0deg) !important;
  }
  .bg-neutral-800_w {
    background-color: oklch(26.9% 0 0deg) !important;
  }
  .text-neutral-800_w {
    color: oklch(26.9% 0 0deg) !important;
  }
  .border-neutral-800_w {
    border-color: oklch(26.9% 0 0deg) !important;
  }
  .hover-bg-neutral-800_w:hover {
    background-color: oklch(26.9% 0 0deg) !important;
  }
  .hover-text-neutral-800_w:hover {
    color: oklch(26.9% 0 0deg) !important;
  }
  .bg-neutral-900_w {
    background-color: oklch(20.5% 0 0deg) !important;
  }
  .text-neutral-900_w {
    color: oklch(20.5% 0 0deg) !important;
  }
  .border-neutral-900_w {
    border-color: oklch(20.5% 0 0deg) !important;
  }
  .hover-bg-neutral-900_w:hover {
    background-color: oklch(20.5% 0 0deg) !important;
  }
  .hover-text-neutral-900_w:hover {
    color: oklch(20.5% 0 0deg) !important;
  }
  .bg-neutral-950_w {
    background-color: oklch(14.5% 0 0deg) !important;
  }
  .text-neutral-950_w {
    color: oklch(14.5% 0 0deg) !important;
  }
  .border-neutral-950_w {
    border-color: oklch(14.5% 0 0deg) !important;
  }
  .hover-bg-neutral-950_w:hover {
    background-color: oklch(14.5% 0 0deg) !important;
  }
  .hover-text-neutral-950_w:hover {
    color: oklch(14.5% 0 0deg) !important;
  }
  .bg-stone-50_w {
    background-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .text-stone-50_w {
    color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .border-stone-50_w {
    border-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .hover-bg-stone-50_w:hover {
    background-color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .hover-text-stone-50_w:hover {
    color: oklch(98.5% 0.001 106.423deg) !important;
  }
  .bg-stone-100_w {
    background-color: oklch(97% 0.001 106.424deg) !important;
  }
  .text-stone-100_w {
    color: oklch(97% 0.001 106.424deg) !important;
  }
  .border-stone-100_w {
    border-color: oklch(97% 0.001 106.424deg) !important;
  }
  .hover-bg-stone-100_w:hover {
    background-color: oklch(97% 0.001 106.424deg) !important;
  }
  .hover-text-stone-100_w:hover {
    color: oklch(97% 0.001 106.424deg) !important;
  }
  .bg-stone-200_w {
    background-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .text-stone-200_w {
    color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .border-stone-200_w {
    border-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .hover-bg-stone-200_w:hover {
    background-color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .hover-text-stone-200_w:hover {
    color: oklch(92.3% 0.003 48.717deg) !important;
  }
  .bg-stone-300_w {
    background-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .text-stone-300_w {
    color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .border-stone-300_w {
    border-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .hover-bg-stone-300_w:hover {
    background-color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .hover-text-stone-300_w:hover {
    color: oklch(86.9% 0.005 56.366deg) !important;
  }
  .bg-stone-400_w {
    background-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .text-stone-400_w {
    color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .border-stone-400_w {
    border-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .hover-bg-stone-400_w:hover {
    background-color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .hover-text-stone-400_w:hover {
    color: oklch(70.9% 0.01 56.259deg) !important;
  }
  .bg-stone-500_w {
    background-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .text-stone-500_w {
    color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .border-stone-500_w {
    border-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .hover-bg-stone-500_w:hover {
    background-color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .hover-text-stone-500_w:hover {
    color: oklch(55.3% 0.013 58.071deg) !important;
  }
  .bg-stone-600_w {
    background-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .text-stone-600_w {
    color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .border-stone-600_w {
    border-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .hover-bg-stone-600_w:hover {
    background-color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .hover-text-stone-600_w:hover {
    color: oklch(44.4% 0.011 73.639deg) !important;
  }
  .bg-stone-700_w {
    background-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .text-stone-700_w {
    color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .border-stone-700_w {
    border-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .hover-bg-stone-700_w:hover {
    background-color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .hover-text-stone-700_w:hover {
    color: oklch(37.4% 0.01 67.558deg) !important;
  }
  .bg-stone-800_w {
    background-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .text-stone-800_w {
    color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .border-stone-800_w {
    border-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .hover-bg-stone-800_w:hover {
    background-color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .hover-text-stone-800_w:hover {
    color: oklch(26.8% 0.007 34.298deg) !important;
  }
  .bg-stone-900_w {
    background-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .text-stone-900_w {
    color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .border-stone-900_w {
    border-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .hover-bg-stone-900_w:hover {
    background-color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .hover-text-stone-900_w:hover {
    color: oklch(21.6% 0.006 56.043deg) !important;
  }
  .bg-stone-950_w {
    background-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .text-stone-950_w {
    color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .border-stone-950_w {
    border-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .hover-bg-stone-950_w:hover {
    background-color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .hover-text-stone-950_w:hover {
    color: oklch(14.7% 0.004 49.25deg) !important;
  }
  .bg-special-black_w {
    background-color: #000 !important;
  }
  .text-special-black_w {
    color: #000 !important;
  }
  .border-special-black_w {
    border-color: #000 !important;
  }
  .hover-bg-special-black_w:hover {
    background-color: #000 !important;
  }
  .hover-text-special-black_w:hover {
    color: #000 !important;
  }
  .bg-special-white_w {
    background-color: #fff !important;
  }
  .text-special-white_w {
    color: #fff !important;
  }
  .border-special-white_w {
    border-color: #fff !important;
  }
  .hover-bg-special-white_w:hover {
    background-color: #fff !important;
  }
  .hover-text-special-white_w:hover {
    color: #fff !important;
  }
  .hide_w {
    display: none !important;
    visibility: hidden;
  }
  .show_w {
    display: block !important;
    visibility: visible;
  }
  .bighead-1_w {
    font-size: clamp(2.125rem, 1.767rem + 1.5909vw, 3rem);
    line-height: 1.2;
  }
  .bighead-2_w {
    font-size: clamp(2.5rem, 2.142rem + 1.5909vw, 3.375rem);
    line-height: 1.1;
  }
  .bighead-3_w {
    font-size: clamp(3.25rem, 2.9432rem + 1.3636vw, 4rem);
    line-height: 1.1;
  }
  .bighead-4_w {
    font-size: clamp(3.75rem, 3.4432rem + 1.3636vw, 4.5rem);
    line-height: 1.1;
  }
  .bg-dark-gray_w {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .text-dark-gray_w {
    color: oklch(37.1% 0 0deg) !important;
  }
  .border-dark-gray_w {
    border-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-bg-dark-gray_w:hover {
    background-color: oklch(37.1% 0 0deg) !important;
  }
  .hover-text-dark-gray_w:hover {
    color: oklch(37.1% 0 0deg) !important;
  }
  .bg-medium-gray_w {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .text-medium-gray_w {
    color: oklch(55.6% 0 0deg) !important;
  }
  .border-medium-gray_w {
    border-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-bg-medium-gray_w:hover {
    background-color: oklch(55.6% 0 0deg) !important;
  }
  .hover-text-medium-gray_w:hover {
    color: oklch(55.6% 0 0deg) !important;
  }
  .bg-light-gray_w {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .text-light-gray_w {
    color: oklch(92.2% 0 0deg) !important;
  }
  .border-light-gray_w {
    border-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-bg-light-gray_w:hover {
    background-color: oklch(92.2% 0 0deg) !important;
  }
  .hover-text-light-gray_w:hover {
    color: oklch(92.2% 0 0deg) !important;
  }
  .bg-first-color_w {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .text-first-color_w {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .border-first-color_w {
    border-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-bg-first-color_w:hover {
    background-color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .hover-text-first-color_w:hover {
    color: oklch(54.6% 0.245 262.881deg) !important;
  }
  .bg-second-color_w {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .text-second-color_w {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .border-second-color_w {
    border-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-bg-second-color_w:hover {
    background-color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .hover-text-second-color_w:hover {
    color: oklch(58.6% 0.253 17.585deg) !important;
  }
  .bg-font-color_w {
    background-color: var(--font-color) !important;
  }
  .text-font-color_w {
    color: var(--font-color) !important;
  }
  .border-font-color_w {
    border-color: var(--font-color) !important;
  }
  .hover-bg-font-color_w:hover {
    background-color: var(--font-color) !important;
  }
  .hover-text-font-color_w:hover {
    color: var(--font-color) !important;
  }
  .bg-link-color_w {
    background-color: var(--link-color) !important;
  }
  .text-link-color_w {
    color: var(--link-color) !important;
  }
  .border-link-color_w {
    border-color: var(--link-color) !important;
  }
  .hover-bg-link-color_w:hover {
    background-color: var(--link-color) !important;
  }
  .hover-text-link-color_w:hover {
    color: var(--link-color) !important;
  }
  .bg-hover-color_w {
    background-color: var(--hover-color) !important;
  }
  .text-hover-color_w {
    color: var(--hover-color) !important;
  }
  .border-hover-color_w {
    border-color: var(--hover-color) !important;
  }
  .hover-bg-hover-color_w:hover {
    background-color: var(--hover-color) !important;
  }
  .hover-text-hover-color_w:hover {
    color: var(--hover-color) !important;
  }
  .bg-page-bg_w {
    background-color: var(--viewport-bg) !important;
  }
  .text-page-bg_w {
    color: var(--viewport-bg) !important;
  }
  .border-page-bg_w {
    border-color: var(--viewport-bg) !important;
  }
  .hover-bg-page-bg_w:hover {
    background-color: var(--viewport-bg) !important;
  }
  .hover-text-page-bg_w:hover {
    color: var(--viewport-bg) !important;
  }
  .bg-bg_w {
    background-color: var(--bg) !important;
  }
  .text-bg_w {
    color: var(--bg) !important;
  }
  .border-bg_w {
    border-color: var(--bg) !important;
  }
  .hover-bg-bg_w:hover {
    background-color: var(--bg) !important;
  }
  .hover-text-bg_w:hover {
    color: var(--bg) !important;
  }
  .bg-light-bg_w {
    background-color: var(--light-bg) !important;
  }
  .text-light-bg_w {
    color: var(--light-bg) !important;
  }
  .border-light-bg_w {
    border-color: var(--light-bg) !important;
  }
  .hover-bg-light-bg_w:hover {
    background-color: var(--light-bg) !important;
  }
  .hover-text-light-bg_w:hover {
    color: var(--light-bg) !important;
  }
  .bg-black_w {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .text-black_w {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .border-black_w {
    border-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-bg-black_w:hover {
    background-color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .hover-text-black_w:hover {
    color: oklch(12.9% 0.042 264.695deg) !important;
  }
  .bg-white_w {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .text-white_w {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .border-white_w {
    border-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-bg-white_w:hover {
    background-color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .hover-text-white_w:hover {
    color: oklch(98.4% 0.003 247.858deg) !important;
  }
  .bg-error_w {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .text-error_w {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .border-error_w {
    border-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-bg-error_w:hover {
    background-color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .hover-text-error_w:hover {
    color: oklch(51.4% 0.222 16.935deg) !important;
  }
  .bg-alert_w {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .text-alert_w {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .border-alert_w {
    border-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-bg-alert_w:hover {
    background-color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .hover-text-alert_w:hover {
    color: oklch(76.9% 0.188 70.08deg) !important;
  }
  .bg-success_w {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .text-success_w {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .border-success_w {
    border-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-bg-success_w:hover {
    background-color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .hover-text-success_w:hover {
    color: oklch(52.7% 0.154 150.069deg) !important;
  }
  .flex-row_w {
    flex-direction: row !important;
  }
  .row-reverse_w {
    flex-direction: row-reverse !important;
  }
  .flex-col_w {
    flex-direction: column !important;
  }
  .col-reverse_w {
    flex-direction: column-reverse !important;
  }
  .no-wrap_w {
    flex-wrap: nowrap !important;
  }
  .wrap_w {
    flex-wrap: wrap !important;
  }
  .wrap-reverse_w {
    flex-wrap: wrap-reverse !important;
  }
  .justify-start_w {
    justify-content: flex-start !important;
  }
  .justify-end_w {
    justify-content: flex-end !important;
  }
  .justify-center_w {
    justify-content: center !important;
  }
  .justify-between_w {
    justify-content: space-between !important;
  }
  .justify-around_w {
    justify-content: space-around !important;
  }
  .justify-evenly_w {
    justify-content: space-evenly !important;
  }
  .items-start_w {
    align-items: flex-start !important;
  }
  .items-end_w {
    align-items: flex-end !important;
  }
  .items-center_w {
    align-items: center !important;
  }
  .items-baseline_w {
    align-items: baseline !important;
  }
  .items-stretch_w {
    align-items: stretch !important;
  }
  .grow_w {
    flex-grow: 1 !important;
  }
  .grow-0_w {
    flex-grow: 0 !important;
  }
  .shrink_w {
    flex-shrink: 1 !important;
  }
  .shrink-0_w {
    flex-shrink: 0 !important;
  }
  .font_w {
    font-family: Raleway, sans-serif !important;
  }
  .heading_w {
    font-family: Raleway, sans-serif !important;
  }
  .code_w {
    font-family: Source Code Pro, monospace !important;
  }
  .text-xs_w {
    font-size: 0.9865470852rem !important;
  }
  .text-sm_w {
    font-size: 1.1398963731rem !important;
  }
  .text-base_w {
    font-size: 1.1rem !important;
  }
  .text-lg_w {
    font-size: 1.3574rem !important;
  }
  .hyphens-auto_w {
    -webkit-hyphens: auto !important;
            hyphens: auto !important;
  }
  .hyphens-man_w {
    -webkit-hyphens: manual !important;
            hyphens: manual !important;
  }
  .hyphens-none_w {
    -webkit-hyphens: none !important;
            hyphens: none !important;
  }
  .font-100_w {
    font-weight: 100 !important;
  }
  .font-200_w {
    font-weight: 200 !important;
  }
  .font-300_w {
    font-weight: 300 !important;
  }
  .font-400_w {
    font-weight: 400 !important;
  }
  .font-500_w {
    font-weight: 500 !important;
  }
  .font-600_w {
    font-weight: 600 !important;
  }
  .font-700_w {
    font-weight: 700 !important;
  }
  .font-800_w {
    font-weight: 800 !important;
  }
  .font-900_w {
    font-weight: 900 !important;
  }
  .text-left_w {
    text-align: left !important;
  }
  .text-center_w {
    text-align: center !important;
  }
  .text-right_w {
    text-align: right !important;
  }
  .text-justify_w {
    text-align: justify !important;
  }
  .normal_w {
    font-style: normal !important;
  }
  .italic_w {
    font-style: italic !important;
  }
  .upper_w {
    text-transform: uppercase !important;
  }
  .lower_w {
    text-transform: lowercase !important;
  }
  .caps_w {
    text-transform: capitalize !important;
  }
  .normal-case_w {
    text-transform: none !important;
  }
  .ls-tight_w {
    letter-spacing: -0.025em !important;
  }
  .ls-0_w {
    letter-spacing: normal !important;
  }
  .ls-1_w {
    letter-spacing: 0.0625rem !important;
  }
  .ls-2_w {
    letter-spacing: 0.125rem !important;
  }
  .ls-3_w {
    letter-spacing: 0.1875rem !important;
  }
  .ls-4_w {
    letter-spacing: 0.25rem !important;
  }
  .ls-5_w {
    letter-spacing: 0.3125rem !important;
  }
  .ls-6_w {
    letter-spacing: 0.325rem !important;
  }
  .ls-7_w {
    letter-spacing: 0.4375rem !important;
  }
  .ls-8_w {
    letter-spacing: 0.5rem !important;
  }
  .ls-9_w {
    letter-spacing: 0.5625rem !important;
  }
  .ls-10_w {
    letter-spacing: 0.625rem !important;
  }
  .lh-0_w {
    line-height: 1 !important;
  }
  .lh-1_w {
    line-height: 1.1 !important;
  }
  .lh-2_w {
    line-height: 1.2 !important;
  }
  .lh-3_w {
    line-height: 1.3 !important;
  }
  .lh-4_w {
    line-height: 1.4 !important;
  }
  .lh-5_w {
    line-height: 1.5 !important;
  }
  .lh-6_w {
    line-height: 1.6 !important;
  }
  .lh-7_w {
    line-height: 1.7 !important;
  }
  .lh-8_w {
    line-height: 1.8 !important;
  }
  .lh-9_w {
    line-height: 1.9 !important;
  }
  .lh-20_w {
    line-height: 2 !important;
  }
  .lh-21_w {
    line-height: 2.1 !important;
  }
  .block_w {
    display: block !important;
  }
  .inline-block_w {
    display: inline-block !important;
  }
  .inline_w {
    display: inline !important;
  }
  .flex_w {
    display: flex !important;
  }
  .inline-flex_w {
    display: inline-flex !important;
  }
  .grid_w {
    display: grid !important;
  }
  .inline-grid_w {
    display: inline-grid !important;
  }
  .hidden_w {
    display: none !important;
  }
  .visible_w {
    visibility: visible !important;
  }
  .invisible_w {
    visibility: hidden !important;
  }
  .object-contain_w {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-cover_w {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fill_w {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .rounded-none_w {
    border-radius: 0 !important;
  }
  .rounded-sm_w {
    border-radius: 0.15rem !important;
  }
  .rounded_w {
    border-radius: 0.3rem !important;
  }
  .rounded-lg_w {
    border-radius: 0.6rem !important;
  }
  .rounded-full_w {
    border-radius: 9999px !important;
  }
  .border-solid_w {
    border-style: solid !important;
  }
  .border-dashed_w {
    border-style: dashed !important;
  }
  .border-groove_w {
    border-style: groove !important;
  }
  .border-double_w {
    border-style: double !important;
  }
  .border-dotted_w {
    border-style: dotted !important;
  }
  .border-ridge_w {
    border-style: ridge !important;
  }
  .border-inset_w {
    border-style: inset !important;
  }
  .border-outset_w {
    border-style: outset !important;
  }
  .border-none_w {
    border-style: none !important;
  }
  .border-hidden_w {
    border-style: hidden !important;
  }
  .border-0_w {
    border-width: 0 !important;
  }
  .border_w {
    border-width: 1px !important;
  }
  .border-2_w {
    border-width: 2px !important;
  }
  .border-3_w {
    border-width: 3px !important;
  }
  .border-4_w {
    border-width: 4px !important;
  }
  .border-5_w {
    border-width: 5px !important;
  }
  .border-6_w {
    border-width: 6px !important;
  }
  .border-7_w {
    border-width: 7px !important;
  }
  .border-8_w {
    border-width: 8px !important;
  }
  .border-9_w {
    border-width: 9px !important;
  }
  .border-10_w {
    border-width: 10px !important;
  }
  .shadow-sm_w {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  }
  .shadow_w {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
  }
  .shadow-lg_w {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
  }
  .shadow-form_w {
    box-shadow: var(--form-shadow) !important;
  }
  .opacity-0_w {
    opacity: 0 !important;
  }
  .opacity-50_w {
    opacity: 0.5 !important;
  }
  .opacity-75_w {
    opacity: 0.75 !important;
  }
  .opacity-100_w {
    opacity: 1 !important;
  }
  .grid-cols-1_w {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
  .grid-cols-2_w {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  .grid-cols-3_w {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
  .grid-cols-4_w {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
  .grid-cols-6_w {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }
  .grid-cols-12_w {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }
  .grid-cols-none_w {
    grid-template-columns: none !important;
  }
  .col-auto_w {
    grid-column: auto !important;
  }
  .col-span-1_w {
    grid-column: span 1/span 1 !important;
  }
  .col-span-2_w {
    grid-column: span 2/span 2 !important;
  }
  .col-span-full_w {
    grid-column: -1 !important;
  }
  .place-items-center_w {
    place-items: center !important;
  }
  .place-content-center_w {
    place-content: center !important;
  }
  .relative_w {
    position: relative !important;
  }
  .absolute_w {
    position: absolute !important;
  }
  .fixed_w {
    position: fixed !important;
  }
  .sticky_w {
    position: sticky !important;
  }
  .top-0_w {
    top: 0 !important;
  }
  .right-0_w {
    right: 0 !important;
  }
  .bottom-0_w {
    bottom: 0 !important;
  }
  .left-0_w {
    left: 0 !important;
  }
  .inset-0_w {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }
  .z-0_w {
    z-index: 0 !important;
  }
  .z-10_w {
    z-index: 10 !important;
  }
  .z-20_w {
    z-index: 20 !important;
  }
  .z-30_w {
    z-index: 30 !important;
  }
  .z-40_w {
    z-index: 40 !important;
  }
  .z-50_w {
    z-index: 50 !important;
  }
  .z-100_w {
    z-index: 100 !important;
  }
  .z-500_w {
    z-index: 500 !important;
  }
  .z-1000_w {
    z-index: 1000 !important;
  }
  .z-auto_w {
    z-index: auto !important;
  }
  .width-100_w {
    width: 100% !important;
  }
  .width-90_w {
    width: 90% !important;
  }
  .width-80_w {
    width: 80% !important;
  }
  .width-75_w {
    width: 75% !important;
  }
  .width-70_w {
    width: 70% !important;
  }
  .width-60_w {
    width: 60% !important;
  }
  .width-50_w {
    width: 50% !important;
  }
  .width-40_w {
    width: 40% !important;
  }
  .width-30_w {
    width: 30% !important;
  }
  .width-25_w {
    width: 25% !important;
  }
  .width-20_w {
    width: 20% !important;
  }
  .width-10_w {
    width: 10% !important;
  }
  .height-100_w {
    height: 100% !important;
  }
  .cursor_w {
    cursor: default !important;
  }
  .cursor-p_w {
    cursor: pointer !important;
  }
  .cursor-h_w {
    cursor: help !important;
  }
  .cursor-w_w {
    cursor: wait !important;
  }
  .cursor-ch_w {
    cursor: crosshair !important;
  }
  .cursor-na_w {
    cursor: not-allowed !important;
  }
  .cursor-zi_w {
    cursor: zoom-in !important;
  }
  .cursor-zo_w {
    cursor: zoom-out !important;
  }
  .cursor-g_w {
    cursor: grab !important;
  }
  .list-none_w {
    list-style: none !important;
  }
  .list-disc_w {
    list-style: disc !important;
  }
  .list-decimal_w {
    list-style: decimal !important;
  }
  .list-circle_w {
    list-style: circle !important;
  }
  .list-square_w {
    list-style: square !important;
  }
  .list-inside_w {
    list-style-position: inside !important;
  }
  .list-outside_w {
    list-style-position: outside !important;
  }
  .m-0_w {
    margin: 0 !important;
  }
  .p-0_w {
    padding: 0 !important;
  }
  .mt-0_w {
    margin-top: 0 !important;
  }
  .pt-0_w {
    padding-top: 0 !important;
  }
  .mb-0_w {
    margin-bottom: 0 !important;
  }
  .pb-0_w {
    padding-bottom: 0 !important;
  }
  .ms-0_w {
    margin-inline-start: 0 !important;
  }
  .ps-0_w {
    padding-inline-start: 0 !important;
  }
  .me-0_w {
    margin-inline-end: 0 !important;
  }
  .pe-0_w {
    padding-inline-end: 0 !important;
  }
  .mx-0_w {
    margin-inline: 0 !important;
  }
  .px-0_w {
    padding-inline: 0 !important;
  }
  .my-0_w {
    margin-block: 0 !important;
  }
  .py-0_w {
    padding-block: 0 !important;
  }
  .gap-0_w {
    gap: 0 !important;
  }
  .row-gap-0_w {
    row-gap: 0 !important;
  }
  .col-gap-0_w {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .m-1_w {
    margin: 0.25rem !important;
  }
  .p-1_w {
    padding: 0.25rem !important;
  }
  .mt-1_w {
    margin-top: 0.25rem !important;
  }
  .pt-1_w {
    padding-top: 0.25rem !important;
  }
  .mb-1_w {
    margin-bottom: 0.25rem !important;
  }
  .pb-1_w {
    padding-bottom: 0.25rem !important;
  }
  .ms-1_w {
    margin-inline-start: 0.25rem !important;
  }
  .ps-1_w {
    padding-inline-start: 0.25rem !important;
  }
  .me-1_w {
    margin-inline-end: 0.25rem !important;
  }
  .pe-1_w {
    padding-inline-end: 0.25rem !important;
  }
  .mx-1_w {
    margin-inline: 0.25rem !important;
  }
  .px-1_w {
    padding-inline: 0.25rem !important;
  }
  .my-1_w {
    margin-block: 0.25rem !important;
  }
  .py-1_w {
    padding-block: 0.25rem !important;
  }
  .gap-1_w {
    gap: 0.25rem !important;
  }
  .row-gap-1_w {
    row-gap: 0.25rem !important;
  }
  .col-gap-1_w {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .m-2_w {
    margin: 0.5rem !important;
  }
  .p-2_w {
    padding: 0.5rem !important;
  }
  .mt-2_w {
    margin-top: 0.5rem !important;
  }
  .pt-2_w {
    padding-top: 0.5rem !important;
  }
  .mb-2_w {
    margin-bottom: 0.5rem !important;
  }
  .pb-2_w {
    padding-bottom: 0.5rem !important;
  }
  .ms-2_w {
    margin-inline-start: 0.5rem !important;
  }
  .ps-2_w {
    padding-inline-start: 0.5rem !important;
  }
  .me-2_w {
    margin-inline-end: 0.5rem !important;
  }
  .pe-2_w {
    padding-inline-end: 0.5rem !important;
  }
  .mx-2_w {
    margin-inline: 0.5rem !important;
  }
  .px-2_w {
    padding-inline: 0.5rem !important;
  }
  .my-2_w {
    margin-block: 0.5rem !important;
  }
  .py-2_w {
    padding-block: 0.5rem !important;
  }
  .gap-2_w {
    gap: 0.5rem !important;
  }
  .row-gap-2_w {
    row-gap: 0.5rem !important;
  }
  .col-gap-2_w {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .m-3_w {
    margin: 0.75rem !important;
  }
  .p-3_w {
    padding: 0.75rem !important;
  }
  .mt-3_w {
    margin-top: 0.75rem !important;
  }
  .pt-3_w {
    padding-top: 0.75rem !important;
  }
  .mb-3_w {
    margin-bottom: 0.75rem !important;
  }
  .pb-3_w {
    padding-bottom: 0.75rem !important;
  }
  .ms-3_w {
    margin-inline-start: 0.75rem !important;
  }
  .ps-3_w {
    padding-inline-start: 0.75rem !important;
  }
  .me-3_w {
    margin-inline-end: 0.75rem !important;
  }
  .pe-3_w {
    padding-inline-end: 0.75rem !important;
  }
  .mx-3_w {
    margin-inline: 0.75rem !important;
  }
  .px-3_w {
    padding-inline: 0.75rem !important;
  }
  .my-3_w {
    margin-block: 0.75rem !important;
  }
  .py-3_w {
    padding-block: 0.75rem !important;
  }
  .gap-3_w {
    gap: 0.75rem !important;
  }
  .row-gap-3_w {
    row-gap: 0.75rem !important;
  }
  .col-gap-3_w {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .m-4_w {
    margin: 1rem !important;
  }
  .p-4_w {
    padding: 1rem !important;
  }
  .mt-4_w {
    margin-top: 1rem !important;
  }
  .pt-4_w {
    padding-top: 1rem !important;
  }
  .mb-4_w {
    margin-bottom: 1rem !important;
  }
  .pb-4_w {
    padding-bottom: 1rem !important;
  }
  .ms-4_w {
    margin-inline-start: 1rem !important;
  }
  .ps-4_w {
    padding-inline-start: 1rem !important;
  }
  .me-4_w {
    margin-inline-end: 1rem !important;
  }
  .pe-4_w {
    padding-inline-end: 1rem !important;
  }
  .mx-4_w {
    margin-inline: 1rem !important;
  }
  .px-4_w {
    padding-inline: 1rem !important;
  }
  .my-4_w {
    margin-block: 1rem !important;
  }
  .py-4_w {
    padding-block: 1rem !important;
  }
  .gap-4_w {
    gap: 1rem !important;
  }
  .row-gap-4_w {
    row-gap: 1rem !important;
  }
  .col-gap-4_w {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .m-5_w {
    margin: 1.25rem !important;
  }
  .p-5_w {
    padding: 1.25rem !important;
  }
  .mt-5_w {
    margin-top: 1.25rem !important;
  }
  .pt-5_w {
    padding-top: 1.25rem !important;
  }
  .mb-5_w {
    margin-bottom: 1.25rem !important;
  }
  .pb-5_w {
    padding-bottom: 1.25rem !important;
  }
  .ms-5_w {
    margin-inline-start: 1.25rem !important;
  }
  .ps-5_w {
    padding-inline-start: 1.25rem !important;
  }
  .me-5_w {
    margin-inline-end: 1.25rem !important;
  }
  .pe-5_w {
    padding-inline-end: 1.25rem !important;
  }
  .mx-5_w {
    margin-inline: 1.25rem !important;
  }
  .px-5_w {
    padding-inline: 1.25rem !important;
  }
  .my-5_w {
    margin-block: 1.25rem !important;
  }
  .py-5_w {
    padding-block: 1.25rem !important;
  }
  .gap-5_w {
    gap: 1.25rem !important;
  }
  .row-gap-5_w {
    row-gap: 1.25rem !important;
  }
  .col-gap-5_w {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .m-6_w {
    margin: 1.5rem !important;
  }
  .p-6_w {
    padding: 1.5rem !important;
  }
  .mt-6_w {
    margin-top: 1.5rem !important;
  }
  .pt-6_w {
    padding-top: 1.5rem !important;
  }
  .mb-6_w {
    margin-bottom: 1.5rem !important;
  }
  .pb-6_w {
    padding-bottom: 1.5rem !important;
  }
  .ms-6_w {
    margin-inline-start: 1.5rem !important;
  }
  .ps-6_w {
    padding-inline-start: 1.5rem !important;
  }
  .me-6_w {
    margin-inline-end: 1.5rem !important;
  }
  .pe-6_w {
    padding-inline-end: 1.5rem !important;
  }
  .mx-6_w {
    margin-inline: 1.5rem !important;
  }
  .px-6_w {
    padding-inline: 1.5rem !important;
  }
  .my-6_w {
    margin-block: 1.5rem !important;
  }
  .py-6_w {
    padding-block: 1.5rem !important;
  }
  .gap-6_w {
    gap: 1.5rem !important;
  }
  .row-gap-6_w {
    row-gap: 1.5rem !important;
  }
  .col-gap-6_w {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .m-7_w {
    margin: 1.75rem !important;
  }
  .p-7_w {
    padding: 1.75rem !important;
  }
  .mt-7_w {
    margin-top: 1.75rem !important;
  }
  .pt-7_w {
    padding-top: 1.75rem !important;
  }
  .mb-7_w {
    margin-bottom: 1.75rem !important;
  }
  .pb-7_w {
    padding-bottom: 1.75rem !important;
  }
  .ms-7_w {
    margin-inline-start: 1.75rem !important;
  }
  .ps-7_w {
    padding-inline-start: 1.75rem !important;
  }
  .me-7_w {
    margin-inline-end: 1.75rem !important;
  }
  .pe-7_w {
    padding-inline-end: 1.75rem !important;
  }
  .mx-7_w {
    margin-inline: 1.75rem !important;
  }
  .px-7_w {
    padding-inline: 1.75rem !important;
  }
  .my-7_w {
    margin-block: 1.75rem !important;
  }
  .py-7_w {
    padding-block: 1.75rem !important;
  }
  .gap-7_w {
    gap: 1.75rem !important;
  }
  .row-gap-7_w {
    row-gap: 1.75rem !important;
  }
  .col-gap-7_w {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .m-8_w {
    margin: 2rem !important;
  }
  .p-8_w {
    padding: 2rem !important;
  }
  .mt-8_w {
    margin-top: 2rem !important;
  }
  .pt-8_w {
    padding-top: 2rem !important;
  }
  .mb-8_w {
    margin-bottom: 2rem !important;
  }
  .pb-8_w {
    padding-bottom: 2rem !important;
  }
  .ms-8_w {
    margin-inline-start: 2rem !important;
  }
  .ps-8_w {
    padding-inline-start: 2rem !important;
  }
  .me-8_w {
    margin-inline-end: 2rem !important;
  }
  .pe-8_w {
    padding-inline-end: 2rem !important;
  }
  .mx-8_w {
    margin-inline: 2rem !important;
  }
  .px-8_w {
    padding-inline: 2rem !important;
  }
  .my-8_w {
    margin-block: 2rem !important;
  }
  .py-8_w {
    padding-block: 2rem !important;
  }
  .gap-8_w {
    gap: 2rem !important;
  }
  .row-gap-8_w {
    row-gap: 2rem !important;
  }
  .col-gap-8_w {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .m-9_w {
    margin: 2.25rem !important;
  }
  .p-9_w {
    padding: 2.25rem !important;
  }
  .mt-9_w {
    margin-top: 2.25rem !important;
  }
  .pt-9_w {
    padding-top: 2.25rem !important;
  }
  .mb-9_w {
    margin-bottom: 2.25rem !important;
  }
  .pb-9_w {
    padding-bottom: 2.25rem !important;
  }
  .ms-9_w {
    margin-inline-start: 2.25rem !important;
  }
  .ps-9_w {
    padding-inline-start: 2.25rem !important;
  }
  .me-9_w {
    margin-inline-end: 2.25rem !important;
  }
  .pe-9_w {
    padding-inline-end: 2.25rem !important;
  }
  .mx-9_w {
    margin-inline: 2.25rem !important;
  }
  .px-9_w {
    padding-inline: 2.25rem !important;
  }
  .my-9_w {
    margin-block: 2.25rem !important;
  }
  .py-9_w {
    padding-block: 2.25rem !important;
  }
  .gap-9_w {
    gap: 2.25rem !important;
  }
  .row-gap-9_w {
    row-gap: 2.25rem !important;
  }
  .col-gap-9_w {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .m-10_w {
    margin: 3rem !important;
  }
  .p-10_w {
    padding: 3rem !important;
  }
  .mt-10_w {
    margin-top: 3rem !important;
  }
  .pt-10_w {
    padding-top: 3rem !important;
  }
  .mb-10_w {
    margin-bottom: 3rem !important;
  }
  .pb-10_w {
    padding-bottom: 3rem !important;
  }
  .ms-10_w {
    margin-inline-start: 3rem !important;
  }
  .ps-10_w {
    padding-inline-start: 3rem !important;
  }
  .me-10_w {
    margin-inline-end: 3rem !important;
  }
  .pe-10_w {
    padding-inline-end: 3rem !important;
  }
  .mx-10_w {
    margin-inline: 3rem !important;
  }
  .px-10_w {
    padding-inline: 3rem !important;
  }
  .my-10_w {
    margin-block: 3rem !important;
  }
  .py-10_w {
    padding-block: 3rem !important;
  }
  .gap-10_w {
    gap: 3rem !important;
  }
  .row-gap-10_w {
    row-gap: 3rem !important;
  }
  .col-gap-10_w {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .m-11_w {
    margin: 3.5rem !important;
  }
  .p-11_w {
    padding: 3.5rem !important;
  }
  .mt-11_w {
    margin-top: 3.5rem !important;
  }
  .pt-11_w {
    padding-top: 3.5rem !important;
  }
  .mb-11_w {
    margin-bottom: 3.5rem !important;
  }
  .pb-11_w {
    padding-bottom: 3.5rem !important;
  }
  .ms-11_w {
    margin-inline-start: 3.5rem !important;
  }
  .ps-11_w {
    padding-inline-start: 3.5rem !important;
  }
  .me-11_w {
    margin-inline-end: 3.5rem !important;
  }
  .pe-11_w {
    padding-inline-end: 3.5rem !important;
  }
  .mx-11_w {
    margin-inline: 3.5rem !important;
  }
  .px-11_w {
    padding-inline: 3.5rem !important;
  }
  .my-11_w {
    margin-block: 3.5rem !important;
  }
  .py-11_w {
    padding-block: 3.5rem !important;
  }
  .gap-11_w {
    gap: 3.5rem !important;
  }
  .row-gap-11_w {
    row-gap: 3.5rem !important;
  }
  .col-gap-11_w {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .m-12_w {
    margin: 4rem !important;
  }
  .p-12_w {
    padding: 4rem !important;
  }
  .mt-12_w {
    margin-top: 4rem !important;
  }
  .pt-12_w {
    padding-top: 4rem !important;
  }
  .mb-12_w {
    margin-bottom: 4rem !important;
  }
  .pb-12_w {
    padding-bottom: 4rem !important;
  }
  .ms-12_w {
    margin-inline-start: 4rem !important;
  }
  .ps-12_w {
    padding-inline-start: 4rem !important;
  }
  .me-12_w {
    margin-inline-end: 4rem !important;
  }
  .pe-12_w {
    padding-inline-end: 4rem !important;
  }
  .mx-12_w {
    margin-inline: 4rem !important;
  }
  .px-12_w {
    padding-inline: 4rem !important;
  }
  .my-12_w {
    margin-block: 4rem !important;
  }
  .py-12_w {
    padding-block: 4rem !important;
  }
  .gap-12_w {
    gap: 4rem !important;
  }
  .row-gap-12_w {
    row-gap: 4rem !important;
  }
  .col-gap-12_w {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .m-13_w {
    margin: 4.5rem !important;
  }
  .p-13_w {
    padding: 4.5rem !important;
  }
  .mt-13_w {
    margin-top: 4.5rem !important;
  }
  .pt-13_w {
    padding-top: 4.5rem !important;
  }
  .mb-13_w {
    margin-bottom: 4.5rem !important;
  }
  .pb-13_w {
    padding-bottom: 4.5rem !important;
  }
  .ms-13_w {
    margin-inline-start: 4.5rem !important;
  }
  .ps-13_w {
    padding-inline-start: 4.5rem !important;
  }
  .me-13_w {
    margin-inline-end: 4.5rem !important;
  }
  .pe-13_w {
    padding-inline-end: 4.5rem !important;
  }
  .mx-13_w {
    margin-inline: 4.5rem !important;
  }
  .px-13_w {
    padding-inline: 4.5rem !important;
  }
  .my-13_w {
    margin-block: 4.5rem !important;
  }
  .py-13_w {
    padding-block: 4.5rem !important;
  }
  .gap-13_w {
    gap: 4.5rem !important;
  }
  .row-gap-13_w {
    row-gap: 4.5rem !important;
  }
  .col-gap-13_w {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .m-14_w {
    margin: 5rem !important;
  }
  .p-14_w {
    padding: 5rem !important;
  }
  .mt-14_w {
    margin-top: 5rem !important;
  }
  .pt-14_w {
    padding-top: 5rem !important;
  }
  .mb-14_w {
    margin-bottom: 5rem !important;
  }
  .pb-14_w {
    padding-bottom: 5rem !important;
  }
  .ms-14_w {
    margin-inline-start: 5rem !important;
  }
  .ps-14_w {
    padding-inline-start: 5rem !important;
  }
  .me-14_w {
    margin-inline-end: 5rem !important;
  }
  .pe-14_w {
    padding-inline-end: 5rem !important;
  }
  .mx-14_w {
    margin-inline: 5rem !important;
  }
  .px-14_w {
    padding-inline: 5rem !important;
  }
  .my-14_w {
    margin-block: 5rem !important;
  }
  .py-14_w {
    padding-block: 5rem !important;
  }
  .gap-14_w {
    gap: 5rem !important;
  }
  .row-gap-14_w {
    row-gap: 5rem !important;
  }
  .col-gap-14_w {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .m-15_w {
    margin: 5.5rem !important;
  }
  .p-15_w {
    padding: 5.5rem !important;
  }
  .mt-15_w {
    margin-top: 5.5rem !important;
  }
  .pt-15_w {
    padding-top: 5.5rem !important;
  }
  .mb-15_w {
    margin-bottom: 5.5rem !important;
  }
  .pb-15_w {
    padding-bottom: 5.5rem !important;
  }
  .ms-15_w {
    margin-inline-start: 5.5rem !important;
  }
  .ps-15_w {
    padding-inline-start: 5.5rem !important;
  }
  .me-15_w {
    margin-inline-end: 5.5rem !important;
  }
  .pe-15_w {
    padding-inline-end: 5.5rem !important;
  }
  .mx-15_w {
    margin-inline: 5.5rem !important;
  }
  .px-15_w {
    padding-inline: 5.5rem !important;
  }
  .my-15_w {
    margin-block: 5.5rem !important;
  }
  .py-15_w {
    padding-block: 5.5rem !important;
  }
  .gap-15_w {
    gap: 5.5rem !important;
  }
  .row-gap-15_w {
    row-gap: 5.5rem !important;
  }
  .col-gap-15_w {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .m-auto_w {
    margin: auto !important;
  }
  .mt-auto_w {
    margin-top: auto !important;
  }
  .mb-auto_w {
    margin-bottom: auto !important;
  }
  .ms-auto_w {
    margin-inline-start: auto !important;
  }
  .me-auto_w {
    margin-inline-end: auto !important;
  }
  .mx-auto_w {
    margin-inline: auto !important;
  }
  .my-auto_w {
    margin-block: auto !important;
  }
  .gap-auto_w {
    gap: auto !important;
  }
  .row-gap-auto_w {
    row-gap: auto !important;
  }
  .col-gap-auto_w {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
}
