.pulse-wrapper {
  position: absolute;
  top: 30%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.pulse-wrapper .pulse {
  -webkit-animation: animate 3s linear infinite;
          animation: animate 3s linear infinite;
}

.pulse-wrapper .no-pulse,
.pulse-wrapper .pulse {
  width: 130px;
  height: 130px;
  background: #fff;
  border-radius: 50%;
}

@-webkit-keyframes animate {
  0% {
    box-shadow: 0 0 0 0 rgba(0, 181, 116, 0.7), 0 0 0 0 rgba(0, 181, 116, 0.7);
  }

  40% {
    box-shadow: 0 0 0 50px rgba(0, 181, 116, 0), 0 0 0 0 rgba(0, 181, 116, 0.7);
  }

  80% {
    box-shadow: 0 0 0 50px rgba(0, 181, 116, 0), 0 0 0 30px rgba(0, 181, 116, 0);
  }

  100% {
    box-shadow: 0 0 0 0 rgba(0, 181, 116, 0), 0 0 0 30px rgba(0, 181, 116, 0);
  }
}

@keyframes animate {
  0% {
    box-shadow: 0 0 0 0 rgba(0, 181, 116, 0.7), 0 0 0 0 rgba(0, 181, 116, 0.7);
  }

  40% {
    box-shadow: 0 0 0 50px rgba(0, 181, 116, 0), 0 0 0 0 rgba(0, 181, 116, 0.7);
  }

  80% {
    box-shadow: 0 0 0 50px rgba(0, 181, 116, 0), 0 0 0 30px rgba(0, 181, 116, 0);
  }

  100% {
    box-shadow: 0 0 0 0 rgba(0, 181, 116, 0), 0 0 0 30px rgba(0, 181, 116, 0);
  }
}

/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */

/*
Document
========
*/

/**
Use a better box model (opinionated).
*/

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

/**
Use a more readable tab size (opinionated).
*/

html {
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
}

/**
1. Correct the line height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
*/

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/*
Sections
========
*/

/**
Remove the margin in all browsers.
*/

body {
  margin: 0;
}

/**
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/

body {
  font-family:
		system-ui,
		-apple-system, /* Firefox supports this but not yet `system-ui` */
		'Segoe UI',
		Roboto,
		Helvetica,
		Arial,
		sans-serif,
		'Apple Color Emoji',
		'Segoe UI Emoji';
}

/*
Grouping content
================
*/

/**
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
}

/*
Text-level semantics
====================
*/

/**
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

/**
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/**
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/

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

/**
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/**
Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
*/

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
Tabular data
============
*/

/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
}

/*
Forms
=====
*/

/**
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
1. Remove the inheritance of text transform in Firefox.
*/

button,
select { /* 1 */
  text-transform: none;
}

/**
Correct the inability to style clickable types in iOS and Safari.
*/

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

/**
Remove the inner border and padding in Firefox.
*/

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
Restore the focus styles unset by the previous rule.
*/

:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/

legend {
  padding: 0;
}

/**
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/**
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to 'inherit' in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Interactive
===========
*/

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

button {
  background-color: transparent;
  background-image: none;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */

html {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
  line-height: 1.5; /* 2 */
}

/**
 * Inherit font-family and line-height from `html` so users can set them as
 * a class directly on the `html` element.
 */

body {
  font-family: inherit;
  line-height: inherit;
}

/**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

/*
 * Ensure horizontal rules are visible by default
 */

hr {
  border-top-width: 1px;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1;
  color: #9ca3af;
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}

button,
[role="button"] {
  cursor: pointer;
}

/**
 * Override legacy focus reset from Normalize with modern Firefox focus styles.
 *
 * This is actually an improvement over the new defaults in Firefox in our testing,
 * as it triggers the better focus styles even for links, which still use a dotted
 * outline in Firefox by default.
 */

:-moz-focusring {
  outline: auto;
}

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */

a {
  color: inherit;
  text-decoration: inherit;
}

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */

button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */

pre,
code,
kbd,
samp {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/**
 * 1. Make replaced elements `display: block` by default as that's
 *    the behavior you want almost all of the time. Inspired by
 *    CSS Remedy, with `svg` added as well.
 *
 *    https://github.com/mozdevs/cssremedy/issues/14
 * 
 * 2. Add `vertical-align: middle` to align replaced elements more
 *    sensibly by default when overriding `display` by adding a
 *    utility like `inline`.
 *
 *    This can trigger a poorly considered linting error in some
 *    tools but is included by design.
 * 
 *    https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210
 */

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/**
 * Constrain images and videos to the parent width and preserve
 * their intrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
video {
  max-width: 100%;
  height: auto;
}

/**
 * Ensure the default browser behavior of the `hidden` attribute.
 */

[hidden] {
  display: none;
}

*, ::before, ::after {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.container {
  width: 100%;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.not-sr-only {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.focus-within\:sr-only:focus-within {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.focus-within\:not-sr-only:focus-within {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.focus\:sr-only:focus {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.focus\:not-sr-only:focus {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.pointer-events-none {
  pointer-events: none;
}

.pointer-events-auto {
  pointer-events: auto;
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: -webkit-sticky;
  position: sticky;
}

.inset-10 {
  top: 10px;
  right: 10px;
  bottom: 10px;
  left: 10px;
}

.inset-30 {
  top: 30px;
  right: 30px;
  bottom: 30px;
  left: 30px;
}

.-inset-25 {
  top: -25px;
  right: -25px;
  bottom: -25px;
  left: -25px;
}

.-inset-40 {
  top: -40px;
  right: -40px;
  bottom: -40px;
  left: -40px;
}

.-inset-5px {
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
}

.-inset-10px {
  top: -10px;
  right: -10px;
  bottom: -10px;
  left: -10px;
}

.-inset-125px {
  top: -125px;
  right: -125px;
  bottom: -125px;
  left: -125px;
}

.inset-x-10 {
  left: 10px;
  right: 10px;
}

.inset-x-30 {
  left: 30px;
  right: 30px;
}

.-inset-x-25 {
  left: -25px;
  right: -25px;
}

.-inset-x-40 {
  left: -40px;
  right: -40px;
}

.-inset-x-5px {
  left: -5px;
  right: -5px;
}

.-inset-x-10px {
  left: -10px;
  right: -10px;
}

.-inset-x-125px {
  left: -125px;
  right: -125px;
}

.inset-y-10 {
  top: 10px;
  bottom: 10px;
}

.inset-y-30 {
  top: 30px;
  bottom: 30px;
}

.-inset-y-25 {
  top: -25px;
  bottom: -25px;
}

.-inset-y-40 {
  top: -40px;
  bottom: -40px;
}

.-inset-y-5px {
  top: -5px;
  bottom: -5px;
}

.-inset-y-10px {
  top: -10px;
  bottom: -10px;
}

.-inset-y-125px {
  top: -125px;
  bottom: -125px;
}

.top-10 {
  top: 10px;
}

.top-30 {
  top: 30px;
}

.-top-25 {
  top: -25px;
}

.-top-40 {
  top: -40px;
}

.-top-5px {
  top: -5px;
}

.-top-10px {
  top: -10px;
}

.-top-125px {
  top: -125px;
}

.right-10 {
  right: 10px;
}

.right-30 {
  right: 30px;
}

.-right-25 {
  right: -25px;
}

.-right-40 {
  right: -40px;
}

.-right-5px {
  right: -5px;
}

.-right-10px {
  right: -10px;
}

.-right-125px {
  right: -125px;
}

.bottom-10 {
  bottom: 10px;
}

.bottom-30 {
  bottom: 30px;
}

.-bottom-25 {
  bottom: -25px;
}

.-bottom-40 {
  bottom: -40px;
}

.-bottom-5px {
  bottom: -5px;
}

.-bottom-10px {
  bottom: -10px;
}

.-bottom-125px {
  bottom: -125px;
}

.left-10 {
  left: 10px;
}

.left-30 {
  left: 30px;
}

.-left-25 {
  left: -25px;
}

.-left-40 {
  left: -40px;
}

.-left-5px {
  left: -5px;
}

.-left-10px {
  left: -10px;
}

.-left-125px {
  left: -125px;
}

.isolate {
  isolation: isolate;
}

.isolation-auto {
  isolation: auto;
}

.z-110 {
  z-index: 110;
}

.focus-within\:z-110:focus-within {
  z-index: 110;
}

.focus\:z-110:focus {
  z-index: 110;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.order-first {
  order: -9999;
}

.order-last {
  order: 9999;
}

.order-none {
  order: 0;
}

.col-auto {
  grid-column: auto;
}

.col-span-1 {
  grid-column: span 1 / span 1;
}

.col-span-2 {
  grid-column: span 2 / span 2;
}

.col-span-3 {
  grid-column: span 3 / span 3;
}

.col-span-4 {
  grid-column: span 4 / span 4;
}

.col-span-5 {
  grid-column: span 5 / span 5;
}

.col-span-6 {
  grid-column: span 6 / span 6;
}

.col-span-7 {
  grid-column: span 7 / span 7;
}

.col-span-8 {
  grid-column: span 8 / span 8;
}

.col-span-9 {
  grid-column: span 9 / span 9;
}

.col-span-10 {
  grid-column: span 10 / span 10;
}

.col-span-11 {
  grid-column: span 11 / span 11;
}

.col-span-12 {
  grid-column: span 12 / span 12;
}

.col-span-full {
  grid-column: 1 / -1;
}

.col-start-1 {
  grid-column-start: 1;
}

.col-start-2 {
  grid-column-start: 2;
}

.col-start-3 {
  grid-column-start: 3;
}

.col-start-4 {
  grid-column-start: 4;
}

.col-start-5 {
  grid-column-start: 5;
}

.col-start-6 {
  grid-column-start: 6;
}

.col-start-7 {
  grid-column-start: 7;
}

.col-start-8 {
  grid-column-start: 8;
}

.col-start-9 {
  grid-column-start: 9;
}

.col-start-10 {
  grid-column-start: 10;
}

.col-start-11 {
  grid-column-start: 11;
}

.col-start-12 {
  grid-column-start: 12;
}

.col-start-13 {
  grid-column-start: 13;
}

.col-start-auto {
  grid-column-start: auto;
}

.col-end-1 {
  grid-column-end: 1;
}

.col-end-2 {
  grid-column-end: 2;
}

.col-end-3 {
  grid-column-end: 3;
}

.col-end-4 {
  grid-column-end: 4;
}

.col-end-5 {
  grid-column-end: 5;
}

.col-end-6 {
  grid-column-end: 6;
}

.col-end-7 {
  grid-column-end: 7;
}

.col-end-8 {
  grid-column-end: 8;
}

.col-end-9 {
  grid-column-end: 9;
}

.col-end-10 {
  grid-column-end: 10;
}

.col-end-11 {
  grid-column-end: 11;
}

.col-end-12 {
  grid-column-end: 12;
}

.col-end-13 {
  grid-column-end: 13;
}

.col-end-auto {
  grid-column-end: auto;
}

.row-auto {
  grid-row: auto;
}

.row-span-1 {
  grid-row: span 1 / span 1;
}

.row-span-2 {
  grid-row: span 2 / span 2;
}

.row-span-3 {
  grid-row: span 3 / span 3;
}

.row-span-4 {
  grid-row: span 4 / span 4;
}

.row-span-5 {
  grid-row: span 5 / span 5;
}

.row-span-6 {
  grid-row: span 6 / span 6;
}

.row-span-full {
  grid-row: 1 / -1;
}

.row-start-1 {
  grid-row-start: 1;
}

.row-start-2 {
  grid-row-start: 2;
}

.row-start-3 {
  grid-row-start: 3;
}

.row-start-4 {
  grid-row-start: 4;
}

.row-start-5 {
  grid-row-start: 5;
}

.row-start-6 {
  grid-row-start: 6;
}

.row-start-7 {
  grid-row-start: 7;
}

.row-start-auto {
  grid-row-start: auto;
}

.row-end-1 {
  grid-row-end: 1;
}

.row-end-2 {
  grid-row-end: 2;
}

.row-end-3 {
  grid-row-end: 3;
}

.row-end-4 {
  grid-row-end: 4;
}

.row-end-5 {
  grid-row-end: 5;
}

.row-end-6 {
  grid-row-end: 6;
}

.row-end-7 {
  grid-row-end: 7;
}

.row-end-auto {
  grid-row-end: auto;
}

.float-right {
  float: right;
}

.float-left {
  float: left;
}

.float-none {
  float: none;
}

.clear-left {
  clear: left;
}

.clear-right {
  clear: right;
}

.clear-both {
  clear: both;
}

.clear-none {
  clear: none;
}

.m-0 {
  margin: 0px;
}

.m-1 {
  margin: 0.25rem;
}

.m-2 {
  margin: 2px;
}

.m-3 {
  margin: 0.75rem;
}

.m-4 {
  margin: 1rem;
}

.m-5 {
  margin: 1.25rem;
}

.m-6 {
  margin: 6px;
}

.m-7 {
  margin: 1.75rem;
}

.m-8 {
  margin: 2rem;
}

.m-9 {
  margin: 2.25rem;
}

.m-10 {
  margin: 2.5rem;
}

.m-11 {
  margin: 11px;
}

.m-12 {
  margin: 3rem;
}

.m-14 {
  margin: 3.5rem;
}

.m-15 {
  margin: 15px;
}

.m-16 {
  margin: 4rem;
}

.m-18 {
  margin: 18px;
}

.m-20 {
  margin: 20px;
}

.m-21 {
  margin: 21px;
}

.m-23 {
  margin: 23px;
}

.m-24 {
  margin: 24px;
}

.m-25 {
  margin: 25px;
}

.m-27 {
  margin: 27px;
}

.m-28 {
  margin: 7rem;
}

.m-30 {
  margin: 30px;
}

.m-31 {
  margin: 31px;
}

.m-32 {
  margin: 8rem;
}

.m-34 {
  margin: 34px;
}

.m-35 {
  margin: 35px;
}

.m-36 {
  margin: 9rem;
}

.m-37 {
  margin: 37px;
}

.m-38 {
  margin: 38px;
}

.m-40 {
  margin: 40px;
}

.m-42 {
  margin: 42px;
}

.m-44 {
  margin: 44px;
}

.m-45 {
  margin: 45px;
}

.m-46 {
  margin: 46px;
}

.m-48 {
  margin: 48px;
}

.m-52 {
  margin: 13rem;
}

.m-53 {
  margin: 53px;
}

.m-55 {
  margin: 55px;
}

.m-56 {
  margin: 14rem;
}

.m-58 {
  margin: 58px;
}

.m-59 {
  margin: 59px;
}

.m-60 {
  margin: 15rem;
}

.m-63 {
  margin: 63px;
}

.m-64 {
  margin: 16rem;
}

.m-65 {
  margin: 65px;
}

.m-70 {
  margin: 70px;
}

.m-71 {
  margin: 71px;
}

.m-72 {
  margin: 18rem;
}

.m-80 {
  margin: 20rem;
}

.m-83 {
  margin: 83px;
}

.m-89 {
  margin: 89px;
}

.m-90 {
  margin: 90px;
}

.m-96 {
  margin: 24rem;
}

.m-100 {
  margin: 100px;
}

.m-106 {
  margin: 106px;
}

.m-109 {
  margin: 109px;
}

.m-120 {
  margin: 120px;
}

.m-135 {
  margin: 135px;
}

.m-180 {
  margin: 180px;
}

.m-300 {
  margin: 300px;
}

.m-400 {
  margin: 400px;
}

.m-510 {
  margin: 510px;
}

.m-615 {
  margin: 615px;
}

.m-650 {
  margin: 650px;
}

.m-auto {
  margin: auto;
}

.m-px {
  margin: 1px;
}

.m-0\.5 {
  margin: 0.125rem;
}

.m-1\.5 {
  margin: 0.375rem;
}

.m-2\.5 {
  margin: 0.625rem;
}

.m-3\.5 {
  margin: 0.875rem;
}

.-m-0 {
  margin: 0px;
}

.-m-1 {
  margin: -0.25rem;
}

.-m-2 {
  margin: -0.5rem;
}

.-m-3 {
  margin: -0.75rem;
}

.-m-4 {
  margin: -1rem;
}

.-m-5 {
  margin: -1.25rem;
}

.-m-6 {
  margin: -1.5rem;
}

.-m-7 {
  margin: -1.75rem;
}

.-m-8 {
  margin: -2rem;
}

.-m-9 {
  margin: -2.25rem;
}

.-m-10 {
  margin: -2.5rem;
}

.-m-11 {
  margin: -2.75rem;
}

.-m-12 {
  margin: -3rem;
}

.-m-14 {
  margin: -3.5rem;
}

.-m-16 {
  margin: -4rem;
}

.-m-20 {
  margin: -5rem;
}

.-m-24 {
  margin: -6rem;
}

.-m-28 {
  margin: -7rem;
}

.-m-32 {
  margin: -8rem;
}

.-m-36 {
  margin: -9rem;
}

.-m-40 {
  margin: -10rem;
}

.-m-44 {
  margin: -11rem;
}

.-m-48 {
  margin: -12rem;
}

.-m-52 {
  margin: -13rem;
}

.-m-56 {
  margin: -14rem;
}

.-m-60 {
  margin: -15rem;
}

.-m-64 {
  margin: -16rem;
}

.-m-72 {
  margin: -18rem;
}

.-m-80 {
  margin: -20rem;
}

.-m-96 {
  margin: -24rem;
}

.-m-px {
  margin: -1px;
}

.-m-0\.5 {
  margin: -0.125rem;
}

.-m-1\.5 {
  margin: -0.375rem;
}

.-m-2\.5 {
  margin: -0.625rem;
}

.-m-3\.5 {
  margin: -0.875rem;
}

.-m-15px {
  margin: -15px;
}

.m-m11 {
  margin: 11px;
}

.m-12px {
  margin: 12px;
}

.m-m72 {
  margin: 72px;
}

.m-m21 {
  margin: 21%;
}

.m-m15 {
  margin: 15px;
}

.m-m18 {
  margin: 18px;
}

.m-m35 {
  margin: 35px;
}

.m-m19 {
  margin: 19px;
}

.m-m17 {
  margin: 17px;
}

.m-m9 {
  margin: 9px;
}

.m-m10 {
  margin: 10px;
}

.m-m51 {
  margin: 51px;
}

.m-m43 {
  margin: 43px;
}

.m-m13 {
  margin: 13px;
}

.m-m26 {
  margin: 26px;
}

.m-m2 {
  margin: 2px;
}

.m-m14 {
  margin: 14px;
}

.m-m5 {
  margin: 5px;
}

.m-m8 {
  margin: 8px;
}

.last\:m-0:last-child {
  margin: 0px;
}

.last\:m-1:last-child {
  margin: 0.25rem;
}

.last\:m-2:last-child {
  margin: 2px;
}

.last\:m-3:last-child {
  margin: 0.75rem;
}

.last\:m-4:last-child {
  margin: 1rem;
}

.last\:m-5:last-child {
  margin: 1.25rem;
}

.last\:m-6:last-child {
  margin: 6px;
}

.last\:m-7:last-child {
  margin: 1.75rem;
}

.last\:m-8:last-child {
  margin: 2rem;
}

.last\:m-9:last-child {
  margin: 2.25rem;
}

.last\:m-10:last-child {
  margin: 2.5rem;
}

.last\:m-11:last-child {
  margin: 11px;
}

.last\:m-12:last-child {
  margin: 3rem;
}

.last\:m-14:last-child {
  margin: 3.5rem;
}

.last\:m-15:last-child {
  margin: 15px;
}

.last\:m-16:last-child {
  margin: 4rem;
}

.last\:m-18:last-child {
  margin: 18px;
}

.last\:m-20:last-child {
  margin: 20px;
}

.last\:m-21:last-child {
  margin: 21px;
}

.last\:m-23:last-child {
  margin: 23px;
}

.last\:m-24:last-child {
  margin: 24px;
}

.last\:m-25:last-child {
  margin: 25px;
}

.last\:m-27:last-child {
  margin: 27px;
}

.last\:m-28:last-child {
  margin: 7rem;
}

.last\:m-30:last-child {
  margin: 30px;
}

.last\:m-31:last-child {
  margin: 31px;
}

.last\:m-32:last-child {
  margin: 8rem;
}

.last\:m-34:last-child {
  margin: 34px;
}

.last\:m-35:last-child {
  margin: 35px;
}

.last\:m-36:last-child {
  margin: 9rem;
}

.last\:m-37:last-child {
  margin: 37px;
}

.last\:m-38:last-child {
  margin: 38px;
}

.last\:m-40:last-child {
  margin: 40px;
}

.last\:m-42:last-child {
  margin: 42px;
}

.last\:m-44:last-child {
  margin: 44px;
}

.last\:m-45:last-child {
  margin: 45px;
}

.last\:m-46:last-child {
  margin: 46px;
}

.last\:m-48:last-child {
  margin: 48px;
}

.last\:m-52:last-child {
  margin: 13rem;
}

.last\:m-53:last-child {
  margin: 53px;
}

.last\:m-55:last-child {
  margin: 55px;
}

.last\:m-56:last-child {
  margin: 14rem;
}

.last\:m-58:last-child {
  margin: 58px;
}

.last\:m-59:last-child {
  margin: 59px;
}

.last\:m-60:last-child {
  margin: 15rem;
}

.last\:m-63:last-child {
  margin: 63px;
}

.last\:m-64:last-child {
  margin: 16rem;
}

.last\:m-65:last-child {
  margin: 65px;
}

.last\:m-70:last-child {
  margin: 70px;
}

.last\:m-71:last-child {
  margin: 71px;
}

.last\:m-72:last-child {
  margin: 18rem;
}

.last\:m-80:last-child {
  margin: 20rem;
}

.last\:m-83:last-child {
  margin: 83px;
}

.last\:m-89:last-child {
  margin: 89px;
}

.last\:m-90:last-child {
  margin: 90px;
}

.last\:m-96:last-child {
  margin: 24rem;
}

.last\:m-100:last-child {
  margin: 100px;
}

.last\:m-106:last-child {
  margin: 106px;
}

.last\:m-109:last-child {
  margin: 109px;
}

.last\:m-120:last-child {
  margin: 120px;
}

.last\:m-135:last-child {
  margin: 135px;
}

.last\:m-180:last-child {
  margin: 180px;
}

.last\:m-300:last-child {
  margin: 300px;
}

.last\:m-400:last-child {
  margin: 400px;
}

.last\:m-510:last-child {
  margin: 510px;
}

.last\:m-615:last-child {
  margin: 615px;
}

.last\:m-650:last-child {
  margin: 650px;
}

.last\:m-auto:last-child {
  margin: auto;
}

.last\:m-px:last-child {
  margin: 1px;
}

.last\:m-0\.5:last-child {
  margin: 0.125rem;
}

.last\:m-1\.5:last-child {
  margin: 0.375rem;
}

.last\:m-2\.5:last-child {
  margin: 0.625rem;
}

.last\:m-3\.5:last-child {
  margin: 0.875rem;
}

.last\:-m-0:last-child {
  margin: 0px;
}

.last\:-m-1:last-child {
  margin: -0.25rem;
}

.last\:-m-2:last-child {
  margin: -0.5rem;
}

.last\:-m-3:last-child {
  margin: -0.75rem;
}

.last\:-m-4:last-child {
  margin: -1rem;
}

.last\:-m-5:last-child {
  margin: -1.25rem;
}

.last\:-m-6:last-child {
  margin: -1.5rem;
}

.last\:-m-7:last-child {
  margin: -1.75rem;
}

.last\:-m-8:last-child {
  margin: -2rem;
}

.last\:-m-9:last-child {
  margin: -2.25rem;
}

.last\:-m-10:last-child {
  margin: -2.5rem;
}

.last\:-m-11:last-child {
  margin: -2.75rem;
}

.last\:-m-12:last-child {
  margin: -3rem;
}

.last\:-m-14:last-child {
  margin: -3.5rem;
}

.last\:-m-16:last-child {
  margin: -4rem;
}

.last\:-m-20:last-child {
  margin: -5rem;
}

.last\:-m-24:last-child {
  margin: -6rem;
}

.last\:-m-28:last-child {
  margin: -7rem;
}

.last\:-m-32:last-child {
  margin: -8rem;
}

.last\:-m-36:last-child {
  margin: -9rem;
}

.last\:-m-40:last-child {
  margin: -10rem;
}

.last\:-m-44:last-child {
  margin: -11rem;
}

.last\:-m-48:last-child {
  margin: -12rem;
}

.last\:-m-52:last-child {
  margin: -13rem;
}

.last\:-m-56:last-child {
  margin: -14rem;
}

.last\:-m-60:last-child {
  margin: -15rem;
}

.last\:-m-64:last-child {
  margin: -16rem;
}

.last\:-m-72:last-child {
  margin: -18rem;
}

.last\:-m-80:last-child {
  margin: -20rem;
}

.last\:-m-96:last-child {
  margin: -24rem;
}

.last\:-m-px:last-child {
  margin: -1px;
}

.last\:-m-0\.5:last-child {
  margin: -0.125rem;
}

.last\:-m-1\.5:last-child {
  margin: -0.375rem;
}

.last\:-m-2\.5:last-child {
  margin: -0.625rem;
}

.last\:-m-3\.5:last-child {
  margin: -0.875rem;
}

.last\:-m-15px:last-child {
  margin: -15px;
}

.last\:m-m11:last-child {
  margin: 11px;
}

.last\:m-12px:last-child {
  margin: 12px;
}

.last\:m-m72:last-child {
  margin: 72px;
}

.last\:m-m21:last-child {
  margin: 21%;
}

.last\:m-m15:last-child {
  margin: 15px;
}

.last\:m-m18:last-child {
  margin: 18px;
}

.last\:m-m35:last-child {
  margin: 35px;
}

.last\:m-m19:last-child {
  margin: 19px;
}

.last\:m-m17:last-child {
  margin: 17px;
}

.last\:m-m9:last-child {
  margin: 9px;
}

.last\:m-m10:last-child {
  margin: 10px;
}

.last\:m-m51:last-child {
  margin: 51px;
}

.last\:m-m43:last-child {
  margin: 43px;
}

.last\:m-m13:last-child {
  margin: 13px;
}

.last\:m-m26:last-child {
  margin: 26px;
}

.last\:m-m2:last-child {
  margin: 2px;
}

.last\:m-m14:last-child {
  margin: 14px;
}

.last\:m-m5:last-child {
  margin: 5px;
}

.last\:m-m8:last-child {
  margin: 8px;
}

.mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.mx-2 {
  margin-left: 2px;
  margin-right: 2px;
}

.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.mx-6 {
  margin-left: 6px;
  margin-right: 6px;
}

.mx-7 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.mx-9 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.mx-11 {
  margin-left: 11px;
  margin-right: 11px;
}

.mx-12 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.mx-14 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.mx-15 {
  margin-left: 15px;
  margin-right: 15px;
}

.mx-16 {
  margin-left: 4rem;
  margin-right: 4rem;
}

.mx-18 {
  margin-left: 18px;
  margin-right: 18px;
}

.mx-20 {
  margin-left: 20px;
  margin-right: 20px;
}

.mx-21 {
  margin-left: 21px;
  margin-right: 21px;
}

.mx-23 {
  margin-left: 23px;
  margin-right: 23px;
}

.mx-24 {
  margin-left: 24px;
  margin-right: 24px;
}

.mx-25 {
  margin-left: 25px;
  margin-right: 25px;
}

.mx-27 {
  margin-left: 27px;
  margin-right: 27px;
}

.mx-28 {
  margin-left: 7rem;
  margin-right: 7rem;
}

.mx-30 {
  margin-left: 30px;
  margin-right: 30px;
}

.mx-31 {
  margin-left: 31px;
  margin-right: 31px;
}

.mx-32 {
  margin-left: 8rem;
  margin-right: 8rem;
}

.mx-34 {
  margin-left: 34px;
  margin-right: 34px;
}

.mx-35 {
  margin-left: 35px;
  margin-right: 35px;
}

.mx-36 {
  margin-left: 9rem;
  margin-right: 9rem;
}

.mx-37 {
  margin-left: 37px;
  margin-right: 37px;
}

.mx-38 {
  margin-left: 38px;
  margin-right: 38px;
}

.mx-40 {
  margin-left: 40px;
  margin-right: 40px;
}

.mx-42 {
  margin-left: 42px;
  margin-right: 42px;
}

.mx-44 {
  margin-left: 44px;
  margin-right: 44px;
}

.mx-45 {
  margin-left: 45px;
  margin-right: 45px;
}

.mx-46 {
  margin-left: 46px;
  margin-right: 46px;
}

.mx-48 {
  margin-left: 48px;
  margin-right: 48px;
}

.mx-52 {
  margin-left: 13rem;
  margin-right: 13rem;
}

.mx-53 {
  margin-left: 53px;
  margin-right: 53px;
}

.mx-55 {
  margin-left: 55px;
  margin-right: 55px;
}

.mx-56 {
  margin-left: 14rem;
  margin-right: 14rem;
}

.mx-58 {
  margin-left: 58px;
  margin-right: 58px;
}

.mx-59 {
  margin-left: 59px;
  margin-right: 59px;
}

.mx-60 {
  margin-left: 15rem;
  margin-right: 15rem;
}

.mx-63 {
  margin-left: 63px;
  margin-right: 63px;
}

.mx-64 {
  margin-left: 16rem;
  margin-right: 16rem;
}

.mx-65 {
  margin-left: 65px;
  margin-right: 65px;
}

.mx-70 {
  margin-left: 70px;
  margin-right: 70px;
}

.mx-71 {
  margin-left: 71px;
  margin-right: 71px;
}

.mx-72 {
  margin-left: 18rem;
  margin-right: 18rem;
}

.mx-80 {
  margin-left: 20rem;
  margin-right: 20rem;
}

.mx-83 {
  margin-left: 83px;
  margin-right: 83px;
}

.mx-89 {
  margin-left: 89px;
  margin-right: 89px;
}

.mx-90 {
  margin-left: 90px;
  margin-right: 90px;
}

.mx-96 {
  margin-left: 24rem;
  margin-right: 24rem;
}

.mx-100 {
  margin-left: 100px;
  margin-right: 100px;
}

.mx-106 {
  margin-left: 106px;
  margin-right: 106px;
}

.mx-109 {
  margin-left: 109px;
  margin-right: 109px;
}

.mx-120 {
  margin-left: 120px;
  margin-right: 120px;
}

.mx-135 {
  margin-left: 135px;
  margin-right: 135px;
}

.mx-180 {
  margin-left: 180px;
  margin-right: 180px;
}

.mx-300 {
  margin-left: 300px;
  margin-right: 300px;
}

.mx-400 {
  margin-left: 400px;
  margin-right: 400px;
}

.mx-510 {
  margin-left: 510px;
  margin-right: 510px;
}

.mx-615 {
  margin-left: 615px;
  margin-right: 615px;
}

.mx-650 {
  margin-left: 650px;
  margin-right: 650px;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.mx-px {
  margin-left: 1px;
  margin-right: 1px;
}

.mx-0\.5 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.mx-1\.5 {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}

.mx-2\.5 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.mx-3\.5 {
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

.-mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.-mx-2 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.-mx-3 {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem;
}

.-mx-5 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.-mx-6 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.-mx-7 {
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}

.-mx-8 {
  margin-left: -2rem;
  margin-right: -2rem;
}

.-mx-9 {
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

.-mx-10 {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.-mx-11 {
  margin-left: -2.75rem;
  margin-right: -2.75rem;
}

.-mx-12 {
  margin-left: -3rem;
  margin-right: -3rem;
}

.-mx-14 {
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}

.-mx-16 {
  margin-left: -4rem;
  margin-right: -4rem;
}

.-mx-20 {
  margin-left: -5rem;
  margin-right: -5rem;
}

.-mx-24 {
  margin-left: -6rem;
  margin-right: -6rem;
}

.-mx-28 {
  margin-left: -7rem;
  margin-right: -7rem;
}

.-mx-32 {
  margin-left: -8rem;
  margin-right: -8rem;
}

.-mx-36 {
  margin-left: -9rem;
  margin-right: -9rem;
}

.-mx-40 {
  margin-left: -10rem;
  margin-right: -10rem;
}

.-mx-44 {
  margin-left: -11rem;
  margin-right: -11rem;
}

.-mx-48 {
  margin-left: -12rem;
  margin-right: -12rem;
}

.-mx-52 {
  margin-left: -13rem;
  margin-right: -13rem;
}

.-mx-56 {
  margin-left: -14rem;
  margin-right: -14rem;
}

.-mx-60 {
  margin-left: -15rem;
  margin-right: -15rem;
}

.-mx-64 {
  margin-left: -16rem;
  margin-right: -16rem;
}

.-mx-72 {
  margin-left: -18rem;
  margin-right: -18rem;
}

.-mx-80 {
  margin-left: -20rem;
  margin-right: -20rem;
}

.-mx-96 {
  margin-left: -24rem;
  margin-right: -24rem;
}

.-mx-px {
  margin-left: -1px;
  margin-right: -1px;
}

.-mx-0\.5 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}

.-mx-1\.5 {
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}

.-mx-2\.5 {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

.-mx-3\.5 {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}

.-mx-15px {
  margin-left: -15px;
  margin-right: -15px;
}

.mx-m11 {
  margin-left: 11px;
  margin-right: 11px;
}

.mx-12px {
  margin-left: 12px;
  margin-right: 12px;
}

.mx-m72 {
  margin-left: 72px;
  margin-right: 72px;
}

.mx-m21 {
  margin-left: 21%;
  margin-right: 21%;
}

.mx-m15 {
  margin-left: 15px;
  margin-right: 15px;
}

.mx-m18 {
  margin-left: 18px;
  margin-right: 18px;
}

.mx-m35 {
  margin-left: 35px;
  margin-right: 35px;
}

.mx-m19 {
  margin-left: 19px;
  margin-right: 19px;
}

.mx-m17 {
  margin-left: 17px;
  margin-right: 17px;
}

.mx-m9 {
  margin-left: 9px;
  margin-right: 9px;
}

.mx-m10 {
  margin-left: 10px;
  margin-right: 10px;
}

.mx-m51 {
  margin-left: 51px;
  margin-right: 51px;
}

.mx-m43 {
  margin-left: 43px;
  margin-right: 43px;
}

.mx-m13 {
  margin-left: 13px;
  margin-right: 13px;
}

.mx-m26 {
  margin-left: 26px;
  margin-right: 26px;
}

.mx-m2 {
  margin-left: 2px;
  margin-right: 2px;
}

.mx-m14 {
  margin-left: 14px;
  margin-right: 14px;
}

.mx-m5 {
  margin-left: 5px;
  margin-right: 5px;
}

.mx-m8 {
  margin-left: 8px;
  margin-right: 8px;
}

.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.my-2 {
  margin-top: 2px;
  margin-bottom: 2px;
}

.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.my-6 {
  margin-top: 6px;
  margin-bottom: 6px;
}

.my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.my-9 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.my-11 {
  margin-top: 11px;
  margin-bottom: 11px;
}

.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.my-14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.my-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.my-18 {
  margin-top: 18px;
  margin-bottom: 18px;
}

.my-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.my-21 {
  margin-top: 21px;
  margin-bottom: 21px;
}

.my-23 {
  margin-top: 23px;
  margin-bottom: 23px;
}

.my-24 {
  margin-top: 24px;
  margin-bottom: 24px;
}

.my-25 {
  margin-top: 25px;
  margin-bottom: 25px;
}

.my-27 {
  margin-top: 27px;
  margin-bottom: 27px;
}

.my-28 {
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.my-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.my-31 {
  margin-top: 31px;
  margin-bottom: 31px;
}

.my-32 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.my-34 {
  margin-top: 34px;
  margin-bottom: 34px;
}

.my-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}

.my-36 {
  margin-top: 9rem;
  margin-bottom: 9rem;
}

.my-37 {
  margin-top: 37px;
  margin-bottom: 37px;
}

.my-38 {
  margin-top: 38px;
  margin-bottom: 38px;
}

.my-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.my-42 {
  margin-top: 42px;
  margin-bottom: 42px;
}

.my-44 {
  margin-top: 44px;
  margin-bottom: 44px;
}

.my-45 {
  margin-top: 45px;
  margin-bottom: 45px;
}

.my-46 {
  margin-top: 46px;
  margin-bottom: 46px;
}

.my-48 {
  margin-top: 48px;
  margin-bottom: 48px;
}

.my-52 {
  margin-top: 13rem;
  margin-bottom: 13rem;
}

.my-53 {
  margin-top: 53px;
  margin-bottom: 53px;
}

.my-55 {
  margin-top: 55px;
  margin-bottom: 55px;
}

.my-56 {
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.my-58 {
  margin-top: 58px;
  margin-bottom: 58px;
}

.my-59 {
  margin-top: 59px;
  margin-bottom: 59px;
}

.my-60 {
  margin-top: 15rem;
  margin-bottom: 15rem;
}

.my-63 {
  margin-top: 63px;
  margin-bottom: 63px;
}

.my-64 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.my-65 {
  margin-top: 65px;
  margin-bottom: 65px;
}

.my-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}

.my-71 {
  margin-top: 71px;
  margin-bottom: 71px;
}

.my-72 {
  margin-top: 18rem;
  margin-bottom: 18rem;
}

.my-80 {
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.my-83 {
  margin-top: 83px;
  margin-bottom: 83px;
}

.my-89 {
  margin-top: 89px;
  margin-bottom: 89px;
}

.my-90 {
  margin-top: 90px;
  margin-bottom: 90px;
}

.my-96 {
  margin-top: 24rem;
  margin-bottom: 24rem;
}

.my-100 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.my-106 {
  margin-top: 106px;
  margin-bottom: 106px;
}

.my-109 {
  margin-top: 109px;
  margin-bottom: 109px;
}

.my-120 {
  margin-top: 120px;
  margin-bottom: 120px;
}

.my-135 {
  margin-top: 135px;
  margin-bottom: 135px;
}

.my-180 {
  margin-top: 180px;
  margin-bottom: 180px;
}

.my-300 {
  margin-top: 300px;
  margin-bottom: 300px;
}

.my-400 {
  margin-top: 400px;
  margin-bottom: 400px;
}

.my-510 {
  margin-top: 510px;
  margin-bottom: 510px;
}

.my-615 {
  margin-top: 615px;
  margin-bottom: 615px;
}

.my-650 {
  margin-top: 650px;
  margin-bottom: 650px;
}

.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.my-px {
  margin-top: 1px;
  margin-bottom: 1px;
}

.my-0\.5 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.my-1\.5 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}

.my-2\.5 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.my-3\.5 {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.-my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.-my-1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.-my-2 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.-my-3 {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

.-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.-my-5 {
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.-my-7 {
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}

.-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.-my-9 {
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

.-my-10 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.-my-11 {
  margin-top: -2.75rem;
  margin-bottom: -2.75rem;
}

.-my-12 {
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.-my-14 {
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}

.-my-16 {
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.-my-20 {
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.-my-24 {
  margin-top: -6rem;
  margin-bottom: -6rem;
}

.-my-28 {
  margin-top: -7rem;
  margin-bottom: -7rem;
}

.-my-32 {
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.-my-36 {
  margin-top: -9rem;
  margin-bottom: -9rem;
}

.-my-40 {
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.-my-44 {
  margin-top: -11rem;
  margin-bottom: -11rem;
}

.-my-48 {
  margin-top: -12rem;
  margin-bottom: -12rem;
}

.-my-52 {
  margin-top: -13rem;
  margin-bottom: -13rem;
}

.-my-56 {
  margin-top: -14rem;
  margin-bottom: -14rem;
}

.-my-60 {
  margin-top: -15rem;
  margin-bottom: -15rem;
}

.-my-64 {
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.-my-72 {
  margin-top: -18rem;
  margin-bottom: -18rem;
}

.-my-80 {
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.-my-96 {
  margin-top: -24rem;
  margin-bottom: -24rem;
}

.-my-px {
  margin-top: -1px;
  margin-bottom: -1px;
}

.-my-0\.5 {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}

.-my-1\.5 {
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}

.-my-2\.5 {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

.-my-3\.5 {
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}

.-my-15px {
  margin-top: -15px;
  margin-bottom: -15px;
}

.my-m11 {
  margin-top: 11px;
  margin-bottom: 11px;
}

.my-12px {
  margin-top: 12px;
  margin-bottom: 12px;
}

.my-m72 {
  margin-top: 72px;
  margin-bottom: 72px;
}

.my-m21 {
  margin-top: 21%;
  margin-bottom: 21%;
}

.my-m15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.my-m18 {
  margin-top: 18px;
  margin-bottom: 18px;
}

.my-m35 {
  margin-top: 35px;
  margin-bottom: 35px;
}

.my-m19 {
  margin-top: 19px;
  margin-bottom: 19px;
}

.my-m17 {
  margin-top: 17px;
  margin-bottom: 17px;
}

.my-m9 {
  margin-top: 9px;
  margin-bottom: 9px;
}

.my-m10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.my-m51 {
  margin-top: 51px;
  margin-bottom: 51px;
}

.my-m43 {
  margin-top: 43px;
  margin-bottom: 43px;
}

.my-m13 {
  margin-top: 13px;
  margin-bottom: 13px;
}

.my-m26 {
  margin-top: 26px;
  margin-bottom: 26px;
}

.my-m2 {
  margin-top: 2px;
  margin-bottom: 2px;
}

.my-m14 {
  margin-top: 14px;
  margin-bottom: 14px;
}

.my-m5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.my-m8 {
  margin-top: 8px;
  margin-bottom: 8px;
}

.last\:mx-0:last-child {
  margin-left: 0px;
  margin-right: 0px;
}

.last\:mx-1:last-child {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.last\:mx-2:last-child {
  margin-left: 2px;
  margin-right: 2px;
}

.last\:mx-3:last-child {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.last\:mx-4:last-child {
  margin-left: 1rem;
  margin-right: 1rem;
}

.last\:mx-5:last-child {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.last\:mx-6:last-child {
  margin-left: 6px;
  margin-right: 6px;
}

.last\:mx-7:last-child {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.last\:mx-8:last-child {
  margin-left: 2rem;
  margin-right: 2rem;
}

.last\:mx-9:last-child {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.last\:mx-10:last-child {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.last\:mx-11:last-child {
  margin-left: 11px;
  margin-right: 11px;
}

.last\:mx-12:last-child {
  margin-left: 3rem;
  margin-right: 3rem;
}

.last\:mx-14:last-child {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.last\:mx-15:last-child {
  margin-left: 15px;
  margin-right: 15px;
}

.last\:mx-16:last-child {
  margin-left: 4rem;
  margin-right: 4rem;
}

.last\:mx-18:last-child {
  margin-left: 18px;
  margin-right: 18px;
}

.last\:mx-20:last-child {
  margin-left: 20px;
  margin-right: 20px;
}

.last\:mx-21:last-child {
  margin-left: 21px;
  margin-right: 21px;
}

.last\:mx-23:last-child {
  margin-left: 23px;
  margin-right: 23px;
}

.last\:mx-24:last-child {
  margin-left: 24px;
  margin-right: 24px;
}

.last\:mx-25:last-child {
  margin-left: 25px;
  margin-right: 25px;
}

.last\:mx-27:last-child {
  margin-left: 27px;
  margin-right: 27px;
}

.last\:mx-28:last-child {
  margin-left: 7rem;
  margin-right: 7rem;
}

.last\:mx-30:last-child {
  margin-left: 30px;
  margin-right: 30px;
}

.last\:mx-31:last-child {
  margin-left: 31px;
  margin-right: 31px;
}

.last\:mx-32:last-child {
  margin-left: 8rem;
  margin-right: 8rem;
}

.last\:mx-34:last-child {
  margin-left: 34px;
  margin-right: 34px;
}

.last\:mx-35:last-child {
  margin-left: 35px;
  margin-right: 35px;
}

.last\:mx-36:last-child {
  margin-left: 9rem;
  margin-right: 9rem;
}

.last\:mx-37:last-child {
  margin-left: 37px;
  margin-right: 37px;
}

.last\:mx-38:last-child {
  margin-left: 38px;
  margin-right: 38px;
}

.last\:mx-40:last-child {
  margin-left: 40px;
  margin-right: 40px;
}

.last\:mx-42:last-child {
  margin-left: 42px;
  margin-right: 42px;
}

.last\:mx-44:last-child {
  margin-left: 44px;
  margin-right: 44px;
}

.last\:mx-45:last-child {
  margin-left: 45px;
  margin-right: 45px;
}

.last\:mx-46:last-child {
  margin-left: 46px;
  margin-right: 46px;
}

.last\:mx-48:last-child {
  margin-left: 48px;
  margin-right: 48px;
}

.last\:mx-52:last-child {
  margin-left: 13rem;
  margin-right: 13rem;
}

.last\:mx-53:last-child {
  margin-left: 53px;
  margin-right: 53px;
}

.last\:mx-55:last-child {
  margin-left: 55px;
  margin-right: 55px;
}

.last\:mx-56:last-child {
  margin-left: 14rem;
  margin-right: 14rem;
}

.last\:mx-58:last-child {
  margin-left: 58px;
  margin-right: 58px;
}

.last\:mx-59:last-child {
  margin-left: 59px;
  margin-right: 59px;
}

.last\:mx-60:last-child {
  margin-left: 15rem;
  margin-right: 15rem;
}

.last\:mx-63:last-child {
  margin-left: 63px;
  margin-right: 63px;
}

.last\:mx-64:last-child {
  margin-left: 16rem;
  margin-right: 16rem;
}

.last\:mx-65:last-child {
  margin-left: 65px;
  margin-right: 65px;
}

.last\:mx-70:last-child {
  margin-left: 70px;
  margin-right: 70px;
}

.last\:mx-71:last-child {
  margin-left: 71px;
  margin-right: 71px;
}

.last\:mx-72:last-child {
  margin-left: 18rem;
  margin-right: 18rem;
}

.last\:mx-80:last-child {
  margin-left: 20rem;
  margin-right: 20rem;
}

.last\:mx-83:last-child {
  margin-left: 83px;
  margin-right: 83px;
}

.last\:mx-89:last-child {
  margin-left: 89px;
  margin-right: 89px;
}

.last\:mx-90:last-child {
  margin-left: 90px;
  margin-right: 90px;
}

.last\:mx-96:last-child {
  margin-left: 24rem;
  margin-right: 24rem;
}

.last\:mx-100:last-child {
  margin-left: 100px;
  margin-right: 100px;
}

.last\:mx-106:last-child {
  margin-left: 106px;
  margin-right: 106px;
}

.last\:mx-109:last-child {
  margin-left: 109px;
  margin-right: 109px;
}

.last\:mx-120:last-child {
  margin-left: 120px;
  margin-right: 120px;
}

.last\:mx-135:last-child {
  margin-left: 135px;
  margin-right: 135px;
}

.last\:mx-180:last-child {
  margin-left: 180px;
  margin-right: 180px;
}

.last\:mx-300:last-child {
  margin-left: 300px;
  margin-right: 300px;
}

.last\:mx-400:last-child {
  margin-left: 400px;
  margin-right: 400px;
}

.last\:mx-510:last-child {
  margin-left: 510px;
  margin-right: 510px;
}

.last\:mx-615:last-child {
  margin-left: 615px;
  margin-right: 615px;
}

.last\:mx-650:last-child {
  margin-left: 650px;
  margin-right: 650px;
}

.last\:mx-auto:last-child {
  margin-left: auto;
  margin-right: auto;
}

.last\:mx-px:last-child {
  margin-left: 1px;
  margin-right: 1px;
}

.last\:mx-0\.5:last-child {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.last\:mx-1\.5:last-child {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}

.last\:mx-2\.5:last-child {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.last\:mx-3\.5:last-child {
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

.last\:-mx-0:last-child {
  margin-left: 0px;
  margin-right: 0px;
}

.last\:-mx-1:last-child {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.last\:-mx-2:last-child {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.last\:-mx-3:last-child {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.last\:-mx-4:last-child {
  margin-left: -1rem;
  margin-right: -1rem;
}

.last\:-mx-5:last-child {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.last\:-mx-6:last-child {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.last\:-mx-7:last-child {
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}

.last\:-mx-8:last-child {
  margin-left: -2rem;
  margin-right: -2rem;
}

.last\:-mx-9:last-child {
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

.last\:-mx-10:last-child {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.last\:-mx-11:last-child {
  margin-left: -2.75rem;
  margin-right: -2.75rem;
}

.last\:-mx-12:last-child {
  margin-left: -3rem;
  margin-right: -3rem;
}

.last\:-mx-14:last-child {
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}

.last\:-mx-16:last-child {
  margin-left: -4rem;
  margin-right: -4rem;
}

.last\:-mx-20:last-child {
  margin-left: -5rem;
  margin-right: -5rem;
}

.last\:-mx-24:last-child {
  margin-left: -6rem;
  margin-right: -6rem;
}

.last\:-mx-28:last-child {
  margin-left: -7rem;
  margin-right: -7rem;
}

.last\:-mx-32:last-child {
  margin-left: -8rem;
  margin-right: -8rem;
}

.last\:-mx-36:last-child {
  margin-left: -9rem;
  margin-right: -9rem;
}

.last\:-mx-40:last-child {
  margin-left: -10rem;
  margin-right: -10rem;
}

.last\:-mx-44:last-child {
  margin-left: -11rem;
  margin-right: -11rem;
}

.last\:-mx-48:last-child {
  margin-left: -12rem;
  margin-right: -12rem;
}

.last\:-mx-52:last-child {
  margin-left: -13rem;
  margin-right: -13rem;
}

.last\:-mx-56:last-child {
  margin-left: -14rem;
  margin-right: -14rem;
}

.last\:-mx-60:last-child {
  margin-left: -15rem;
  margin-right: -15rem;
}

.last\:-mx-64:last-child {
  margin-left: -16rem;
  margin-right: -16rem;
}

.last\:-mx-72:last-child {
  margin-left: -18rem;
  margin-right: -18rem;
}

.last\:-mx-80:last-child {
  margin-left: -20rem;
  margin-right: -20rem;
}

.last\:-mx-96:last-child {
  margin-left: -24rem;
  margin-right: -24rem;
}

.last\:-mx-px:last-child {
  margin-left: -1px;
  margin-right: -1px;
}

.last\:-mx-0\.5:last-child {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}

.last\:-mx-1\.5:last-child {
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}

.last\:-mx-2\.5:last-child {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

.last\:-mx-3\.5:last-child {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}

.last\:-mx-15px:last-child {
  margin-left: -15px;
  margin-right: -15px;
}

.last\:mx-m11:last-child {
  margin-left: 11px;
  margin-right: 11px;
}

.last\:mx-12px:last-child {
  margin-left: 12px;
  margin-right: 12px;
}

.last\:mx-m72:last-child {
  margin-left: 72px;
  margin-right: 72px;
}

.last\:mx-m21:last-child {
  margin-left: 21%;
  margin-right: 21%;
}

.last\:mx-m15:last-child {
  margin-left: 15px;
  margin-right: 15px;
}

.last\:mx-m18:last-child {
  margin-left: 18px;
  margin-right: 18px;
}

.last\:mx-m35:last-child {
  margin-left: 35px;
  margin-right: 35px;
}

.last\:mx-m19:last-child {
  margin-left: 19px;
  margin-right: 19px;
}

.last\:mx-m17:last-child {
  margin-left: 17px;
  margin-right: 17px;
}

.last\:mx-m9:last-child {
  margin-left: 9px;
  margin-right: 9px;
}

.last\:mx-m10:last-child {
  margin-left: 10px;
  margin-right: 10px;
}

.last\:mx-m51:last-child {
  margin-left: 51px;
  margin-right: 51px;
}

.last\:mx-m43:last-child {
  margin-left: 43px;
  margin-right: 43px;
}

.last\:mx-m13:last-child {
  margin-left: 13px;
  margin-right: 13px;
}

.last\:mx-m26:last-child {
  margin-left: 26px;
  margin-right: 26px;
}

.last\:mx-m2:last-child {
  margin-left: 2px;
  margin-right: 2px;
}

.last\:mx-m14:last-child {
  margin-left: 14px;
  margin-right: 14px;
}

.last\:mx-m5:last-child {
  margin-left: 5px;
  margin-right: 5px;
}

.last\:mx-m8:last-child {
  margin-left: 8px;
  margin-right: 8px;
}

.last\:my-0:last-child {
  margin-top: 0px;
  margin-bottom: 0px;
}

.last\:my-1:last-child {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.last\:my-2:last-child {
  margin-top: 2px;
  margin-bottom: 2px;
}

.last\:my-3:last-child {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.last\:my-4:last-child {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.last\:my-5:last-child {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.last\:my-6:last-child {
  margin-top: 6px;
  margin-bottom: 6px;
}

.last\:my-7:last-child {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.last\:my-8:last-child {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.last\:my-9:last-child {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.last\:my-10:last-child {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.last\:my-11:last-child {
  margin-top: 11px;
  margin-bottom: 11px;
}

.last\:my-12:last-child {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.last\:my-14:last-child {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.last\:my-15:last-child {
  margin-top: 15px;
  margin-bottom: 15px;
}

.last\:my-16:last-child {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.last\:my-18:last-child {
  margin-top: 18px;
  margin-bottom: 18px;
}

.last\:my-20:last-child {
  margin-top: 20px;
  margin-bottom: 20px;
}

.last\:my-21:last-child {
  margin-top: 21px;
  margin-bottom: 21px;
}

.last\:my-23:last-child {
  margin-top: 23px;
  margin-bottom: 23px;
}

.last\:my-24:last-child {
  margin-top: 24px;
  margin-bottom: 24px;
}

.last\:my-25:last-child {
  margin-top: 25px;
  margin-bottom: 25px;
}

.last\:my-27:last-child {
  margin-top: 27px;
  margin-bottom: 27px;
}

.last\:my-28:last-child {
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.last\:my-30:last-child {
  margin-top: 30px;
  margin-bottom: 30px;
}

.last\:my-31:last-child {
  margin-top: 31px;
  margin-bottom: 31px;
}

.last\:my-32:last-child {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.last\:my-34:last-child {
  margin-top: 34px;
  margin-bottom: 34px;
}

.last\:my-35:last-child {
  margin-top: 35px;
  margin-bottom: 35px;
}

.last\:my-36:last-child {
  margin-top: 9rem;
  margin-bottom: 9rem;
}

.last\:my-37:last-child {
  margin-top: 37px;
  margin-bottom: 37px;
}

.last\:my-38:last-child {
  margin-top: 38px;
  margin-bottom: 38px;
}

.last\:my-40:last-child {
  margin-top: 40px;
  margin-bottom: 40px;
}

.last\:my-42:last-child {
  margin-top: 42px;
  margin-bottom: 42px;
}

.last\:my-44:last-child {
  margin-top: 44px;
  margin-bottom: 44px;
}

.last\:my-45:last-child {
  margin-top: 45px;
  margin-bottom: 45px;
}

.last\:my-46:last-child {
  margin-top: 46px;
  margin-bottom: 46px;
}

.last\:my-48:last-child {
  margin-top: 48px;
  margin-bottom: 48px;
}

.last\:my-52:last-child {
  margin-top: 13rem;
  margin-bottom: 13rem;
}

.last\:my-53:last-child {
  margin-top: 53px;
  margin-bottom: 53px;
}

.last\:my-55:last-child {
  margin-top: 55px;
  margin-bottom: 55px;
}

.last\:my-56:last-child {
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.last\:my-58:last-child {
  margin-top: 58px;
  margin-bottom: 58px;
}

.last\:my-59:last-child {
  margin-top: 59px;
  margin-bottom: 59px;
}

.last\:my-60:last-child {
  margin-top: 15rem;
  margin-bottom: 15rem;
}

.last\:my-63:last-child {
  margin-top: 63px;
  margin-bottom: 63px;
}

.last\:my-64:last-child {
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.last\:my-65:last-child {
  margin-top: 65px;
  margin-bottom: 65px;
}

.last\:my-70:last-child {
  margin-top: 70px;
  margin-bottom: 70px;
}

.last\:my-71:last-child {
  margin-top: 71px;
  margin-bottom: 71px;
}

.last\:my-72:last-child {
  margin-top: 18rem;
  margin-bottom: 18rem;
}

.last\:my-80:last-child {
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.last\:my-83:last-child {
  margin-top: 83px;
  margin-bottom: 83px;
}

.last\:my-89:last-child {
  margin-top: 89px;
  margin-bottom: 89px;
}

.last\:my-90:last-child {
  margin-top: 90px;
  margin-bottom: 90px;
}

.last\:my-96:last-child {
  margin-top: 24rem;
  margin-bottom: 24rem;
}

.last\:my-100:last-child {
  margin-top: 100px;
  margin-bottom: 100px;
}

.last\:my-106:last-child {
  margin-top: 106px;
  margin-bottom: 106px;
}

.last\:my-109:last-child {
  margin-top: 109px;
  margin-bottom: 109px;
}

.last\:my-120:last-child {
  margin-top: 120px;
  margin-bottom: 120px;
}

.last\:my-135:last-child {
  margin-top: 135px;
  margin-bottom: 135px;
}

.last\:my-180:last-child {
  margin-top: 180px;
  margin-bottom: 180px;
}

.last\:my-300:last-child {
  margin-top: 300px;
  margin-bottom: 300px;
}

.last\:my-400:last-child {
  margin-top: 400px;
  margin-bottom: 400px;
}

.last\:my-510:last-child {
  margin-top: 510px;
  margin-bottom: 510px;
}

.last\:my-615:last-child {
  margin-top: 615px;
  margin-bottom: 615px;
}

.last\:my-650:last-child {
  margin-top: 650px;
  margin-bottom: 650px;
}

.last\:my-auto:last-child {
  margin-top: auto;
  margin-bottom: auto;
}

.last\:my-px:last-child {
  margin-top: 1px;
  margin-bottom: 1px;
}

.last\:my-0\.5:last-child {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.last\:my-1\.5:last-child {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}

.last\:my-2\.5:last-child {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.last\:my-3\.5:last-child {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.last\:-my-0:last-child {
  margin-top: 0px;
  margin-bottom: 0px;
}

.last\:-my-1:last-child {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.last\:-my-2:last-child {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.last\:-my-3:last-child {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

.last\:-my-4:last-child {
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.last\:-my-5:last-child {
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.last\:-my-6:last-child {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.last\:-my-7:last-child {
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}

.last\:-my-8:last-child {
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.last\:-my-9:last-child {
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

.last\:-my-10:last-child {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.last\:-my-11:last-child {
  margin-top: -2.75rem;
  margin-bottom: -2.75rem;
}

.last\:-my-12:last-child {
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.last\:-my-14:last-child {
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}

.last\:-my-16:last-child {
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.last\:-my-20:last-child {
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.last\:-my-24:last-child {
  margin-top: -6rem;
  margin-bottom: -6rem;
}

.last\:-my-28:last-child {
  margin-top: -7rem;
  margin-bottom: -7rem;
}

.last\:-my-32:last-child {
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.last\:-my-36:last-child {
  margin-top: -9rem;
  margin-bottom: -9rem;
}

.last\:-my-40:last-child {
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.last\:-my-44:last-child {
  margin-top: -11rem;
  margin-bottom: -11rem;
}

.last\:-my-48:last-child {
  margin-top: -12rem;
  margin-bottom: -12rem;
}

.last\:-my-52:last-child {
  margin-top: -13rem;
  margin-bottom: -13rem;
}

.last\:-my-56:last-child {
  margin-top: -14rem;
  margin-bottom: -14rem;
}

.last\:-my-60:last-child {
  margin-top: -15rem;
  margin-bottom: -15rem;
}

.last\:-my-64:last-child {
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.last\:-my-72:last-child {
  margin-top: -18rem;
  margin-bottom: -18rem;
}

.last\:-my-80:last-child {
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.last\:-my-96:last-child {
  margin-top: -24rem;
  margin-bottom: -24rem;
}

.last\:-my-px:last-child {
  margin-top: -1px;
  margin-bottom: -1px;
}

.last\:-my-0\.5:last-child {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}

.last\:-my-1\.5:last-child {
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}

.last\:-my-2\.5:last-child {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

.last\:-my-3\.5:last-child {
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}

.last\:-my-15px:last-child {
  margin-top: -15px;
  margin-bottom: -15px;
}

.last\:my-m11:last-child {
  margin-top: 11px;
  margin-bottom: 11px;
}

.last\:my-12px:last-child {
  margin-top: 12px;
  margin-bottom: 12px;
}

.last\:my-m72:last-child {
  margin-top: 72px;
  margin-bottom: 72px;
}

.last\:my-m21:last-child {
  margin-top: 21%;
  margin-bottom: 21%;
}

.last\:my-m15:last-child {
  margin-top: 15px;
  margin-bottom: 15px;
}

.last\:my-m18:last-child {
  margin-top: 18px;
  margin-bottom: 18px;
}

.last\:my-m35:last-child {
  margin-top: 35px;
  margin-bottom: 35px;
}

.last\:my-m19:last-child {
  margin-top: 19px;
  margin-bottom: 19px;
}

.last\:my-m17:last-child {
  margin-top: 17px;
  margin-bottom: 17px;
}

.last\:my-m9:last-child {
  margin-top: 9px;
  margin-bottom: 9px;
}

.last\:my-m10:last-child {
  margin-top: 10px;
  margin-bottom: 10px;
}

.last\:my-m51:last-child {
  margin-top: 51px;
  margin-bottom: 51px;
}

.last\:my-m43:last-child {
  margin-top: 43px;
  margin-bottom: 43px;
}

.last\:my-m13:last-child {
  margin-top: 13px;
  margin-bottom: 13px;
}

.last\:my-m26:last-child {
  margin-top: 26px;
  margin-bottom: 26px;
}

.last\:my-m2:last-child {
  margin-top: 2px;
  margin-bottom: 2px;
}

.last\:my-m14:last-child {
  margin-top: 14px;
  margin-bottom: 14px;
}

.last\:my-m5:last-child {
  margin-top: 5px;
  margin-bottom: 5px;
}

.last\:my-m8:last-child {
  margin-top: 8px;
  margin-bottom: 8px;
}

.mt-0 {
  margin-top: 0px;
}

.mt-1 {
  margin-top: 0.25rem;
}

.mt-2 {
  margin-top: 2px;
}

.mt-3 {
  margin-top: 0.75rem;
}

.mt-4 {
  margin-top: 1rem;
}

.mt-5 {
  margin-top: 1.25rem;
}

.mt-6 {
  margin-top: 6px;
}

.mt-7 {
  margin-top: 1.75rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mt-9 {
  margin-top: 2.25rem;
}

.mt-10 {
  margin-top: 2.5rem;
}

.mt-11 {
  margin-top: 11px;
}

.mt-12 {
  margin-top: 3rem;
}

.mt-14 {
  margin-top: 3.5rem;
}

.mt-15 {
  margin-top: 15px;
}

.mt-16 {
  margin-top: 4rem;
}

.mt-18 {
  margin-top: 18px;
}

.mt-20 {
  margin-top: 20px;
}

.mt-21 {
  margin-top: 21px;
}

.mt-23 {
  margin-top: 23px;
}

.mt-24 {
  margin-top: 24px;
}

.mt-25 {
  margin-top: 25px;
}

.mt-27 {
  margin-top: 27px;
}

.mt-28 {
  margin-top: 7rem;
}

.mt-30 {
  margin-top: 30px;
}

.mt-31 {
  margin-top: 31px;
}

.mt-32 {
  margin-top: 8rem;
}

.mt-34 {
  margin-top: 34px;
}

.mt-35 {
  margin-top: 35px;
}

.mt-36 {
  margin-top: 9rem;
}

.mt-37 {
  margin-top: 37px;
}

.mt-38 {
  margin-top: 38px;
}

.mt-40 {
  margin-top: 40px;
}

.mt-42 {
  margin-top: 42px;
}

.mt-44 {
  margin-top: 44px;
}

.mt-45 {
  margin-top: 45px;
}

.mt-46 {
  margin-top: 46px;
}

.mt-48 {
  margin-top: 48px;
}

.mt-52 {
  margin-top: 13rem;
}

.mt-53 {
  margin-top: 53px;
}

.mt-55 {
  margin-top: 55px;
}

.mt-56 {
  margin-top: 14rem;
}

.mt-58 {
  margin-top: 58px;
}

.mt-59 {
  margin-top: 59px;
}

.mt-60 {
  margin-top: 15rem;
}

.mt-63 {
  margin-top: 63px;
}

.mt-64 {
  margin-top: 16rem;
}

.mt-65 {
  margin-top: 65px;
}

.mt-70 {
  margin-top: 70px;
}

.mt-71 {
  margin-top: 71px;
}

.mt-72 {
  margin-top: 18rem;
}

.mt-80 {
  margin-top: 20rem;
}

.mt-83 {
  margin-top: 83px;
}

.mt-89 {
  margin-top: 89px;
}

.mt-90 {
  margin-top: 90px;
}

.mt-96 {
  margin-top: 24rem;
}

.mt-100 {
  margin-top: 100px;
}

.mt-106 {
  margin-top: 106px;
}

.mt-109 {
  margin-top: 109px;
}

.mt-120 {
  margin-top: 120px;
}

.mt-135 {
  margin-top: 135px;
}

.mt-180 {
  margin-top: 180px;
}

.mt-300 {
  margin-top: 300px;
}

.mt-400 {
  margin-top: 400px;
}

.mt-510 {
  margin-top: 510px;
}

.mt-615 {
  margin-top: 615px;
}

.mt-650 {
  margin-top: 650px;
}

.mt-auto {
  margin-top: auto;
}

.mt-px {
  margin-top: 1px;
}

.mt-0\.5 {
  margin-top: 0.125rem;
}

.mt-1\.5 {
  margin-top: 0.375rem;
}

.mt-2\.5 {
  margin-top: 0.625rem;
}

.mt-3\.5 {
  margin-top: 0.875rem;
}

.-mt-0 {
  margin-top: 0px;
}

.-mt-1 {
  margin-top: -0.25rem;
}

.-mt-2 {
  margin-top: -0.5rem;
}

.-mt-3 {
  margin-top: -0.75rem;
}

.-mt-4 {
  margin-top: -1rem;
}

.-mt-5 {
  margin-top: -1.25rem;
}

.-mt-6 {
  margin-top: -1.5rem;
}

.-mt-7 {
  margin-top: -1.75rem;
}

.-mt-8 {
  margin-top: -2rem;
}

.-mt-9 {
  margin-top: -2.25rem;
}

.-mt-10 {
  margin-top: -2.5rem;
}

.-mt-11 {
  margin-top: -2.75rem;
}

.-mt-12 {
  margin-top: -3rem;
}

.-mt-14 {
  margin-top: -3.5rem;
}

.-mt-16 {
  margin-top: -4rem;
}

.-mt-20 {
  margin-top: -5rem;
}

.-mt-24 {
  margin-top: -6rem;
}

.-mt-28 {
  margin-top: -7rem;
}

.-mt-32 {
  margin-top: -8rem;
}

.-mt-36 {
  margin-top: -9rem;
}

.-mt-40 {
  margin-top: -10rem;
}

.-mt-44 {
  margin-top: -11rem;
}

.-mt-48 {
  margin-top: -12rem;
}

.-mt-52 {
  margin-top: -13rem;
}

.-mt-56 {
  margin-top: -14rem;
}

.-mt-60 {
  margin-top: -15rem;
}

.-mt-64 {
  margin-top: -16rem;
}

.-mt-72 {
  margin-top: -18rem;
}

.-mt-80 {
  margin-top: -20rem;
}

.-mt-96 {
  margin-top: -24rem;
}

.-mt-px {
  margin-top: -1px;
}

.-mt-0\.5 {
  margin-top: -0.125rem;
}

.-mt-1\.5 {
  margin-top: -0.375rem;
}

.-mt-2\.5 {
  margin-top: -0.625rem;
}

.-mt-3\.5 {
  margin-top: -0.875rem;
}

.-mt-15px {
  margin-top: -15px;
}

.mt-m11 {
  margin-top: 11px;
}

.mt-12px {
  margin-top: 12px;
}

.mt-m72 {
  margin-top: 72px;
}

.mt-m21 {
  margin-top: 21%;
}

.mt-m15 {
  margin-top: 15px;
}

.mt-m18 {
  margin-top: 18px;
}

.mt-m35 {
  margin-top: 35px;
}

.mt-m19 {
  margin-top: 19px;
}

.mt-m17 {
  margin-top: 17px;
}

.mt-m9 {
  margin-top: 9px;
}

.mt-m10 {
  margin-top: 10px;
}

.mt-m51 {
  margin-top: 51px;
}

.mt-m43 {
  margin-top: 43px;
}

.mt-m13 {
  margin-top: 13px;
}

.mt-m26 {
  margin-top: 26px;
}

.mt-m2 {
  margin-top: 2px;
}

.mt-m14 {
  margin-top: 14px;
}

.mt-m5 {
  margin-top: 5px;
}

.mt-m8 {
  margin-top: 8px;
}

.mr-0 {
  margin-right: 0px;
}

.mr-1 {
  margin-right: 0.25rem;
}

.mr-2 {
  margin-right: 2px;
}

.mr-3 {
  margin-right: 0.75rem;
}

.mr-4 {
  margin-right: 1rem;
}

.mr-5 {
  margin-right: 1.25rem;
}

.mr-6 {
  margin-right: 6px;
}

.mr-7 {
  margin-right: 1.75rem;
}

.mr-8 {
  margin-right: 2rem;
}

.mr-9 {
  margin-right: 2.25rem;
}

.mr-10 {
  margin-right: 2.5rem;
}

.mr-11 {
  margin-right: 11px;
}

.mr-12 {
  margin-right: 3rem;
}

.mr-14 {
  margin-right: 3.5rem;
}

.mr-15 {
  margin-right: 15px;
}

.mr-16 {
  margin-right: 4rem;
}

.mr-18 {
  margin-right: 18px;
}

.mr-20 {
  margin-right: 20px;
}

.mr-21 {
  margin-right: 21px;
}

.mr-23 {
  margin-right: 23px;
}

.mr-24 {
  margin-right: 24px;
}

.mr-25 {
  margin-right: 25px;
}

.mr-27 {
  margin-right: 27px;
}

.mr-28 {
  margin-right: 7rem;
}

.mr-30 {
  margin-right: 30px;
}

.mr-31 {
  margin-right: 31px;
}

.mr-32 {
  margin-right: 8rem;
}

.mr-34 {
  margin-right: 34px;
}

.mr-35 {
  margin-right: 35px;
}

.mr-36 {
  margin-right: 9rem;
}

.mr-37 {
  margin-right: 37px;
}

.mr-38 {
  margin-right: 38px;
}

.mr-40 {
  margin-right: 40px;
}

.mr-42 {
  margin-right: 42px;
}

.mr-44 {
  margin-right: 44px;
}

.mr-45 {
  margin-right: 45px;
}

.mr-46 {
  margin-right: 46px;
}

.mr-48 {
  margin-right: 48px;
}

.mr-52 {
  margin-right: 13rem;
}

.mr-53 {
  margin-right: 53px;
}

.mr-55 {
  margin-right: 55px;
}

.mr-56 {
  margin-right: 14rem;
}

.mr-58 {
  margin-right: 58px;
}

.mr-59 {
  margin-right: 59px;
}

.mr-60 {
  margin-right: 15rem;
}

.mr-63 {
  margin-right: 63px;
}

.mr-64 {
  margin-right: 16rem;
}

.mr-65 {
  margin-right: 65px;
}

.mr-70 {
  margin-right: 70px;
}

.mr-71 {
  margin-right: 71px;
}

.mr-72 {
  margin-right: 18rem;
}

.mr-80 {
  margin-right: 20rem;
}

.mr-83 {
  margin-right: 83px;
}

.mr-89 {
  margin-right: 89px;
}

.mr-90 {
  margin-right: 90px;
}

.mr-96 {
  margin-right: 24rem;
}

.mr-100 {
  margin-right: 100px;
}

.mr-106 {
  margin-right: 106px;
}

.mr-109 {
  margin-right: 109px;
}

.mr-120 {
  margin-right: 120px;
}

.mr-135 {
  margin-right: 135px;
}

.mr-180 {
  margin-right: 180px;
}

.mr-300 {
  margin-right: 300px;
}

.mr-400 {
  margin-right: 400px;
}

.mr-510 {
  margin-right: 510px;
}

.mr-615 {
  margin-right: 615px;
}

.mr-650 {
  margin-right: 650px;
}

.mr-auto {
  margin-right: auto;
}

.mr-px {
  margin-right: 1px;
}

.mr-0\.5 {
  margin-right: 0.125rem;
}

.mr-1\.5 {
  margin-right: 0.375rem;
}

.mr-2\.5 {
  margin-right: 0.625rem;
}

.mr-3\.5 {
  margin-right: 0.875rem;
}

.-mr-0 {
  margin-right: 0px;
}

.-mr-1 {
  margin-right: -0.25rem;
}

.-mr-2 {
  margin-right: -0.5rem;
}

.-mr-3 {
  margin-right: -0.75rem;
}

.-mr-4 {
  margin-right: -1rem;
}

.-mr-5 {
  margin-right: -1.25rem;
}

.-mr-6 {
  margin-right: -1.5rem;
}

.-mr-7 {
  margin-right: -1.75rem;
}

.-mr-8 {
  margin-right: -2rem;
}

.-mr-9 {
  margin-right: -2.25rem;
}

.-mr-10 {
  margin-right: -2.5rem;
}

.-mr-11 {
  margin-right: -2.75rem;
}

.-mr-12 {
  margin-right: -3rem;
}

.-mr-14 {
  margin-right: -3.5rem;
}

.-mr-16 {
  margin-right: -4rem;
}

.-mr-20 {
  margin-right: -5rem;
}

.-mr-24 {
  margin-right: -6rem;
}

.-mr-28 {
  margin-right: -7rem;
}

.-mr-32 {
  margin-right: -8rem;
}

.-mr-36 {
  margin-right: -9rem;
}

.-mr-40 {
  margin-right: -10rem;
}

.-mr-44 {
  margin-right: -11rem;
}

.-mr-48 {
  margin-right: -12rem;
}

.-mr-52 {
  margin-right: -13rem;
}

.-mr-56 {
  margin-right: -14rem;
}

.-mr-60 {
  margin-right: -15rem;
}

.-mr-64 {
  margin-right: -16rem;
}

.-mr-72 {
  margin-right: -18rem;
}

.-mr-80 {
  margin-right: -20rem;
}

.-mr-96 {
  margin-right: -24rem;
}

.-mr-px {
  margin-right: -1px;
}

.-mr-0\.5 {
  margin-right: -0.125rem;
}

.-mr-1\.5 {
  margin-right: -0.375rem;
}

.-mr-2\.5 {
  margin-right: -0.625rem;
}

.-mr-3\.5 {
  margin-right: -0.875rem;
}

.-mr-15px {
  margin-right: -15px;
}

.mr-m11 {
  margin-right: 11px;
}

.mr-12px {
  margin-right: 12px;
}

.mr-m72 {
  margin-right: 72px;
}

.mr-m21 {
  margin-right: 21%;
}

.mr-m15 {
  margin-right: 15px;
}

.mr-m18 {
  margin-right: 18px;
}

.mr-m35 {
  margin-right: 35px;
}

.mr-m19 {
  margin-right: 19px;
}

.mr-m17 {
  margin-right: 17px;
}

.mr-m9 {
  margin-right: 9px;
}

.mr-m10 {
  margin-right: 10px;
}

.mr-m51 {
  margin-right: 51px;
}

.mr-m43 {
  margin-right: 43px;
}

.mr-m13 {
  margin-right: 13px;
}

.mr-m26 {
  margin-right: 26px;
}

.mr-m2 {
  margin-right: 2px;
}

.mr-m14 {
  margin-right: 14px;
}

.mr-m5 {
  margin-right: 5px;
}

.mr-m8 {
  margin-right: 8px;
}

.mb-0 {
  margin-bottom: 0px;
}

.mb-1 {
  margin-bottom: 0.25rem;
}

.mb-2 {
  margin-bottom: 2px;
}

.mb-3 {
  margin-bottom: 0.75rem;
}

.mb-4 {
  margin-bottom: 1rem;
}

.mb-5 {
  margin-bottom: 1.25rem;
}

.mb-6 {
  margin-bottom: 6px;
}

.mb-7 {
  margin-bottom: 1.75rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.mb-9 {
  margin-bottom: 2.25rem;
}

.mb-10 {
  margin-bottom: 2.5rem;
}

.mb-11 {
  margin-bottom: 11px;
}

.mb-12 {
  margin-bottom: 3rem;
}

.mb-14 {
  margin-bottom: 3.5rem;
}

.mb-15 {
  margin-bottom: 15px;
}

.mb-16 {
  margin-bottom: 4rem;
}

.mb-18 {
  margin-bottom: 18px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mb-21 {
  margin-bottom: 21px;
}

.mb-23 {
  margin-bottom: 23px;
}

.mb-24 {
  margin-bottom: 24px;
}

.mb-25 {
  margin-bottom: 25px;
}

.mb-27 {
  margin-bottom: 27px;
}

.mb-28 {
  margin-bottom: 7rem;
}

.mb-30 {
  margin-bottom: 30px;
}

.mb-31 {
  margin-bottom: 31px;
}

.mb-32 {
  margin-bottom: 8rem;
}

.mb-34 {
  margin-bottom: 34px;
}

.mb-35 {
  margin-bottom: 35px;
}

.mb-36 {
  margin-bottom: 9rem;
}

.mb-37 {
  margin-bottom: 37px;
}

.mb-38 {
  margin-bottom: 38px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mb-42 {
  margin-bottom: 42px;
}

.mb-44 {
  margin-bottom: 44px;
}

.mb-45 {
  margin-bottom: 45px;
}

.mb-46 {
  margin-bottom: 46px;
}

.mb-48 {
  margin-bottom: 48px;
}

.mb-52 {
  margin-bottom: 13rem;
}

.mb-53 {
  margin-bottom: 53px;
}

.mb-55 {
  margin-bottom: 55px;
}

.mb-56 {
  margin-bottom: 14rem;
}

.mb-58 {
  margin-bottom: 58px;
}

.mb-59 {
  margin-bottom: 59px;
}

.mb-60 {
  margin-bottom: 15rem;
}

.mb-63 {
  margin-bottom: 63px;
}

.mb-64 {
  margin-bottom: 16rem;
}

.mb-65 {
  margin-bottom: 65px;
}

.mb-70 {
  margin-bottom: 70px;
}

.mb-71 {
  margin-bottom: 71px;
}

.mb-72 {
  margin-bottom: 18rem;
}

.mb-80 {
  margin-bottom: 20rem;
}

.mb-83 {
  margin-bottom: 83px;
}

.mb-89 {
  margin-bottom: 89px;
}

.mb-90 {
  margin-bottom: 90px;
}

.mb-96 {
  margin-bottom: 24rem;
}

.mb-100 {
  margin-bottom: 100px;
}

.mb-106 {
  margin-bottom: 106px;
}

.mb-109 {
  margin-bottom: 109px;
}

.mb-120 {
  margin-bottom: 120px;
}

.mb-135 {
  margin-bottom: 135px;
}

.mb-180 {
  margin-bottom: 180px;
}

.mb-300 {
  margin-bottom: 300px;
}

.mb-400 {
  margin-bottom: 400px;
}

.mb-510 {
  margin-bottom: 510px;
}

.mb-615 {
  margin-bottom: 615px;
}

.mb-650 {
  margin-bottom: 650px;
}

.mb-auto {
  margin-bottom: auto;
}

.mb-px {
  margin-bottom: 1px;
}

.mb-0\.5 {
  margin-bottom: 0.125rem;
}

.mb-1\.5 {
  margin-bottom: 0.375rem;
}

.mb-2\.5 {
  margin-bottom: 0.625rem;
}

.mb-3\.5 {
  margin-bottom: 0.875rem;
}

.-mb-0 {
  margin-bottom: 0px;
}

.-mb-1 {
  margin-bottom: -0.25rem;
}

.-mb-2 {
  margin-bottom: -0.5rem;
}

.-mb-3 {
  margin-bottom: -0.75rem;
}

.-mb-4 {
  margin-bottom: -1rem;
}

.-mb-5 {
  margin-bottom: -1.25rem;
}

.-mb-6 {
  margin-bottom: -1.5rem;
}

.-mb-7 {
  margin-bottom: -1.75rem;
}

.-mb-8 {
  margin-bottom: -2rem;
}

.-mb-9 {
  margin-bottom: -2.25rem;
}

.-mb-10 {
  margin-bottom: -2.5rem;
}

.-mb-11 {
  margin-bottom: -2.75rem;
}

.-mb-12 {
  margin-bottom: -3rem;
}

.-mb-14 {
  margin-bottom: -3.5rem;
}

.-mb-16 {
  margin-bottom: -4rem;
}

.-mb-20 {
  margin-bottom: -5rem;
}

.-mb-24 {
  margin-bottom: -6rem;
}

.-mb-28 {
  margin-bottom: -7rem;
}

.-mb-32 {
  margin-bottom: -8rem;
}

.-mb-36 {
  margin-bottom: -9rem;
}

.-mb-40 {
  margin-bottom: -10rem;
}

.-mb-44 {
  margin-bottom: -11rem;
}

.-mb-48 {
  margin-bottom: -12rem;
}

.-mb-52 {
  margin-bottom: -13rem;
}

.-mb-56 {
  margin-bottom: -14rem;
}

.-mb-60 {
  margin-bottom: -15rem;
}

.-mb-64 {
  margin-bottom: -16rem;
}

.-mb-72 {
  margin-bottom: -18rem;
}

.-mb-80 {
  margin-bottom: -20rem;
}

.-mb-96 {
  margin-bottom: -24rem;
}

.-mb-px {
  margin-bottom: -1px;
}

.-mb-0\.5 {
  margin-bottom: -0.125rem;
}

.-mb-1\.5 {
  margin-bottom: -0.375rem;
}

.-mb-2\.5 {
  margin-bottom: -0.625rem;
}

.-mb-3\.5 {
  margin-bottom: -0.875rem;
}

.-mb-15px {
  margin-bottom: -15px;
}

.mb-m11 {
  margin-bottom: 11px;
}

.mb-12px {
  margin-bottom: 12px;
}

.mb-m72 {
  margin-bottom: 72px;
}

.mb-m21 {
  margin-bottom: 21%;
}

.mb-m15 {
  margin-bottom: 15px;
}

.mb-m18 {
  margin-bottom: 18px;
}

.mb-m35 {
  margin-bottom: 35px;
}

.mb-m19 {
  margin-bottom: 19px;
}

.mb-m17 {
  margin-bottom: 17px;
}

.mb-m9 {
  margin-bottom: 9px;
}

.mb-m10 {
  margin-bottom: 10px;
}

.mb-m51 {
  margin-bottom: 51px;
}

.mb-m43 {
  margin-bottom: 43px;
}

.mb-m13 {
  margin-bottom: 13px;
}

.mb-m26 {
  margin-bottom: 26px;
}

.mb-m2 {
  margin-bottom: 2px;
}

.mb-m14 {
  margin-bottom: 14px;
}

.mb-m5 {
  margin-bottom: 5px;
}

.mb-m8 {
  margin-bottom: 8px;
}

.ml-0 {
  margin-left: 0px;
}

.ml-1 {
  margin-left: 0.25rem;
}

.ml-2 {
  margin-left: 2px;
}

.ml-3 {
  margin-left: 0.75rem;
}

.ml-4 {
  margin-left: 1rem;
}

.ml-5 {
  margin-left: 1.25rem;
}

.ml-6 {
  margin-left: 6px;
}

.ml-7 {
  margin-left: 1.75rem;
}

.ml-8 {
  margin-left: 2rem;
}

.ml-9 {
  margin-left: 2.25rem;
}

.ml-10 {
  margin-left: 2.5rem;
}

.ml-11 {
  margin-left: 11px;
}

.ml-12 {
  margin-left: 3rem;
}

.ml-14 {
  margin-left: 3.5rem;
}

.ml-15 {
  margin-left: 15px;
}

.ml-16 {
  margin-left: 4rem;
}

.ml-18 {
  margin-left: 18px;
}

.ml-20 {
  margin-left: 20px;
}

.ml-21 {
  margin-left: 21px;
}

.ml-23 {
  margin-left: 23px;
}

.ml-24 {
  margin-left: 24px;
}

.ml-25 {
  margin-left: 25px;
}

.ml-27 {
  margin-left: 27px;
}

.ml-28 {
  margin-left: 7rem;
}

.ml-30 {
  margin-left: 30px;
}

.ml-31 {
  margin-left: 31px;
}

.ml-32 {
  margin-left: 8rem;
}

.ml-34 {
  margin-left: 34px;
}

.ml-35 {
  margin-left: 35px;
}

.ml-36 {
  margin-left: 9rem;
}

.ml-37 {
  margin-left: 37px;
}

.ml-38 {
  margin-left: 38px;
}

.ml-40 {
  margin-left: 40px;
}

.ml-42 {
  margin-left: 42px;
}

.ml-44 {
  margin-left: 44px;
}

.ml-45 {
  margin-left: 45px;
}

.ml-46 {
  margin-left: 46px;
}

.ml-48 {
  margin-left: 48px;
}

.ml-52 {
  margin-left: 13rem;
}

.ml-53 {
  margin-left: 53px;
}

.ml-55 {
  margin-left: 55px;
}

.ml-56 {
  margin-left: 14rem;
}

.ml-58 {
  margin-left: 58px;
}

.ml-59 {
  margin-left: 59px;
}

.ml-60 {
  margin-left: 15rem;
}

.ml-63 {
  margin-left: 63px;
}

.ml-64 {
  margin-left: 16rem;
}

.ml-65 {
  margin-left: 65px;
}

.ml-70 {
  margin-left: 70px;
}

.ml-71 {
  margin-left: 71px;
}

.ml-72 {
  margin-left: 18rem;
}

.ml-80 {
  margin-left: 20rem;
}

.ml-83 {
  margin-left: 83px;
}

.ml-89 {
  margin-left: 89px;
}

.ml-90 {
  margin-left: 90px;
}

.ml-96 {
  margin-left: 24rem;
}

.ml-100 {
  margin-left: 100px;
}

.ml-106 {
  margin-left: 106px;
}

.ml-109 {
  margin-left: 109px;
}

.ml-120 {
  margin-left: 120px;
}

.ml-135 {
  margin-left: 135px;
}

.ml-180 {
  margin-left: 180px;
}

.ml-300 {
  margin-left: 300px;
}

.ml-400 {
  margin-left: 400px;
}

.ml-510 {
  margin-left: 510px;
}

.ml-615 {
  margin-left: 615px;
}

.ml-650 {
  margin-left: 650px;
}

.ml-auto {
  margin-left: auto;
}

.ml-px {
  margin-left: 1px;
}

.ml-0\.5 {
  margin-left: 0.125rem;
}

.ml-1\.5 {
  margin-left: 0.375rem;
}

.ml-2\.5 {
  margin-left: 0.625rem;
}

.ml-3\.5 {
  margin-left: 0.875rem;
}

.-ml-0 {
  margin-left: 0px;
}

.-ml-1 {
  margin-left: -0.25rem;
}

.-ml-2 {
  margin-left: -0.5rem;
}

.-ml-3 {
  margin-left: -0.75rem;
}

.-ml-4 {
  margin-left: -1rem;
}

.-ml-5 {
  margin-left: -1.25rem;
}

.-ml-6 {
  margin-left: -1.5rem;
}

.-ml-7 {
  margin-left: -1.75rem;
}

.-ml-8 {
  margin-left: -2rem;
}

.-ml-9 {
  margin-left: -2.25rem;
}

.-ml-10 {
  margin-left: -2.5rem;
}

.-ml-11 {
  margin-left: -2.75rem;
}

.-ml-12 {
  margin-left: -3rem;
}

.-ml-14 {
  margin-left: -3.5rem;
}

.-ml-16 {
  margin-left: -4rem;
}

.-ml-20 {
  margin-left: -5rem;
}

.-ml-24 {
  margin-left: -6rem;
}

.-ml-28 {
  margin-left: -7rem;
}

.-ml-32 {
  margin-left: -8rem;
}

.-ml-36 {
  margin-left: -9rem;
}

.-ml-40 {
  margin-left: -10rem;
}

.-ml-44 {
  margin-left: -11rem;
}

.-ml-48 {
  margin-left: -12rem;
}

.-ml-52 {
  margin-left: -13rem;
}

.-ml-56 {
  margin-left: -14rem;
}

.-ml-60 {
  margin-left: -15rem;
}

.-ml-64 {
  margin-left: -16rem;
}

.-ml-72 {
  margin-left: -18rem;
}

.-ml-80 {
  margin-left: -20rem;
}

.-ml-96 {
  margin-left: -24rem;
}

.-ml-px {
  margin-left: -1px;
}

.-ml-0\.5 {
  margin-left: -0.125rem;
}

.-ml-1\.5 {
  margin-left: -0.375rem;
}

.-ml-2\.5 {
  margin-left: -0.625rem;
}

.-ml-3\.5 {
  margin-left: -0.875rem;
}

.-ml-15px {
  margin-left: -15px;
}

.ml-m11 {
  margin-left: 11px;
}

.ml-12px {
  margin-left: 12px;
}

.ml-m72 {
  margin-left: 72px;
}

.ml-m21 {
  margin-left: 21%;
}

.ml-m15 {
  margin-left: 15px;
}

.ml-m18 {
  margin-left: 18px;
}

.ml-m35 {
  margin-left: 35px;
}

.ml-m19 {
  margin-left: 19px;
}

.ml-m17 {
  margin-left: 17px;
}

.ml-m9 {
  margin-left: 9px;
}

.ml-m10 {
  margin-left: 10px;
}

.ml-m51 {
  margin-left: 51px;
}

.ml-m43 {
  margin-left: 43px;
}

.ml-m13 {
  margin-left: 13px;
}

.ml-m26 {
  margin-left: 26px;
}

.ml-m2 {
  margin-left: 2px;
}

.ml-m14 {
  margin-left: 14px;
}

.ml-m5 {
  margin-left: 5px;
}

.ml-m8 {
  margin-left: 8px;
}

.last\:mt-0:last-child {
  margin-top: 0px;
}

.last\:mt-1:last-child {
  margin-top: 0.25rem;
}

.last\:mt-2:last-child {
  margin-top: 2px;
}

.last\:mt-3:last-child {
  margin-top: 0.75rem;
}

.last\:mt-4:last-child {
  margin-top: 1rem;
}

.last\:mt-5:last-child {
  margin-top: 1.25rem;
}

.last\:mt-6:last-child {
  margin-top: 6px;
}

.last\:mt-7:last-child {
  margin-top: 1.75rem;
}

.last\:mt-8:last-child {
  margin-top: 2rem;
}

.last\:mt-9:last-child {
  margin-top: 2.25rem;
}

.last\:mt-10:last-child {
  margin-top: 2.5rem;
}

.last\:mt-11:last-child {
  margin-top: 11px;
}

.last\:mt-12:last-child {
  margin-top: 3rem;
}

.last\:mt-14:last-child {
  margin-top: 3.5rem;
}

.last\:mt-15:last-child {
  margin-top: 15px;
}

.last\:mt-16:last-child {
  margin-top: 4rem;
}

.last\:mt-18:last-child {
  margin-top: 18px;
}

.last\:mt-20:last-child {
  margin-top: 20px;
}

.last\:mt-21:last-child {
  margin-top: 21px;
}

.last\:mt-23:last-child {
  margin-top: 23px;
}

.last\:mt-24:last-child {
  margin-top: 24px;
}

.last\:mt-25:last-child {
  margin-top: 25px;
}

.last\:mt-27:last-child {
  margin-top: 27px;
}

.last\:mt-28:last-child {
  margin-top: 7rem;
}

.last\:mt-30:last-child {
  margin-top: 30px;
}

.last\:mt-31:last-child {
  margin-top: 31px;
}

.last\:mt-32:last-child {
  margin-top: 8rem;
}

.last\:mt-34:last-child {
  margin-top: 34px;
}

.last\:mt-35:last-child {
  margin-top: 35px;
}

.last\:mt-36:last-child {
  margin-top: 9rem;
}

.last\:mt-37:last-child {
  margin-top: 37px;
}

.last\:mt-38:last-child {
  margin-top: 38px;
}

.last\:mt-40:last-child {
  margin-top: 40px;
}

.last\:mt-42:last-child {
  margin-top: 42px;
}

.last\:mt-44:last-child {
  margin-top: 44px;
}

.last\:mt-45:last-child {
  margin-top: 45px;
}

.last\:mt-46:last-child {
  margin-top: 46px;
}

.last\:mt-48:last-child {
  margin-top: 48px;
}

.last\:mt-52:last-child {
  margin-top: 13rem;
}

.last\:mt-53:last-child {
  margin-top: 53px;
}

.last\:mt-55:last-child {
  margin-top: 55px;
}

.last\:mt-56:last-child {
  margin-top: 14rem;
}

.last\:mt-58:last-child {
  margin-top: 58px;
}

.last\:mt-59:last-child {
  margin-top: 59px;
}

.last\:mt-60:last-child {
  margin-top: 15rem;
}

.last\:mt-63:last-child {
  margin-top: 63px;
}

.last\:mt-64:last-child {
  margin-top: 16rem;
}

.last\:mt-65:last-child {
  margin-top: 65px;
}

.last\:mt-70:last-child {
  margin-top: 70px;
}

.last\:mt-71:last-child {
  margin-top: 71px;
}

.last\:mt-72:last-child {
  margin-top: 18rem;
}

.last\:mt-80:last-child {
  margin-top: 20rem;
}

.last\:mt-83:last-child {
  margin-top: 83px;
}

.last\:mt-89:last-child {
  margin-top: 89px;
}

.last\:mt-90:last-child {
  margin-top: 90px;
}

.last\:mt-96:last-child {
  margin-top: 24rem;
}

.last\:mt-100:last-child {
  margin-top: 100px;
}

.last\:mt-106:last-child {
  margin-top: 106px;
}

.last\:mt-109:last-child {
  margin-top: 109px;
}

.last\:mt-120:last-child {
  margin-top: 120px;
}

.last\:mt-135:last-child {
  margin-top: 135px;
}

.last\:mt-180:last-child {
  margin-top: 180px;
}

.last\:mt-300:last-child {
  margin-top: 300px;
}

.last\:mt-400:last-child {
  margin-top: 400px;
}

.last\:mt-510:last-child {
  margin-top: 510px;
}

.last\:mt-615:last-child {
  margin-top: 615px;
}

.last\:mt-650:last-child {
  margin-top: 650px;
}

.last\:mt-auto:last-child {
  margin-top: auto;
}

.last\:mt-px:last-child {
  margin-top: 1px;
}

.last\:mt-0\.5:last-child {
  margin-top: 0.125rem;
}

.last\:mt-1\.5:last-child {
  margin-top: 0.375rem;
}

.last\:mt-2\.5:last-child {
  margin-top: 0.625rem;
}

.last\:mt-3\.5:last-child {
  margin-top: 0.875rem;
}

.last\:-mt-0:last-child {
  margin-top: 0px;
}

.last\:-mt-1:last-child {
  margin-top: -0.25rem;
}

.last\:-mt-2:last-child {
  margin-top: -0.5rem;
}

.last\:-mt-3:last-child {
  margin-top: -0.75rem;
}

.last\:-mt-4:last-child {
  margin-top: -1rem;
}

.last\:-mt-5:last-child {
  margin-top: -1.25rem;
}

.last\:-mt-6:last-child {
  margin-top: -1.5rem;
}

.last\:-mt-7:last-child {
  margin-top: -1.75rem;
}

.last\:-mt-8:last-child {
  margin-top: -2rem;
}

.last\:-mt-9:last-child {
  margin-top: -2.25rem;
}

.last\:-mt-10:last-child {
  margin-top: -2.5rem;
}

.last\:-mt-11:last-child {
  margin-top: -2.75rem;
}

.last\:-mt-12:last-child {
  margin-top: -3rem;
}

.last\:-mt-14:last-child {
  margin-top: -3.5rem;
}

.last\:-mt-16:last-child {
  margin-top: -4rem;
}

.last\:-mt-20:last-child {
  margin-top: -5rem;
}

.last\:-mt-24:last-child {
  margin-top: -6rem;
}

.last\:-mt-28:last-child {
  margin-top: -7rem;
}

.last\:-mt-32:last-child {
  margin-top: -8rem;
}

.last\:-mt-36:last-child {
  margin-top: -9rem;
}

.last\:-mt-40:last-child {
  margin-top: -10rem;
}

.last\:-mt-44:last-child {
  margin-top: -11rem;
}

.last\:-mt-48:last-child {
  margin-top: -12rem;
}

.last\:-mt-52:last-child {
  margin-top: -13rem;
}

.last\:-mt-56:last-child {
  margin-top: -14rem;
}

.last\:-mt-60:last-child {
  margin-top: -15rem;
}

.last\:-mt-64:last-child {
  margin-top: -16rem;
}

.last\:-mt-72:last-child {
  margin-top: -18rem;
}

.last\:-mt-80:last-child {
  margin-top: -20rem;
}

.last\:-mt-96:last-child {
  margin-top: -24rem;
}

.last\:-mt-px:last-child {
  margin-top: -1px;
}

.last\:-mt-0\.5:last-child {
  margin-top: -0.125rem;
}

.last\:-mt-1\.5:last-child {
  margin-top: -0.375rem;
}

.last\:-mt-2\.5:last-child {
  margin-top: -0.625rem;
}

.last\:-mt-3\.5:last-child {
  margin-top: -0.875rem;
}

.last\:-mt-15px:last-child {
  margin-top: -15px;
}

.last\:mt-m11:last-child {
  margin-top: 11px;
}

.last\:mt-12px:last-child {
  margin-top: 12px;
}

.last\:mt-m72:last-child {
  margin-top: 72px;
}

.last\:mt-m21:last-child {
  margin-top: 21%;
}

.last\:mt-m15:last-child {
  margin-top: 15px;
}

.last\:mt-m18:last-child {
  margin-top: 18px;
}

.last\:mt-m35:last-child {
  margin-top: 35px;
}

.last\:mt-m19:last-child {
  margin-top: 19px;
}

.last\:mt-m17:last-child {
  margin-top: 17px;
}

.last\:mt-m9:last-child {
  margin-top: 9px;
}

.last\:mt-m10:last-child {
  margin-top: 10px;
}

.last\:mt-m51:last-child {
  margin-top: 51px;
}

.last\:mt-m43:last-child {
  margin-top: 43px;
}

.last\:mt-m13:last-child {
  margin-top: 13px;
}

.last\:mt-m26:last-child {
  margin-top: 26px;
}

.last\:mt-m2:last-child {
  margin-top: 2px;
}

.last\:mt-m14:last-child {
  margin-top: 14px;
}

.last\:mt-m5:last-child {
  margin-top: 5px;
}

.last\:mt-m8:last-child {
  margin-top: 8px;
}

.last\:mr-0:last-child {
  margin-right: 0px;
}

.last\:mr-1:last-child {
  margin-right: 0.25rem;
}

.last\:mr-2:last-child {
  margin-right: 2px;
}

.last\:mr-3:last-child {
  margin-right: 0.75rem;
}

.last\:mr-4:last-child {
  margin-right: 1rem;
}

.last\:mr-5:last-child {
  margin-right: 1.25rem;
}

.last\:mr-6:last-child {
  margin-right: 6px;
}

.last\:mr-7:last-child {
  margin-right: 1.75rem;
}

.last\:mr-8:last-child {
  margin-right: 2rem;
}

.last\:mr-9:last-child {
  margin-right: 2.25rem;
}

.last\:mr-10:last-child {
  margin-right: 2.5rem;
}

.last\:mr-11:last-child {
  margin-right: 11px;
}

.last\:mr-12:last-child {
  margin-right: 3rem;
}

.last\:mr-14:last-child {
  margin-right: 3.5rem;
}

.last\:mr-15:last-child {
  margin-right: 15px;
}

.last\:mr-16:last-child {
  margin-right: 4rem;
}

.last\:mr-18:last-child {
  margin-right: 18px;
}

.last\:mr-20:last-child {
  margin-right: 20px;
}

.last\:mr-21:last-child {
  margin-right: 21px;
}

.last\:mr-23:last-child {
  margin-right: 23px;
}

.last\:mr-24:last-child {
  margin-right: 24px;
}

.last\:mr-25:last-child {
  margin-right: 25px;
}

.last\:mr-27:last-child {
  margin-right: 27px;
}

.last\:mr-28:last-child {
  margin-right: 7rem;
}

.last\:mr-30:last-child {
  margin-right: 30px;
}

.last\:mr-31:last-child {
  margin-right: 31px;
}

.last\:mr-32:last-child {
  margin-right: 8rem;
}

.last\:mr-34:last-child {
  margin-right: 34px;
}

.last\:mr-35:last-child {
  margin-right: 35px;
}

.last\:mr-36:last-child {
  margin-right: 9rem;
}

.last\:mr-37:last-child {
  margin-right: 37px;
}

.last\:mr-38:last-child {
  margin-right: 38px;
}

.last\:mr-40:last-child {
  margin-right: 40px;
}

.last\:mr-42:last-child {
  margin-right: 42px;
}

.last\:mr-44:last-child {
  margin-right: 44px;
}

.last\:mr-45:last-child {
  margin-right: 45px;
}

.last\:mr-46:last-child {
  margin-right: 46px;
}

.last\:mr-48:last-child {
  margin-right: 48px;
}

.last\:mr-52:last-child {
  margin-right: 13rem;
}

.last\:mr-53:last-child {
  margin-right: 53px;
}

.last\:mr-55:last-child {
  margin-right: 55px;
}

.last\:mr-56:last-child {
  margin-right: 14rem;
}

.last\:mr-58:last-child {
  margin-right: 58px;
}

.last\:mr-59:last-child {
  margin-right: 59px;
}

.last\:mr-60:last-child {
  margin-right: 15rem;
}

.last\:mr-63:last-child {
  margin-right: 63px;
}

.last\:mr-64:last-child {
  margin-right: 16rem;
}

.last\:mr-65:last-child {
  margin-right: 65px;
}

.last\:mr-70:last-child {
  margin-right: 70px;
}

.last\:mr-71:last-child {
  margin-right: 71px;
}

.last\:mr-72:last-child {
  margin-right: 18rem;
}

.last\:mr-80:last-child {
  margin-right: 20rem;
}

.last\:mr-83:last-child {
  margin-right: 83px;
}

.last\:mr-89:last-child {
  margin-right: 89px;
}

.last\:mr-90:last-child {
  margin-right: 90px;
}

.last\:mr-96:last-child {
  margin-right: 24rem;
}

.last\:mr-100:last-child {
  margin-right: 100px;
}

.last\:mr-106:last-child {
  margin-right: 106px;
}

.last\:mr-109:last-child {
  margin-right: 109px;
}

.last\:mr-120:last-child {
  margin-right: 120px;
}

.last\:mr-135:last-child {
  margin-right: 135px;
}

.last\:mr-180:last-child {
  margin-right: 180px;
}

.last\:mr-300:last-child {
  margin-right: 300px;
}

.last\:mr-400:last-child {
  margin-right: 400px;
}

.last\:mr-510:last-child {
  margin-right: 510px;
}

.last\:mr-615:last-child {
  margin-right: 615px;
}

.last\:mr-650:last-child {
  margin-right: 650px;
}

.last\:mr-auto:last-child {
  margin-right: auto;
}

.last\:mr-px:last-child {
  margin-right: 1px;
}

.last\:mr-0\.5:last-child {
  margin-right: 0.125rem;
}

.last\:mr-1\.5:last-child {
  margin-right: 0.375rem;
}

.last\:mr-2\.5:last-child {
  margin-right: 0.625rem;
}

.last\:mr-3\.5:last-child {
  margin-right: 0.875rem;
}

.last\:-mr-0:last-child {
  margin-right: 0px;
}

.last\:-mr-1:last-child {
  margin-right: -0.25rem;
}

.last\:-mr-2:last-child {
  margin-right: -0.5rem;
}

.last\:-mr-3:last-child {
  margin-right: -0.75rem;
}

.last\:-mr-4:last-child {
  margin-right: -1rem;
}

.last\:-mr-5:last-child {
  margin-right: -1.25rem;
}

.last\:-mr-6:last-child {
  margin-right: -1.5rem;
}

.last\:-mr-7:last-child {
  margin-right: -1.75rem;
}

.last\:-mr-8:last-child {
  margin-right: -2rem;
}

.last\:-mr-9:last-child {
  margin-right: -2.25rem;
}

.last\:-mr-10:last-child {
  margin-right: -2.5rem;
}

.last\:-mr-11:last-child {
  margin-right: -2.75rem;
}

.last\:-mr-12:last-child {
  margin-right: -3rem;
}

.last\:-mr-14:last-child {
  margin-right: -3.5rem;
}

.last\:-mr-16:last-child {
  margin-right: -4rem;
}

.last\:-mr-20:last-child {
  margin-right: -5rem;
}

.last\:-mr-24:last-child {
  margin-right: -6rem;
}

.last\:-mr-28:last-child {
  margin-right: -7rem;
}

.last\:-mr-32:last-child {
  margin-right: -8rem;
}

.last\:-mr-36:last-child {
  margin-right: -9rem;
}

.last\:-mr-40:last-child {
  margin-right: -10rem;
}

.last\:-mr-44:last-child {
  margin-right: -11rem;
}

.last\:-mr-48:last-child {
  margin-right: -12rem;
}

.last\:-mr-52:last-child {
  margin-right: -13rem;
}

.last\:-mr-56:last-child {
  margin-right: -14rem;
}

.last\:-mr-60:last-child {
  margin-right: -15rem;
}

.last\:-mr-64:last-child {
  margin-right: -16rem;
}

.last\:-mr-72:last-child {
  margin-right: -18rem;
}

.last\:-mr-80:last-child {
  margin-right: -20rem;
}

.last\:-mr-96:last-child {
  margin-right: -24rem;
}

.last\:-mr-px:last-child {
  margin-right: -1px;
}

.last\:-mr-0\.5:last-child {
  margin-right: -0.125rem;
}

.last\:-mr-1\.5:last-child {
  margin-right: -0.375rem;
}

.last\:-mr-2\.5:last-child {
  margin-right: -0.625rem;
}

.last\:-mr-3\.5:last-child {
  margin-right: -0.875rem;
}

.last\:-mr-15px:last-child {
  margin-right: -15px;
}

.last\:mr-m11:last-child {
  margin-right: 11px;
}

.last\:mr-12px:last-child {
  margin-right: 12px;
}

.last\:mr-m72:last-child {
  margin-right: 72px;
}

.last\:mr-m21:last-child {
  margin-right: 21%;
}

.last\:mr-m15:last-child {
  margin-right: 15px;
}

.last\:mr-m18:last-child {
  margin-right: 18px;
}

.last\:mr-m35:last-child {
  margin-right: 35px;
}

.last\:mr-m19:last-child {
  margin-right: 19px;
}

.last\:mr-m17:last-child {
  margin-right: 17px;
}

.last\:mr-m9:last-child {
  margin-right: 9px;
}

.last\:mr-m10:last-child {
  margin-right: 10px;
}

.last\:mr-m51:last-child {
  margin-right: 51px;
}

.last\:mr-m43:last-child {
  margin-right: 43px;
}

.last\:mr-m13:last-child {
  margin-right: 13px;
}

.last\:mr-m26:last-child {
  margin-right: 26px;
}

.last\:mr-m2:last-child {
  margin-right: 2px;
}

.last\:mr-m14:last-child {
  margin-right: 14px;
}

.last\:mr-m5:last-child {
  margin-right: 5px;
}

.last\:mr-m8:last-child {
  margin-right: 8px;
}

.last\:mb-0:last-child {
  margin-bottom: 0px;
}

.last\:mb-1:last-child {
  margin-bottom: 0.25rem;
}

.last\:mb-2:last-child {
  margin-bottom: 2px;
}

.last\:mb-3:last-child {
  margin-bottom: 0.75rem;
}

.last\:mb-4:last-child {
  margin-bottom: 1rem;
}

.last\:mb-5:last-child {
  margin-bottom: 1.25rem;
}

.last\:mb-6:last-child {
  margin-bottom: 6px;
}

.last\:mb-7:last-child {
  margin-bottom: 1.75rem;
}

.last\:mb-8:last-child {
  margin-bottom: 2rem;
}

.last\:mb-9:last-child {
  margin-bottom: 2.25rem;
}

.last\:mb-10:last-child {
  margin-bottom: 2.5rem;
}

.last\:mb-11:last-child {
  margin-bottom: 11px;
}

.last\:mb-12:last-child {
  margin-bottom: 3rem;
}

.last\:mb-14:last-child {
  margin-bottom: 3.5rem;
}

.last\:mb-15:last-child {
  margin-bottom: 15px;
}

.last\:mb-16:last-child {
  margin-bottom: 4rem;
}

.last\:mb-18:last-child {
  margin-bottom: 18px;
}

.last\:mb-20:last-child {
  margin-bottom: 20px;
}

.last\:mb-21:last-child {
  margin-bottom: 21px;
}

.last\:mb-23:last-child {
  margin-bottom: 23px;
}

.last\:mb-24:last-child {
  margin-bottom: 24px;
}

.last\:mb-25:last-child {
  margin-bottom: 25px;
}

.last\:mb-27:last-child {
  margin-bottom: 27px;
}

.last\:mb-28:last-child {
  margin-bottom: 7rem;
}

.last\:mb-30:last-child {
  margin-bottom: 30px;
}

.last\:mb-31:last-child {
  margin-bottom: 31px;
}

.last\:mb-32:last-child {
  margin-bottom: 8rem;
}

.last\:mb-34:last-child {
  margin-bottom: 34px;
}

.last\:mb-35:last-child {
  margin-bottom: 35px;
}

.last\:mb-36:last-child {
  margin-bottom: 9rem;
}

.last\:mb-37:last-child {
  margin-bottom: 37px;
}

.last\:mb-38:last-child {
  margin-bottom: 38px;
}

.last\:mb-40:last-child {
  margin-bottom: 40px;
}

.last\:mb-42:last-child {
  margin-bottom: 42px;
}

.last\:mb-44:last-child {
  margin-bottom: 44px;
}

.last\:mb-45:last-child {
  margin-bottom: 45px;
}

.last\:mb-46:last-child {
  margin-bottom: 46px;
}

.last\:mb-48:last-child {
  margin-bottom: 48px;
}

.last\:mb-52:last-child {
  margin-bottom: 13rem;
}

.last\:mb-53:last-child {
  margin-bottom: 53px;
}

.last\:mb-55:last-child {
  margin-bottom: 55px;
}

.last\:mb-56:last-child {
  margin-bottom: 14rem;
}

.last\:mb-58:last-child {
  margin-bottom: 58px;
}

.last\:mb-59:last-child {
  margin-bottom: 59px;
}

.last\:mb-60:last-child {
  margin-bottom: 15rem;
}

.last\:mb-63:last-child {
  margin-bottom: 63px;
}

.last\:mb-64:last-child {
  margin-bottom: 16rem;
}

.last\:mb-65:last-child {
  margin-bottom: 65px;
}

.last\:mb-70:last-child {
  margin-bottom: 70px;
}

.last\:mb-71:last-child {
  margin-bottom: 71px;
}

.last\:mb-72:last-child {
  margin-bottom: 18rem;
}

.last\:mb-80:last-child {
  margin-bottom: 20rem;
}

.last\:mb-83:last-child {
  margin-bottom: 83px;
}

.last\:mb-89:last-child {
  margin-bottom: 89px;
}

.last\:mb-90:last-child {
  margin-bottom: 90px;
}

.last\:mb-96:last-child {
  margin-bottom: 24rem;
}

.last\:mb-100:last-child {
  margin-bottom: 100px;
}

.last\:mb-106:last-child {
  margin-bottom: 106px;
}

.last\:mb-109:last-child {
  margin-bottom: 109px;
}

.last\:mb-120:last-child {
  margin-bottom: 120px;
}

.last\:mb-135:last-child {
  margin-bottom: 135px;
}

.last\:mb-180:last-child {
  margin-bottom: 180px;
}

.last\:mb-300:last-child {
  margin-bottom: 300px;
}

.last\:mb-400:last-child {
  margin-bottom: 400px;
}

.last\:mb-510:last-child {
  margin-bottom: 510px;
}

.last\:mb-615:last-child {
  margin-bottom: 615px;
}

.last\:mb-650:last-child {
  margin-bottom: 650px;
}

.last\:mb-auto:last-child {
  margin-bottom: auto;
}

.last\:mb-px:last-child {
  margin-bottom: 1px;
}

.last\:mb-0\.5:last-child {
  margin-bottom: 0.125rem;
}

.last\:mb-1\.5:last-child {
  margin-bottom: 0.375rem;
}

.last\:mb-2\.5:last-child {
  margin-bottom: 0.625rem;
}

.last\:mb-3\.5:last-child {
  margin-bottom: 0.875rem;
}

.last\:-mb-0:last-child {
  margin-bottom: 0px;
}

.last\:-mb-1:last-child {
  margin-bottom: -0.25rem;
}

.last\:-mb-2:last-child {
  margin-bottom: -0.5rem;
}

.last\:-mb-3:last-child {
  margin-bottom: -0.75rem;
}

.last\:-mb-4:last-child {
  margin-bottom: -1rem;
}

.last\:-mb-5:last-child {
  margin-bottom: -1.25rem;
}

.last\:-mb-6:last-child {
  margin-bottom: -1.5rem;
}

.last\:-mb-7:last-child {
  margin-bottom: -1.75rem;
}

.last\:-mb-8:last-child {
  margin-bottom: -2rem;
}

.last\:-mb-9:last-child {
  margin-bottom: -2.25rem;
}

.last\:-mb-10:last-child {
  margin-bottom: -2.5rem;
}

.last\:-mb-11:last-child {
  margin-bottom: -2.75rem;
}

.last\:-mb-12:last-child {
  margin-bottom: -3rem;
}

.last\:-mb-14:last-child {
  margin-bottom: -3.5rem;
}

.last\:-mb-16:last-child {
  margin-bottom: -4rem;
}

.last\:-mb-20:last-child {
  margin-bottom: -5rem;
}

.last\:-mb-24:last-child {
  margin-bottom: -6rem;
}

.last\:-mb-28:last-child {
  margin-bottom: -7rem;
}

.last\:-mb-32:last-child {
  margin-bottom: -8rem;
}

.last\:-mb-36:last-child {
  margin-bottom: -9rem;
}

.last\:-mb-40:last-child {
  margin-bottom: -10rem;
}

.last\:-mb-44:last-child {
  margin-bottom: -11rem;
}

.last\:-mb-48:last-child {
  margin-bottom: -12rem;
}

.last\:-mb-52:last-child {
  margin-bottom: -13rem;
}

.last\:-mb-56:last-child {
  margin-bottom: -14rem;
}

.last\:-mb-60:last-child {
  margin-bottom: -15rem;
}

.last\:-mb-64:last-child {
  margin-bottom: -16rem;
}

.last\:-mb-72:last-child {
  margin-bottom: -18rem;
}

.last\:-mb-80:last-child {
  margin-bottom: -20rem;
}

.last\:-mb-96:last-child {
  margin-bottom: -24rem;
}

.last\:-mb-px:last-child {
  margin-bottom: -1px;
}

.last\:-mb-0\.5:last-child {
  margin-bottom: -0.125rem;
}

.last\:-mb-1\.5:last-child {
  margin-bottom: -0.375rem;
}

.last\:-mb-2\.5:last-child {
  margin-bottom: -0.625rem;
}

.last\:-mb-3\.5:last-child {
  margin-bottom: -0.875rem;
}

.last\:-mb-15px:last-child {
  margin-bottom: -15px;
}

.last\:mb-m11:last-child {
  margin-bottom: 11px;
}

.last\:mb-12px:last-child {
  margin-bottom: 12px;
}

.last\:mb-m72:last-child {
  margin-bottom: 72px;
}

.last\:mb-m21:last-child {
  margin-bottom: 21%;
}

.last\:mb-m15:last-child {
  margin-bottom: 15px;
}

.last\:mb-m18:last-child {
  margin-bottom: 18px;
}

.last\:mb-m35:last-child {
  margin-bottom: 35px;
}

.last\:mb-m19:last-child {
  margin-bottom: 19px;
}

.last\:mb-m17:last-child {
  margin-bottom: 17px;
}

.last\:mb-m9:last-child {
  margin-bottom: 9px;
}

.last\:mb-m10:last-child {
  margin-bottom: 10px;
}

.last\:mb-m51:last-child {
  margin-bottom: 51px;
}

.last\:mb-m43:last-child {
  margin-bottom: 43px;
}

.last\:mb-m13:last-child {
  margin-bottom: 13px;
}

.last\:mb-m26:last-child {
  margin-bottom: 26px;
}

.last\:mb-m2:last-child {
  margin-bottom: 2px;
}

.last\:mb-m14:last-child {
  margin-bottom: 14px;
}

.last\:mb-m5:last-child {
  margin-bottom: 5px;
}

.last\:mb-m8:last-child {
  margin-bottom: 8px;
}

.last\:ml-0:last-child {
  margin-left: 0px;
}

.last\:ml-1:last-child {
  margin-left: 0.25rem;
}

.last\:ml-2:last-child {
  margin-left: 2px;
}

.last\:ml-3:last-child {
  margin-left: 0.75rem;
}

.last\:ml-4:last-child {
  margin-left: 1rem;
}

.last\:ml-5:last-child {
  margin-left: 1.25rem;
}

.last\:ml-6:last-child {
  margin-left: 6px;
}

.last\:ml-7:last-child {
  margin-left: 1.75rem;
}

.last\:ml-8:last-child {
  margin-left: 2rem;
}

.last\:ml-9:last-child {
  margin-left: 2.25rem;
}

.last\:ml-10:last-child {
  margin-left: 2.5rem;
}

.last\:ml-11:last-child {
  margin-left: 11px;
}

.last\:ml-12:last-child {
  margin-left: 3rem;
}

.last\:ml-14:last-child {
  margin-left: 3.5rem;
}

.last\:ml-15:last-child {
  margin-left: 15px;
}

.last\:ml-16:last-child {
  margin-left: 4rem;
}

.last\:ml-18:last-child {
  margin-left: 18px;
}

.last\:ml-20:last-child {
  margin-left: 20px;
}

.last\:ml-21:last-child {
  margin-left: 21px;
}

.last\:ml-23:last-child {
  margin-left: 23px;
}

.last\:ml-24:last-child {
  margin-left: 24px;
}

.last\:ml-25:last-child {
  margin-left: 25px;
}

.last\:ml-27:last-child {
  margin-left: 27px;
}

.last\:ml-28:last-child {
  margin-left: 7rem;
}

.last\:ml-30:last-child {
  margin-left: 30px;
}

.last\:ml-31:last-child {
  margin-left: 31px;
}

.last\:ml-32:last-child {
  margin-left: 8rem;
}

.last\:ml-34:last-child {
  margin-left: 34px;
}

.last\:ml-35:last-child {
  margin-left: 35px;
}

.last\:ml-36:last-child {
  margin-left: 9rem;
}

.last\:ml-37:last-child {
  margin-left: 37px;
}

.last\:ml-38:last-child {
  margin-left: 38px;
}

.last\:ml-40:last-child {
  margin-left: 40px;
}

.last\:ml-42:last-child {
  margin-left: 42px;
}

.last\:ml-44:last-child {
  margin-left: 44px;
}

.last\:ml-45:last-child {
  margin-left: 45px;
}

.last\:ml-46:last-child {
  margin-left: 46px;
}

.last\:ml-48:last-child {
  margin-left: 48px;
}

.last\:ml-52:last-child {
  margin-left: 13rem;
}

.last\:ml-53:last-child {
  margin-left: 53px;
}

.last\:ml-55:last-child {
  margin-left: 55px;
}

.last\:ml-56:last-child {
  margin-left: 14rem;
}

.last\:ml-58:last-child {
  margin-left: 58px;
}

.last\:ml-59:last-child {
  margin-left: 59px;
}

.last\:ml-60:last-child {
  margin-left: 15rem;
}

.last\:ml-63:last-child {
  margin-left: 63px;
}

.last\:ml-64:last-child {
  margin-left: 16rem;
}

.last\:ml-65:last-child {
  margin-left: 65px;
}

.last\:ml-70:last-child {
  margin-left: 70px;
}

.last\:ml-71:last-child {
  margin-left: 71px;
}

.last\:ml-72:last-child {
  margin-left: 18rem;
}

.last\:ml-80:last-child {
  margin-left: 20rem;
}

.last\:ml-83:last-child {
  margin-left: 83px;
}

.last\:ml-89:last-child {
  margin-left: 89px;
}

.last\:ml-90:last-child {
  margin-left: 90px;
}

.last\:ml-96:last-child {
  margin-left: 24rem;
}

.last\:ml-100:last-child {
  margin-left: 100px;
}

.last\:ml-106:last-child {
  margin-left: 106px;
}

.last\:ml-109:last-child {
  margin-left: 109px;
}

.last\:ml-120:last-child {
  margin-left: 120px;
}

.last\:ml-135:last-child {
  margin-left: 135px;
}

.last\:ml-180:last-child {
  margin-left: 180px;
}

.last\:ml-300:last-child {
  margin-left: 300px;
}

.last\:ml-400:last-child {
  margin-left: 400px;
}

.last\:ml-510:last-child {
  margin-left: 510px;
}

.last\:ml-615:last-child {
  margin-left: 615px;
}

.last\:ml-650:last-child {
  margin-left: 650px;
}

.last\:ml-auto:last-child {
  margin-left: auto;
}

.last\:ml-px:last-child {
  margin-left: 1px;
}

.last\:ml-0\.5:last-child {
  margin-left: 0.125rem;
}

.last\:ml-1\.5:last-child {
  margin-left: 0.375rem;
}

.last\:ml-2\.5:last-child {
  margin-left: 0.625rem;
}

.last\:ml-3\.5:last-child {
  margin-left: 0.875rem;
}

.last\:-ml-0:last-child {
  margin-left: 0px;
}

.last\:-ml-1:last-child {
  margin-left: -0.25rem;
}

.last\:-ml-2:last-child {
  margin-left: -0.5rem;
}

.last\:-ml-3:last-child {
  margin-left: -0.75rem;
}

.last\:-ml-4:last-child {
  margin-left: -1rem;
}

.last\:-ml-5:last-child {
  margin-left: -1.25rem;
}

.last\:-ml-6:last-child {
  margin-left: -1.5rem;
}

.last\:-ml-7:last-child {
  margin-left: -1.75rem;
}

.last\:-ml-8:last-child {
  margin-left: -2rem;
}

.last\:-ml-9:last-child {
  margin-left: -2.25rem;
}

.last\:-ml-10:last-child {
  margin-left: -2.5rem;
}

.last\:-ml-11:last-child {
  margin-left: -2.75rem;
}

.last\:-ml-12:last-child {
  margin-left: -3rem;
}

.last\:-ml-14:last-child {
  margin-left: -3.5rem;
}

.last\:-ml-16:last-child {
  margin-left: -4rem;
}

.last\:-ml-20:last-child {
  margin-left: -5rem;
}

.last\:-ml-24:last-child {
  margin-left: -6rem;
}

.last\:-ml-28:last-child {
  margin-left: -7rem;
}

.last\:-ml-32:last-child {
  margin-left: -8rem;
}

.last\:-ml-36:last-child {
  margin-left: -9rem;
}

.last\:-ml-40:last-child {
  margin-left: -10rem;
}

.last\:-ml-44:last-child {
  margin-left: -11rem;
}

.last\:-ml-48:last-child {
  margin-left: -12rem;
}

.last\:-ml-52:last-child {
  margin-left: -13rem;
}

.last\:-ml-56:last-child {
  margin-left: -14rem;
}

.last\:-ml-60:last-child {
  margin-left: -15rem;
}

.last\:-ml-64:last-child {
  margin-left: -16rem;
}

.last\:-ml-72:last-child {
  margin-left: -18rem;
}

.last\:-ml-80:last-child {
  margin-left: -20rem;
}

.last\:-ml-96:last-child {
  margin-left: -24rem;
}

.last\:-ml-px:last-child {
  margin-left: -1px;
}

.last\:-ml-0\.5:last-child {
  margin-left: -0.125rem;
}

.last\:-ml-1\.5:last-child {
  margin-left: -0.375rem;
}

.last\:-ml-2\.5:last-child {
  margin-left: -0.625rem;
}

.last\:-ml-3\.5:last-child {
  margin-left: -0.875rem;
}

.last\:-ml-15px:last-child {
  margin-left: -15px;
}

.last\:ml-m11:last-child {
  margin-left: 11px;
}

.last\:ml-12px:last-child {
  margin-left: 12px;
}

.last\:ml-m72:last-child {
  margin-left: 72px;
}

.last\:ml-m21:last-child {
  margin-left: 21%;
}

.last\:ml-m15:last-child {
  margin-left: 15px;
}

.last\:ml-m18:last-child {
  margin-left: 18px;
}

.last\:ml-m35:last-child {
  margin-left: 35px;
}

.last\:ml-m19:last-child {
  margin-left: 19px;
}

.last\:ml-m17:last-child {
  margin-left: 17px;
}

.last\:ml-m9:last-child {
  margin-left: 9px;
}

.last\:ml-m10:last-child {
  margin-left: 10px;
}

.last\:ml-m51:last-child {
  margin-left: 51px;
}

.last\:ml-m43:last-child {
  margin-left: 43px;
}

.last\:ml-m13:last-child {
  margin-left: 13px;
}

.last\:ml-m26:last-child {
  margin-left: 26px;
}

.last\:ml-m2:last-child {
  margin-left: 2px;
}

.last\:ml-m14:last-child {
  margin-left: 14px;
}

.last\:ml-m5:last-child {
  margin-left: 5px;
}

.last\:ml-m8:last-child {
  margin-left: 8px;
}

.box-border {
  box-sizing: border-box;
}

.box-content {
  box-sizing: content-box;
}

.block {
  display: block;
}

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

.inline {
  display: inline;
}

.flex {
  display: flex;
}

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

.table {
  display: table;
}

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

.table-caption {
  display: table-caption;
}

.table-cell {
  display: table-cell;
}

.table-column {
  display: table-column;
}

.table-column-group {
  display: table-column-group;
}

.table-footer-group {
  display: table-footer-group;
}

.table-header-group {
  display: table-header-group;
}

.table-row-group {
  display: table-row-group;
}

.table-row {
  display: table-row;
}

.flow-root {
  display: flow-root;
}

.grid {
  display: grid;
}

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

.contents {
  display: contents;
}

.list-item {
  display: list-item;
}

.hidden {
  display: none;
}

.h-0 {
  height: 0px;
}

.h-1 {
  height: 0.25rem;
}

.h-2 {
  height: 0.5rem;
}

.h-3 {
  height: 0.75rem;
}

.h-4 {
  height: 1rem;
}

.h-5 {
  height: 1.25rem;
}

.h-6 {
  height: 1.5rem;
}

.h-7 {
  height: 1.75rem;
}

.h-8 {
  height: 2rem;
}

.h-9 {
  height: 2.25rem;
}

.h-10 {
  height: 2.5rem;
}

.h-11 {
  height: 2.75rem;
}

.h-12 {
  height: 3rem;
}

.h-13 {
  height: 13px;
}

.h-14 {
  height: 3.5rem;
}

.h-15 {
  height: 15px;
}

.h-16 {
  height: 4rem;
}

.h-20 {
  height: 5rem;
}

.h-24 {
  height: 6rem;
}

.h-26 {
  height: 26px;
}

.h-28 {
  height: 7rem;
}

.h-30 {
  height: 30px;
}

.h-32 {
  height: 8rem;
}

.h-35 {
  height: 35px;
}

.h-36 {
  height: 36px;
}

.h-40 {
  height: 10rem;
}

.h-44 {
  height: 11rem;
}

.h-45 {
  height: 45px;
}

.h-48 {
  height: 12rem;
}

.h-49 {
  height: 49px;
}

.h-50 {
  height: 50px !important;
}

.h-52 {
  height: 13rem;
}

.h-56 {
  height: 56px;
}

.h-58 {
  height: 58px;
}

.h-60 {
  height: 60px;
}

.h-64 {
  height: 16rem;
}

.h-70 {
  height: 70px;
}

.h-72 {
  height: 18rem;
}

.h-80 {
  height: 20rem;
}

.h-89 {
  height: 89px;
}

.h-95 {
  height: 95px;
}

.h-96 {
  height: 24rem;
}

.h-100 {
  height: 100px;
}

.h-105 {
  height: 105px;
}

.h-110 {
  height: 110px;
}

.h-120 {
  height: 120px;
}

.h-125 {
  height: 125px;
}

.h-176 {
  height: 176px;
}

.h-198 {
  height: 198px;
}

.h-280 {
  height: 280px;
}

.h-297 {
  height: 297px;
}

.h-300 {
  height: 300px;
}

.h-305 {
  height: 305px;
}

.h-402 {
  height: 402px;
}

.h-418 {
  height: 418px;
}

.h-422 {
  height: 422px;
}

.h-429 {
  height: 429px;
}

.h-430 {
  height: 430px;
}

.h-444 {
  height: 444px;
}

.h-454 {
  height: 454px;
}

.h-477 {
  height: 477px;
}

.h-485 {
  height: 485px;
}

.h-495 {
  height: 495px;
}

.h-523 {
  height: 523px;
}

.h-525 {
  height: 525px;
}

.h-560 {
  height: 560px;
}

.h-600 {
  height: 600px;
}

.h-auto {
  height: auto;
}

.h-px {
  height: 1px;
}

.h-0\.5 {
  height: 0.125rem;
}

.h-1\.5 {
  height: 0.375rem;
}

.h-2\.5 {
  height: 0.625rem;
}

.h-3\.5 {
  height: 0.875rem;
}

.h-1\/2 {
  height: 50%;
}

.h-1\/3 {
  height: 33.333333%;
}

.h-2\/3 {
  height: 66.666667%;
}

.h-1\/4 {
  height: 25%;
}

.h-2\/4 {
  height: 50%;
}

.h-3\/4 {
  height: 75%;
}

.h-1\/5 {
  height: 20%;
}

.h-2\/5 {
  height: 40%;
}

.h-3\/5 {
  height: 60%;
}

.h-4\/5 {
  height: 80%;
}

.h-1\/6 {
  height: 16.666667%;
}

.h-2\/6 {
  height: 33.333333%;
}

.h-3\/6 {
  height: 50%;
}

.h-4\/6 {
  height: 66.666667%;
}

.h-5\/6 {
  height: 83.333333%;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.h-h48 {
  height: 48px;
}

.h-h44 {
  height: 44px;
}

.h-h130 {
  height: 130px;
}

.h-h-h114 {
  height: h-h114;
}

.h-h-60 {
  height: h-60;
}

.h-h114 {
  height: 14px;
}

.h-h60 {
  height: 60px;
}

.h-h5 {
  height: 5px;
}

.max-h-0 {
  max-height: 0px;
}

.max-h-1 {
  max-height: 0.25rem;
}

.max-h-2 {
  max-height: 0.5rem;
}

.max-h-3 {
  max-height: 0.75rem;
}

.max-h-4 {
  max-height: 1rem;
}

.max-h-5 {
  max-height: 1.25rem;
}

.max-h-6 {
  max-height: 1.5rem;
}

.max-h-7 {
  max-height: 1.75rem;
}

.max-h-8 {
  max-height: 2rem;
}

.max-h-9 {
  max-height: 2.25rem;
}

.max-h-10 {
  max-height: 2.5rem;
}

.max-h-11 {
  max-height: 2.75rem;
}

.max-h-12 {
  max-height: 3rem;
}

.max-h-14 {
  max-height: 3.5rem;
}

.max-h-16 {
  max-height: 4rem;
}

.max-h-20 {
  max-height: 5rem;
}

.max-h-24 {
  max-height: 6rem;
}

.max-h-28 {
  max-height: 7rem;
}

.max-h-32 {
  max-height: 8rem;
}

.max-h-36 {
  max-height: 9rem;
}

.max-h-40 {
  max-height: 10rem;
}

.max-h-44 {
  max-height: 11rem;
}

.max-h-48 {
  max-height: 12rem;
}

.max-h-52 {
  max-height: 13rem;
}

.max-h-56 {
  max-height: 14rem;
}

.max-h-60 {
  max-height: 15rem;
}

.max-h-64 {
  max-height: 16rem;
}

.max-h-72 {
  max-height: 18rem;
}

.max-h-80 {
  max-height: 20rem;
}

.max-h-96 {
  max-height: 24rem;
}

.max-h-px {
  max-height: 1px;
}

.max-h-0\.5 {
  max-height: 0.125rem;
}

.max-h-1\.5 {
  max-height: 0.375rem;
}

.max-h-2\.5 {
  max-height: 0.625rem;
}

.max-h-3\.5 {
  max-height: 0.875rem;
}

.max-h-full {
  max-height: 100%;
}

.max-h-screen {
  max-height: 100vh;
}

.min-h-0 {
  min-height: 0px;
}

.min-h-60 {
  min-height: 60px;
}

.min-h-full {
  min-height: 100%;
}

.min-h-screen {
  min-height: 100vh;
}

.w-0 {
  width: 0px;
}

.w-1 {
  width: 0.25rem;
}

.w-2 {
  width: 0.5rem;
}

.w-3 {
  width: 0.75rem;
}

.w-4 {
  width: 1rem;
}

.w-5 {
  width: 1.25rem;
}

.w-6 {
  width: 1.5rem;
}

.w-7 {
  width: 1.75rem;
}

.w-8 {
  width: 2rem;
}

.w-9 {
  width: 2.25rem;
}

.w-10 {
  width: 2.5rem;
}

.w-11 {
  width: 2.75rem;
}

.w-12 {
  width: 3rem;
}

.w-13 {
  width: 13px;
}

.w-14 {
  width: 3.5rem;
}

.w-16 {
  width: 16%;
}

.w-20 {
  width: 5rem;
}

.w-24 {
  width: 6rem;
}

.w-28 {
  width: 28 px;
}

.w-32 {
  width: 8rem;
}

.w-35 {
  width: 35px;
}

.w-36 {
  width: 9rem;
}

.w-40 {
  width: 40px !important;
}

.w-44 {
  width: 11rem;
}

.w-48 {
  width: 12rem;
}

.w-50 {
  width: 50px;
}

.w-52 {
  width: 52%;
}

.w-56 {
  width: 14rem;
}

.w-60 {
  width: 60%;
}

.w-64 {
  width: 16rem;
}

.w-68 {
  width: 68%;
}

.w-70 {
  width: 70px;
}

.w-72 {
  width: 18rem;
}

.w-80 {
  width: 80px;
}

.w-90 {
  width: 90px;
}

.w-95 {
  width: 95px;
}

.w-96 {
  width: 24rem;
}

.w-100 {
  width: 100px !important;
}

.w-105 {
  width: 105px;
}

.w-108 {
  width: 108px;
}

.w-110 {
  width: 110px;
}

.w-120 {
  width: 120px;
}

.w-122 {
  width: 122px;
}

.w-125 {
  width: 125px;
}

.w-130 {
  width: 130px;
}

.w-145 {
  width: 145px;
}

.w-150 {
  width: 150px;
}

.w-159 {
  width: 159px;
}

.w-160 {
  width: 160px;
}

.w-165 {
  width: 165px;
}

.w-169 {
  width: 169px;
}

.w-170 {
  width: 170px;
}

.w-174 {
  width: 174px;
}

.w-180 {
  width: 180px;
}

.w-193 {
  width: 193px;
}

.w-200 {
  width: 200px;
}

.w-215 {
  width: 215px;
}

.w-220 {
  width: 220px;
}

.w-230 {
  width: 230px;
}

.w-235 {
  width: 235px;
}

.w-240 {
  width: 240px;
}

.w-250 {
  width: 250px !important;
}

.w-290 {
  width: 290px;
}

.w-300 {
  width: 300px;
}

.w-305 {
  width: 305px;
}

.w-315 {
  width: 315px;
}

.w-320 {
  width: 320px;
}

.w-341 {
  width: 341px;
}

.w-342 {
  width: 342px;
}

.w-345 {
  width: 345px;
}

.w-375 {
  width: 375px;
}

.w-400 {
  width: 400px;
}

.w-420 {
  width: 420px;
}

.w-450 {
  width: 450px;
}

.w-500 {
  width: 500px;
}

.w-550 {
  width: 550px;
}

.w-600 {
  width: 600px;
}

.w-650 {
  width: 650px;
}

.w-700 {
  width: 700px;
}

.w-710 {
  width: 710px;
}

.w-750 {
  width: 750px;
}

.w-800 {
  width: 800px;
}

.w-850 {
  width: 850px;
}

.w-950 {
  width: 950px;
}

.w-1075 {
  width: 1075px;
}

.w-1250 {
  width: 1250px;
}

.w-1499 {
  width: 1499px;
}

.w-auto {
  width: auto;
}

.w-px {
  width: 1px;
}

.w-0\.5 {
  width: 0.125rem;
}

.w-1\.5 {
  width: 0.375rem;
}

.w-2\.5 {
  width: 0.625rem;
}

.w-3\.5 {
  width: 0.875rem;
}

.w-1\/2 {
  width: 50%;
}

.w-1\/3 {
  width: 33.333333%;
}

.w-2\/3 {
  width: 66.666667%;
}

.w-1\/4 {
  width: 25%;
}

.w-2\/4 {
  width: 50%;
}

.w-3\/4 {
  width: 75%;
}

.w-1\/5 {
  width: 20%;
}

.w-2\/5 {
  width: 40%;
}

.w-3\/5 {
  width: 60%;
}

.w-4\/5 {
  width: 80%;
}

.w-1\/6 {
  width: 16.666667%;
}

.w-2\/6 {
  width: 33.333333%;
}

.w-3\/6 {
  width: 50%;
}

.w-4\/6 {
  width: 66.666667%;
}

.w-5\/6 {
  width: 83.333333%;
}

.w-1\/12 {
  width: 8.333333%;
}

.w-2\/12 {
  width: 16.666667%;
}

.w-3\/12 {
  width: 25%;
}

.w-4\/12 {
  width: 33.333333%;
}

.w-5\/12 {
  width: 41.666667%;
}

.w-6\/12 {
  width: 50%;
}

.w-7\/12 {
  width: 58.333333%;
}

.w-8\/12 {
  width: 66.666667%;
}

.w-9\/12 {
  width: 75%;
}

.w-10\/12 {
  width: 83.333333%;
}

.w-11\/12 {
  width: 91.666667%;
}

.w-full {
  width: 100%;
}

.w-screen {
  width: 100vw;
}

.w-min {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}

.w-max {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.w-10rem {
  width: 10rem;
}

.w-w60 {
  width: 60px;
}

.w-w14 {
  width: 14%;
}

.w-w-w114 {
  width: w-w114;
}

.w-w-95 {
  width: w-95;
}

.w-w114 {
  width: 14px;
}

.w-w96 {
  width: 96%;
}

.w-w5 {
  width: 5px;
}

.w-m250 {
  width: 250px;
}

.min-w-0 {
  min-width: 0px;
}

.min-w-full {
  min-width: 100%;
}

.min-w-min {
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
}

.min-w-max {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}

.max-w-0 {
  max-width: 0rem;
}

.max-w-none {
  max-width: none;
}

.max-w-xs {
  max-width: 20rem;
}

.max-w-sm {
  max-width: 24rem;
}

.max-w-md {
  max-width: 28rem;
}

.max-w-lg {
  max-width: 32rem;
}

.max-w-xl {
  max-width: 36rem;
}

.max-w-2xl {
  max-width: 42rem;
}

.max-w-3xl {
  max-width: 48rem;
}

.max-w-4xl {
  max-width: 56rem;
}

.max-w-5xl {
  max-width: 64rem;
}

.max-w-6xl {
  max-width: 72rem;
}

.max-w-7xl {
  max-width: 80rem;
}

.max-w-full {
  max-width: 100%;
}

.max-w-min {
  max-width: -webkit-min-content;
  max-width: -moz-min-content;
  max-width: min-content;
}

.max-w-max {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}

.max-w-prose {
  max-width: 65ch;
}

.flex-1 {
  flex: 1 1 0%;
}

.flex-auto {
  flex: 1 1 auto;
}

.flex-initial {
  flex: 0 1 auto;
}

.flex-none {
  flex: none;
}

.flex-1\/2 {
  flex: 50%;
}

.flex-shrink-0 {
  flex-shrink: 0;
}

.flex-shrink {
  flex-shrink: 1;
}

.flex-grow-0 {
  flex-grow: 0;
}

.flex-grow {
  flex-grow: 1;
}

.table-auto {
  table-layout: auto;
}

.table-fixed {
  table-layout: fixed;
}

.border-collapse {
  border-collapse: collapse;
}

.border-separate {
  border-collapse: separate;
}

.origin-center {
  transform-origin: center;
}

.origin-top {
  transform-origin: top;
}

.origin-top-right {
  transform-origin: top right;
}

.origin-right {
  transform-origin: right;
}

.origin-bottom-right {
  transform-origin: bottom right;
}

.origin-bottom {
  transform-origin: bottom;
}

.origin-bottom-left {
  transform-origin: bottom left;
}

.origin-left {
  transform-origin: left;
}

.origin-top-left {
  transform-origin: top left;
}

.transform {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-gpu {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-none {
  transform: none;
}

.translate-x-0 {
  --tw-translate-x: 0px;
}

.translate-x-1 {
  --tw-translate-x: 0.25rem;
}

.translate-x-2 {
  --tw-translate-x: 0.5rem;
}

.translate-x-3 {
  --tw-translate-x: 0.75rem;
}

.translate-x-4 {
  --tw-translate-x: 1rem;
}

.translate-x-5 {
  --tw-translate-x: 1.25rem;
}

.translate-x-6 {
  --tw-translate-x: 1.5rem;
}

.translate-x-7 {
  --tw-translate-x: 1.75rem;
}

.translate-x-8 {
  --tw-translate-x: 2rem;
}

.translate-x-9 {
  --tw-translate-x: 2.25rem;
}

.translate-x-10 {
  --tw-translate-x: 2.5rem;
}

.translate-x-11 {
  --tw-translate-x: 2.75rem;
}

.translate-x-12 {
  --tw-translate-x: 3rem;
}

.translate-x-14 {
  --tw-translate-x: 3.5rem;
}

.translate-x-16 {
  --tw-translate-x: 4rem;
}

.translate-x-20 {
  --tw-translate-x: 5rem;
}

.translate-x-24 {
  --tw-translate-x: 6rem;
}

.translate-x-28 {
  --tw-translate-x: 7rem;
}

.translate-x-32 {
  --tw-translate-x: 8rem;
}

.translate-x-36 {
  --tw-translate-x: 9rem;
}

.translate-x-40 {
  --tw-translate-x: 10rem;
}

.translate-x-44 {
  --tw-translate-x: 11rem;
}

.translate-x-48 {
  --tw-translate-x: 12rem;
}

.translate-x-52 {
  --tw-translate-x: 13rem;
}

.translate-x-56 {
  --tw-translate-x: 14rem;
}

.translate-x-60 {
  --tw-translate-x: 15rem;
}

.translate-x-64 {
  --tw-translate-x: 16rem;
}

.translate-x-72 {
  --tw-translate-x: 18rem;
}

.translate-x-80 {
  --tw-translate-x: 20rem;
}

.translate-x-96 {
  --tw-translate-x: 24rem;
}

.translate-x-px {
  --tw-translate-x: 1px;
}

.translate-x-0\.5 {
  --tw-translate-x: 0.125rem;
}

.translate-x-1\.5 {
  --tw-translate-x: 0.375rem;
}

.translate-x-2\.5 {
  --tw-translate-x: 0.625rem;
}

.translate-x-3\.5 {
  --tw-translate-x: 0.875rem;
}

.-translate-x-0 {
  --tw-translate-x: 0px;
}

.-translate-x-1 {
  --tw-translate-x: -0.25rem;
}

.-translate-x-2 {
  --tw-translate-x: -0.5rem;
}

.-translate-x-3 {
  --tw-translate-x: -0.75rem;
}

.-translate-x-4 {
  --tw-translate-x: -1rem;
}

.-translate-x-5 {
  --tw-translate-x: -1.25rem;
}

.-translate-x-6 {
  --tw-translate-x: -1.5rem;
}

.-translate-x-7 {
  --tw-translate-x: -1.75rem;
}

.-translate-x-8 {
  --tw-translate-x: -2rem;
}

.-translate-x-9 {
  --tw-translate-x: -2.25rem;
}

.-translate-x-10 {
  --tw-translate-x: -2.5rem;
}

.-translate-x-11 {
  --tw-translate-x: -2.75rem;
}

.-translate-x-12 {
  --tw-translate-x: -3rem;
}

.-translate-x-14 {
  --tw-translate-x: -3.5rem;
}

.-translate-x-16 {
  --tw-translate-x: -4rem;
}

.-translate-x-20 {
  --tw-translate-x: -5rem;
}

.-translate-x-24 {
  --tw-translate-x: -6rem;
}

.-translate-x-28 {
  --tw-translate-x: -7rem;
}

.-translate-x-32 {
  --tw-translate-x: -8rem;
}

.-translate-x-36 {
  --tw-translate-x: -9rem;
}

.-translate-x-40 {
  --tw-translate-x: -10rem;
}

.-translate-x-44 {
  --tw-translate-x: -11rem;
}

.-translate-x-48 {
  --tw-translate-x: -12rem;
}

.-translate-x-52 {
  --tw-translate-x: -13rem;
}

.-translate-x-56 {
  --tw-translate-x: -14rem;
}

.-translate-x-60 {
  --tw-translate-x: -15rem;
}

.-translate-x-64 {
  --tw-translate-x: -16rem;
}

.-translate-x-72 {
  --tw-translate-x: -18rem;
}

.-translate-x-80 {
  --tw-translate-x: -20rem;
}

.-translate-x-96 {
  --tw-translate-x: -24rem;
}

.-translate-x-px {
  --tw-translate-x: -1px;
}

.-translate-x-0\.5 {
  --tw-translate-x: -0.125rem;
}

.-translate-x-1\.5 {
  --tw-translate-x: -0.375rem;
}

.-translate-x-2\.5 {
  --tw-translate-x: -0.625rem;
}

.-translate-x-3\.5 {
  --tw-translate-x: -0.875rem;
}

.translate-x-1\/2 {
  --tw-translate-x: 50%;
}

.translate-x-1\/3 {
  --tw-translate-x: 33.333333%;
}

.translate-x-2\/3 {
  --tw-translate-x: 66.666667%;
}

.translate-x-1\/4 {
  --tw-translate-x: 25%;
}

.translate-x-2\/4 {
  --tw-translate-x: 50%;
}

.translate-x-3\/4 {
  --tw-translate-x: 75%;
}

.translate-x-full {
  --tw-translate-x: 100%;
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
}

.-translate-x-1\/3 {
  --tw-translate-x: -33.333333%;
}

.-translate-x-2\/3 {
  --tw-translate-x: -66.666667%;
}

.-translate-x-1\/4 {
  --tw-translate-x: -25%;
}

.-translate-x-2\/4 {
  --tw-translate-x: -50%;
}

.-translate-x-3\/4 {
  --tw-translate-x: -75%;
}

.-translate-x-full {
  --tw-translate-x: -100%;
}

.translate-y-0 {
  --tw-translate-y: 0px;
}

.translate-y-1 {
  --tw-translate-y: 0.25rem;
}

.translate-y-2 {
  --tw-translate-y: 0.5rem;
}

.translate-y-3 {
  --tw-translate-y: 0.75rem;
}

.translate-y-4 {
  --tw-translate-y: 1rem;
}

.translate-y-5 {
  --tw-translate-y: 1.25rem;
}

.translate-y-6 {
  --tw-translate-y: 1.5rem;
}

.translate-y-7 {
  --tw-translate-y: 1.75rem;
}

.translate-y-8 {
  --tw-translate-y: 2rem;
}

.translate-y-9 {
  --tw-translate-y: 2.25rem;
}

.translate-y-10 {
  --tw-translate-y: 2.5rem;
}

.translate-y-11 {
  --tw-translate-y: 2.75rem;
}

.translate-y-12 {
  --tw-translate-y: 3rem;
}

.translate-y-14 {
  --tw-translate-y: 3.5rem;
}

.translate-y-16 {
  --tw-translate-y: 4rem;
}

.translate-y-20 {
  --tw-translate-y: 5rem;
}

.translate-y-24 {
  --tw-translate-y: 6rem;
}

.translate-y-28 {
  --tw-translate-y: 7rem;
}

.translate-y-32 {
  --tw-translate-y: 8rem;
}

.translate-y-36 {
  --tw-translate-y: 9rem;
}

.translate-y-40 {
  --tw-translate-y: 10rem;
}

.translate-y-44 {
  --tw-translate-y: 11rem;
}

.translate-y-48 {
  --tw-translate-y: 12rem;
}

.translate-y-52 {
  --tw-translate-y: 13rem;
}

.translate-y-56 {
  --tw-translate-y: 14rem;
}

.translate-y-60 {
  --tw-translate-y: 15rem;
}

.translate-y-64 {
  --tw-translate-y: 16rem;
}

.translate-y-72 {
  --tw-translate-y: 18rem;
}

.translate-y-80 {
  --tw-translate-y: 20rem;
}

.translate-y-96 {
  --tw-translate-y: 24rem;
}

.translate-y-px {
  --tw-translate-y: 1px;
}

.translate-y-0\.5 {
  --tw-translate-y: 0.125rem;
}

.translate-y-1\.5 {
  --tw-translate-y: 0.375rem;
}

.translate-y-2\.5 {
  --tw-translate-y: 0.625rem;
}

.translate-y-3\.5 {
  --tw-translate-y: 0.875rem;
}

.-translate-y-0 {
  --tw-translate-y: 0px;
}

.-translate-y-1 {
  --tw-translate-y: -0.25rem;
}

.-translate-y-2 {
  --tw-translate-y: -0.5rem;
}

.-translate-y-3 {
  --tw-translate-y: -0.75rem;
}

.-translate-y-4 {
  --tw-translate-y: -1rem;
}

.-translate-y-5 {
  --tw-translate-y: -1.25rem;
}

.-translate-y-6 {
  --tw-translate-y: -1.5rem;
}

.-translate-y-7 {
  --tw-translate-y: -1.75rem;
}

.-translate-y-8 {
  --tw-translate-y: -2rem;
}

.-translate-y-9 {
  --tw-translate-y: -2.25rem;
}

.-translate-y-10 {
  --tw-translate-y: -2.5rem;
}

.-translate-y-11 {
  --tw-translate-y: -2.75rem;
}

.-translate-y-12 {
  --tw-translate-y: -3rem;
}

.-translate-y-14 {
  --tw-translate-y: -3.5rem;
}

.-translate-y-16 {
  --tw-translate-y: -4rem;
}

.-translate-y-20 {
  --tw-translate-y: -5rem;
}

.-translate-y-24 {
  --tw-translate-y: -6rem;
}

.-translate-y-28 {
  --tw-translate-y: -7rem;
}

.-translate-y-32 {
  --tw-translate-y: -8rem;
}

.-translate-y-36 {
  --tw-translate-y: -9rem;
}

.-translate-y-40 {
  --tw-translate-y: -10rem;
}

.-translate-y-44 {
  --tw-translate-y: -11rem;
}

.-translate-y-48 {
  --tw-translate-y: -12rem;
}

.-translate-y-52 {
  --tw-translate-y: -13rem;
}

.-translate-y-56 {
  --tw-translate-y: -14rem;
}

.-translate-y-60 {
  --tw-translate-y: -15rem;
}

.-translate-y-64 {
  --tw-translate-y: -16rem;
}

.-translate-y-72 {
  --tw-translate-y: -18rem;
}

.-translate-y-80 {
  --tw-translate-y: -20rem;
}

.-translate-y-96 {
  --tw-translate-y: -24rem;
}

.-translate-y-px {
  --tw-translate-y: -1px;
}

.-translate-y-0\.5 {
  --tw-translate-y: -0.125rem;
}

.-translate-y-1\.5 {
  --tw-translate-y: -0.375rem;
}

.-translate-y-2\.5 {
  --tw-translate-y: -0.625rem;
}

.-translate-y-3\.5 {
  --tw-translate-y: -0.875rem;
}

.translate-y-1\/2 {
  --tw-translate-y: 50%;
}

.translate-y-1\/3 {
  --tw-translate-y: 33.333333%;
}

.translate-y-2\/3 {
  --tw-translate-y: 66.666667%;
}

.translate-y-1\/4 {
  --tw-translate-y: 25%;
}

.translate-y-2\/4 {
  --tw-translate-y: 50%;
}

.translate-y-3\/4 {
  --tw-translate-y: 75%;
}

.translate-y-full {
  --tw-translate-y: 100%;
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
}

.-translate-y-1\/3 {
  --tw-translate-y: -33.333333%;
}

.-translate-y-2\/3 {
  --tw-translate-y: -66.666667%;
}

.-translate-y-1\/4 {
  --tw-translate-y: -25%;
}

.-translate-y-2\/4 {
  --tw-translate-y: -50%;
}

.-translate-y-3\/4 {
  --tw-translate-y: -75%;
}

.-translate-y-full {
  --tw-translate-y: -100%;
}

.hover\:translate-x-0:hover {
  --tw-translate-x: 0px;
}

.hover\:translate-x-1:hover {
  --tw-translate-x: 0.25rem;
}

.hover\:translate-x-2:hover {
  --tw-translate-x: 0.5rem;
}

.hover\:translate-x-3:hover {
  --tw-translate-x: 0.75rem;
}

.hover\:translate-x-4:hover {
  --tw-translate-x: 1rem;
}

.hover\:translate-x-5:hover {
  --tw-translate-x: 1.25rem;
}

.hover\:translate-x-6:hover {
  --tw-translate-x: 1.5rem;
}

.hover\:translate-x-7:hover {
  --tw-translate-x: 1.75rem;
}

.hover\:translate-x-8:hover {
  --tw-translate-x: 2rem;
}

.hover\:translate-x-9:hover {
  --tw-translate-x: 2.25rem;
}

.hover\:translate-x-10:hover {
  --tw-translate-x: 2.5rem;
}

.hover\:translate-x-11:hover {
  --tw-translate-x: 2.75rem;
}

.hover\:translate-x-12:hover {
  --tw-translate-x: 3rem;
}

.hover\:translate-x-14:hover {
  --tw-translate-x: 3.5rem;
}

.hover\:translate-x-16:hover {
  --tw-translate-x: 4rem;
}

.hover\:translate-x-20:hover {
  --tw-translate-x: 5rem;
}

.hover\:translate-x-24:hover {
  --tw-translate-x: 6rem;
}

.hover\:translate-x-28:hover {
  --tw-translate-x: 7rem;
}

.hover\:translate-x-32:hover {
  --tw-translate-x: 8rem;
}

.hover\:translate-x-36:hover {
  --tw-translate-x: 9rem;
}

.hover\:translate-x-40:hover {
  --tw-translate-x: 10rem;
}

.hover\:translate-x-44:hover {
  --tw-translate-x: 11rem;
}

.hover\:translate-x-48:hover {
  --tw-translate-x: 12rem;
}

.hover\:translate-x-52:hover {
  --tw-translate-x: 13rem;
}

.hover\:translate-x-56:hover {
  --tw-translate-x: 14rem;
}

.hover\:translate-x-60:hover {
  --tw-translate-x: 15rem;
}

.hover\:translate-x-64:hover {
  --tw-translate-x: 16rem;
}

.hover\:translate-x-72:hover {
  --tw-translate-x: 18rem;
}

.hover\:translate-x-80:hover {
  --tw-translate-x: 20rem;
}

.hover\:translate-x-96:hover {
  --tw-translate-x: 24rem;
}

.hover\:translate-x-px:hover {
  --tw-translate-x: 1px;
}

.hover\:translate-x-0\.5:hover {
  --tw-translate-x: 0.125rem;
}

.hover\:translate-x-1\.5:hover {
  --tw-translate-x: 0.375rem;
}

.hover\:translate-x-2\.5:hover {
  --tw-translate-x: 0.625rem;
}

.hover\:translate-x-3\.5:hover {
  --tw-translate-x: 0.875rem;
}

.hover\:-translate-x-0:hover {
  --tw-translate-x: 0px;
}

.hover\:-translate-x-1:hover {
  --tw-translate-x: -0.25rem;
}

.hover\:-translate-x-2:hover {
  --tw-translate-x: -0.5rem;
}

.hover\:-translate-x-3:hover {
  --tw-translate-x: -0.75rem;
}

.hover\:-translate-x-4:hover {
  --tw-translate-x: -1rem;
}

.hover\:-translate-x-5:hover {
  --tw-translate-x: -1.25rem;
}

.hover\:-translate-x-6:hover {
  --tw-translate-x: -1.5rem;
}

.hover\:-translate-x-7:hover {
  --tw-translate-x: -1.75rem;
}

.hover\:-translate-x-8:hover {
  --tw-translate-x: -2rem;
}

.hover\:-translate-x-9:hover {
  --tw-translate-x: -2.25rem;
}

.hover\:-translate-x-10:hover {
  --tw-translate-x: -2.5rem;
}

.hover\:-translate-x-11:hover {
  --tw-translate-x: -2.75rem;
}

.hover\:-translate-x-12:hover {
  --tw-translate-x: -3rem;
}

.hover\:-translate-x-14:hover {
  --tw-translate-x: -3.5rem;
}

.hover\:-translate-x-16:hover {
  --tw-translate-x: -4rem;
}

.hover\:-translate-x-20:hover {
  --tw-translate-x: -5rem;
}

.hover\:-translate-x-24:hover {
  --tw-translate-x: -6rem;
}

.hover\:-translate-x-28:hover {
  --tw-translate-x: -7rem;
}

.hover\:-translate-x-32:hover {
  --tw-translate-x: -8rem;
}

.hover\:-translate-x-36:hover {
  --tw-translate-x: -9rem;
}

.hover\:-translate-x-40:hover {
  --tw-translate-x: -10rem;
}

.hover\:-translate-x-44:hover {
  --tw-translate-x: -11rem;
}

.hover\:-translate-x-48:hover {
  --tw-translate-x: -12rem;
}

.hover\:-translate-x-52:hover {
  --tw-translate-x: -13rem;
}

.hover\:-translate-x-56:hover {
  --tw-translate-x: -14rem;
}

.hover\:-translate-x-60:hover {
  --tw-translate-x: -15rem;
}

.hover\:-translate-x-64:hover {
  --tw-translate-x: -16rem;
}

.hover\:-translate-x-72:hover {
  --tw-translate-x: -18rem;
}

.hover\:-translate-x-80:hover {
  --tw-translate-x: -20rem;
}

.hover\:-translate-x-96:hover {
  --tw-translate-x: -24rem;
}

.hover\:-translate-x-px:hover {
  --tw-translate-x: -1px;
}

.hover\:-translate-x-0\.5:hover {
  --tw-translate-x: -0.125rem;
}

.hover\:-translate-x-1\.5:hover {
  --tw-translate-x: -0.375rem;
}

.hover\:-translate-x-2\.5:hover {
  --tw-translate-x: -0.625rem;
}

.hover\:-translate-x-3\.5:hover {
  --tw-translate-x: -0.875rem;
}

.hover\:translate-x-1\/2:hover {
  --tw-translate-x: 50%;
}

.hover\:translate-x-1\/3:hover {
  --tw-translate-x: 33.333333%;
}

.hover\:translate-x-2\/3:hover {
  --tw-translate-x: 66.666667%;
}

.hover\:translate-x-1\/4:hover {
  --tw-translate-x: 25%;
}

.hover\:translate-x-2\/4:hover {
  --tw-translate-x: 50%;
}

.hover\:translate-x-3\/4:hover {
  --tw-translate-x: 75%;
}

.hover\:translate-x-full:hover {
  --tw-translate-x: 100%;
}

.hover\:-translate-x-1\/2:hover {
  --tw-translate-x: -50%;
}

.hover\:-translate-x-1\/3:hover {
  --tw-translate-x: -33.333333%;
}

.hover\:-translate-x-2\/3:hover {
  --tw-translate-x: -66.666667%;
}

.hover\:-translate-x-1\/4:hover {
  --tw-translate-x: -25%;
}

.hover\:-translate-x-2\/4:hover {
  --tw-translate-x: -50%;
}

.hover\:-translate-x-3\/4:hover {
  --tw-translate-x: -75%;
}

.hover\:-translate-x-full:hover {
  --tw-translate-x: -100%;
}

.hover\:translate-y-0:hover {
  --tw-translate-y: 0px;
}

.hover\:translate-y-1:hover {
  --tw-translate-y: 0.25rem;
}

.hover\:translate-y-2:hover {
  --tw-translate-y: 0.5rem;
}

.hover\:translate-y-3:hover {
  --tw-translate-y: 0.75rem;
}

.hover\:translate-y-4:hover {
  --tw-translate-y: 1rem;
}

.hover\:translate-y-5:hover {
  --tw-translate-y: 1.25rem;
}

.hover\:translate-y-6:hover {
  --tw-translate-y: 1.5rem;
}

.hover\:translate-y-7:hover {
  --tw-translate-y: 1.75rem;
}

.hover\:translate-y-8:hover {
  --tw-translate-y: 2rem;
}

.hover\:translate-y-9:hover {
  --tw-translate-y: 2.25rem;
}

.hover\:translate-y-10:hover {
  --tw-translate-y: 2.5rem;
}

.hover\:translate-y-11:hover {
  --tw-translate-y: 2.75rem;
}

.hover\:translate-y-12:hover {
  --tw-translate-y: 3rem;
}

.hover\:translate-y-14:hover {
  --tw-translate-y: 3.5rem;
}

.hover\:translate-y-16:hover {
  --tw-translate-y: 4rem;
}

.hover\:translate-y-20:hover {
  --tw-translate-y: 5rem;
}

.hover\:translate-y-24:hover {
  --tw-translate-y: 6rem;
}

.hover\:translate-y-28:hover {
  --tw-translate-y: 7rem;
}

.hover\:translate-y-32:hover {
  --tw-translate-y: 8rem;
}

.hover\:translate-y-36:hover {
  --tw-translate-y: 9rem;
}

.hover\:translate-y-40:hover {
  --tw-translate-y: 10rem;
}

.hover\:translate-y-44:hover {
  --tw-translate-y: 11rem;
}

.hover\:translate-y-48:hover {
  --tw-translate-y: 12rem;
}

.hover\:translate-y-52:hover {
  --tw-translate-y: 13rem;
}

.hover\:translate-y-56:hover {
  --tw-translate-y: 14rem;
}

.hover\:translate-y-60:hover {
  --tw-translate-y: 15rem;
}

.hover\:translate-y-64:hover {
  --tw-translate-y: 16rem;
}

.hover\:translate-y-72:hover {
  --tw-translate-y: 18rem;
}

.hover\:translate-y-80:hover {
  --tw-translate-y: 20rem;
}

.hover\:translate-y-96:hover {
  --tw-translate-y: 24rem;
}

.hover\:translate-y-px:hover {
  --tw-translate-y: 1px;
}

.hover\:translate-y-0\.5:hover {
  --tw-translate-y: 0.125rem;
}

.hover\:translate-y-1\.5:hover {
  --tw-translate-y: 0.375rem;
}

.hover\:translate-y-2\.5:hover {
  --tw-translate-y: 0.625rem;
}

.hover\:translate-y-3\.5:hover {
  --tw-translate-y: 0.875rem;
}

.hover\:-translate-y-0:hover {
  --tw-translate-y: 0px;
}

.hover\:-translate-y-1:hover {
  --tw-translate-y: -0.25rem;
}

.hover\:-translate-y-2:hover {
  --tw-translate-y: -0.5rem;
}

.hover\:-translate-y-3:hover {
  --tw-translate-y: -0.75rem;
}

.hover\:-translate-y-4:hover {
  --tw-translate-y: -1rem;
}

.hover\:-translate-y-5:hover {
  --tw-translate-y: -1.25rem;
}

.hover\:-translate-y-6:hover {
  --tw-translate-y: -1.5rem;
}

.hover\:-translate-y-7:hover {
  --tw-translate-y: -1.75rem;
}

.hover\:-translate-y-8:hover {
  --tw-translate-y: -2rem;
}

.hover\:-translate-y-9:hover {
  --tw-translate-y: -2.25rem;
}

.hover\:-translate-y-10:hover {
  --tw-translate-y: -2.5rem;
}

.hover\:-translate-y-11:hover {
  --tw-translate-y: -2.75rem;
}

.hover\:-translate-y-12:hover {
  --tw-translate-y: -3rem;
}

.hover\:-translate-y-14:hover {
  --tw-translate-y: -3.5rem;
}

.hover\:-translate-y-16:hover {
  --tw-translate-y: -4rem;
}

.hover\:-translate-y-20:hover {
  --tw-translate-y: -5rem;
}

.hover\:-translate-y-24:hover {
  --tw-translate-y: -6rem;
}

.hover\:-translate-y-28:hover {
  --tw-translate-y: -7rem;
}

.hover\:-translate-y-32:hover {
  --tw-translate-y: -8rem;
}

.hover\:-translate-y-36:hover {
  --tw-translate-y: -9rem;
}

.hover\:-translate-y-40:hover {
  --tw-translate-y: -10rem;
}

.hover\:-translate-y-44:hover {
  --tw-translate-y: -11rem;
}

.hover\:-translate-y-48:hover {
  --tw-translate-y: -12rem;
}

.hover\:-translate-y-52:hover {
  --tw-translate-y: -13rem;
}

.hover\:-translate-y-56:hover {
  --tw-translate-y: -14rem;
}

.hover\:-translate-y-60:hover {
  --tw-translate-y: -15rem;
}

.hover\:-translate-y-64:hover {
  --tw-translate-y: -16rem;
}

.hover\:-translate-y-72:hover {
  --tw-translate-y: -18rem;
}

.hover\:-translate-y-80:hover {
  --tw-translate-y: -20rem;
}

.hover\:-translate-y-96:hover {
  --tw-translate-y: -24rem;
}

.hover\:-translate-y-px:hover {
  --tw-translate-y: -1px;
}

.hover\:-translate-y-0\.5:hover {
  --tw-translate-y: -0.125rem;
}

.hover\:-translate-y-1\.5:hover {
  --tw-translate-y: -0.375rem;
}

.hover\:-translate-y-2\.5:hover {
  --tw-translate-y: -0.625rem;
}

.hover\:-translate-y-3\.5:hover {
  --tw-translate-y: -0.875rem;
}

.hover\:translate-y-1\/2:hover {
  --tw-translate-y: 50%;
}

.hover\:translate-y-1\/3:hover {
  --tw-translate-y: 33.333333%;
}

.hover\:translate-y-2\/3:hover {
  --tw-translate-y: 66.666667%;
}

.hover\:translate-y-1\/4:hover {
  --tw-translate-y: 25%;
}

.hover\:translate-y-2\/4:hover {
  --tw-translate-y: 50%;
}

.hover\:translate-y-3\/4:hover {
  --tw-translate-y: 75%;
}

.hover\:translate-y-full:hover {
  --tw-translate-y: 100%;
}

.hover\:-translate-y-1\/2:hover {
  --tw-translate-y: -50%;
}

.hover\:-translate-y-1\/3:hover {
  --tw-translate-y: -33.333333%;
}

.hover\:-translate-y-2\/3:hover {
  --tw-translate-y: -66.666667%;
}

.hover\:-translate-y-1\/4:hover {
  --tw-translate-y: -25%;
}

.hover\:-translate-y-2\/4:hover {
  --tw-translate-y: -50%;
}

.hover\:-translate-y-3\/4:hover {
  --tw-translate-y: -75%;
}

.hover\:-translate-y-full:hover {
  --tw-translate-y: -100%;
}

.focus\:translate-x-0:focus {
  --tw-translate-x: 0px;
}

.focus\:translate-x-1:focus {
  --tw-translate-x: 0.25rem;
}

.focus\:translate-x-2:focus {
  --tw-translate-x: 0.5rem;
}

.focus\:translate-x-3:focus {
  --tw-translate-x: 0.75rem;
}

.focus\:translate-x-4:focus {
  --tw-translate-x: 1rem;
}

.focus\:translate-x-5:focus {
  --tw-translate-x: 1.25rem;
}

.focus\:translate-x-6:focus {
  --tw-translate-x: 1.5rem;
}

.focus\:translate-x-7:focus {
  --tw-translate-x: 1.75rem;
}

.focus\:translate-x-8:focus {
  --tw-translate-x: 2rem;
}

.focus\:translate-x-9:focus {
  --tw-translate-x: 2.25rem;
}

.focus\:translate-x-10:focus {
  --tw-translate-x: 2.5rem;
}

.focus\:translate-x-11:focus {
  --tw-translate-x: 2.75rem;
}

.focus\:translate-x-12:focus {
  --tw-translate-x: 3rem;
}

.focus\:translate-x-14:focus {
  --tw-translate-x: 3.5rem;
}

.focus\:translate-x-16:focus {
  --tw-translate-x: 4rem;
}

.focus\:translate-x-20:focus {
  --tw-translate-x: 5rem;
}

.focus\:translate-x-24:focus {
  --tw-translate-x: 6rem;
}

.focus\:translate-x-28:focus {
  --tw-translate-x: 7rem;
}

.focus\:translate-x-32:focus {
  --tw-translate-x: 8rem;
}

.focus\:translate-x-36:focus {
  --tw-translate-x: 9rem;
}

.focus\:translate-x-40:focus {
  --tw-translate-x: 10rem;
}

.focus\:translate-x-44:focus {
  --tw-translate-x: 11rem;
}

.focus\:translate-x-48:focus {
  --tw-translate-x: 12rem;
}

.focus\:translate-x-52:focus {
  --tw-translate-x: 13rem;
}

.focus\:translate-x-56:focus {
  --tw-translate-x: 14rem;
}

.focus\:translate-x-60:focus {
  --tw-translate-x: 15rem;
}

.focus\:translate-x-64:focus {
  --tw-translate-x: 16rem;
}

.focus\:translate-x-72:focus {
  --tw-translate-x: 18rem;
}

.focus\:translate-x-80:focus {
  --tw-translate-x: 20rem;
}

.focus\:translate-x-96:focus {
  --tw-translate-x: 24rem;
}

.focus\:translate-x-px:focus {
  --tw-translate-x: 1px;
}

.focus\:translate-x-0\.5:focus {
  --tw-translate-x: 0.125rem;
}

.focus\:translate-x-1\.5:focus {
  --tw-translate-x: 0.375rem;
}

.focus\:translate-x-2\.5:focus {
  --tw-translate-x: 0.625rem;
}

.focus\:translate-x-3\.5:focus {
  --tw-translate-x: 0.875rem;
}

.focus\:-translate-x-0:focus {
  --tw-translate-x: 0px;
}

.focus\:-translate-x-1:focus {
  --tw-translate-x: -0.25rem;
}

.focus\:-translate-x-2:focus {
  --tw-translate-x: -0.5rem;
}

.focus\:-translate-x-3:focus {
  --tw-translate-x: -0.75rem;
}

.focus\:-translate-x-4:focus {
  --tw-translate-x: -1rem;
}

.focus\:-translate-x-5:focus {
  --tw-translate-x: -1.25rem;
}

.focus\:-translate-x-6:focus {
  --tw-translate-x: -1.5rem;
}

.focus\:-translate-x-7:focus {
  --tw-translate-x: -1.75rem;
}

.focus\:-translate-x-8:focus {
  --tw-translate-x: -2rem;
}

.focus\:-translate-x-9:focus {
  --tw-translate-x: -2.25rem;
}

.focus\:-translate-x-10:focus {
  --tw-translate-x: -2.5rem;
}

.focus\:-translate-x-11:focus {
  --tw-translate-x: -2.75rem;
}

.focus\:-translate-x-12:focus {
  --tw-translate-x: -3rem;
}

.focus\:-translate-x-14:focus {
  --tw-translate-x: -3.5rem;
}

.focus\:-translate-x-16:focus {
  --tw-translate-x: -4rem;
}

.focus\:-translate-x-20:focus {
  --tw-translate-x: -5rem;
}

.focus\:-translate-x-24:focus {
  --tw-translate-x: -6rem;
}

.focus\:-translate-x-28:focus {
  --tw-translate-x: -7rem;
}

.focus\:-translate-x-32:focus {
  --tw-translate-x: -8rem;
}

.focus\:-translate-x-36:focus {
  --tw-translate-x: -9rem;
}

.focus\:-translate-x-40:focus {
  --tw-translate-x: -10rem;
}

.focus\:-translate-x-44:focus {
  --tw-translate-x: -11rem;
}

.focus\:-translate-x-48:focus {
  --tw-translate-x: -12rem;
}

.focus\:-translate-x-52:focus {
  --tw-translate-x: -13rem;
}

.focus\:-translate-x-56:focus {
  --tw-translate-x: -14rem;
}

.focus\:-translate-x-60:focus {
  --tw-translate-x: -15rem;
}

.focus\:-translate-x-64:focus {
  --tw-translate-x: -16rem;
}

.focus\:-translate-x-72:focus {
  --tw-translate-x: -18rem;
}

.focus\:-translate-x-80:focus {
  --tw-translate-x: -20rem;
}

.focus\:-translate-x-96:focus {
  --tw-translate-x: -24rem;
}

.focus\:-translate-x-px:focus {
  --tw-translate-x: -1px;
}

.focus\:-translate-x-0\.5:focus {
  --tw-translate-x: -0.125rem;
}

.focus\:-translate-x-1\.5:focus {
  --tw-translate-x: -0.375rem;
}

.focus\:-translate-x-2\.5:focus {
  --tw-translate-x: -0.625rem;
}

.focus\:-translate-x-3\.5:focus {
  --tw-translate-x: -0.875rem;
}

.focus\:translate-x-1\/2:focus {
  --tw-translate-x: 50%;
}

.focus\:translate-x-1\/3:focus {
  --tw-translate-x: 33.333333%;
}

.focus\:translate-x-2\/3:focus {
  --tw-translate-x: 66.666667%;
}

.focus\:translate-x-1\/4:focus {
  --tw-translate-x: 25%;
}

.focus\:translate-x-2\/4:focus {
  --tw-translate-x: 50%;
}

.focus\:translate-x-3\/4:focus {
  --tw-translate-x: 75%;
}

.focus\:translate-x-full:focus {
  --tw-translate-x: 100%;
}

.focus\:-translate-x-1\/2:focus {
  --tw-translate-x: -50%;
}

.focus\:-translate-x-1\/3:focus {
  --tw-translate-x: -33.333333%;
}

.focus\:-translate-x-2\/3:focus {
  --tw-translate-x: -66.666667%;
}

.focus\:-translate-x-1\/4:focus {
  --tw-translate-x: -25%;
}

.focus\:-translate-x-2\/4:focus {
  --tw-translate-x: -50%;
}

.focus\:-translate-x-3\/4:focus {
  --tw-translate-x: -75%;
}

.focus\:-translate-x-full:focus {
  --tw-translate-x: -100%;
}

.focus\:translate-y-0:focus {
  --tw-translate-y: 0px;
}

.focus\:translate-y-1:focus {
  --tw-translate-y: 0.25rem;
}

.focus\:translate-y-2:focus {
  --tw-translate-y: 0.5rem;
}

.focus\:translate-y-3:focus {
  --tw-translate-y: 0.75rem;
}

.focus\:translate-y-4:focus {
  --tw-translate-y: 1rem;
}

.focus\:translate-y-5:focus {
  --tw-translate-y: 1.25rem;
}

.focus\:translate-y-6:focus {
  --tw-translate-y: 1.5rem;
}

.focus\:translate-y-7:focus {
  --tw-translate-y: 1.75rem;
}

.focus\:translate-y-8:focus {
  --tw-translate-y: 2rem;
}

.focus\:translate-y-9:focus {
  --tw-translate-y: 2.25rem;
}

.focus\:translate-y-10:focus {
  --tw-translate-y: 2.5rem;
}

.focus\:translate-y-11:focus {
  --tw-translate-y: 2.75rem;
}

.focus\:translate-y-12:focus {
  --tw-translate-y: 3rem;
}

.focus\:translate-y-14:focus {
  --tw-translate-y: 3.5rem;
}

.focus\:translate-y-16:focus {
  --tw-translate-y: 4rem;
}

.focus\:translate-y-20:focus {
  --tw-translate-y: 5rem;
}

.focus\:translate-y-24:focus {
  --tw-translate-y: 6rem;
}

.focus\:translate-y-28:focus {
  --tw-translate-y: 7rem;
}

.focus\:translate-y-32:focus {
  --tw-translate-y: 8rem;
}

.focus\:translate-y-36:focus {
  --tw-translate-y: 9rem;
}

.focus\:translate-y-40:focus {
  --tw-translate-y: 10rem;
}

.focus\:translate-y-44:focus {
  --tw-translate-y: 11rem;
}

.focus\:translate-y-48:focus {
  --tw-translate-y: 12rem;
}

.focus\:translate-y-52:focus {
  --tw-translate-y: 13rem;
}

.focus\:translate-y-56:focus {
  --tw-translate-y: 14rem;
}

.focus\:translate-y-60:focus {
  --tw-translate-y: 15rem;
}

.focus\:translate-y-64:focus {
  --tw-translate-y: 16rem;
}

.focus\:translate-y-72:focus {
  --tw-translate-y: 18rem;
}

.focus\:translate-y-80:focus {
  --tw-translate-y: 20rem;
}

.focus\:translate-y-96:focus {
  --tw-translate-y: 24rem;
}

.focus\:translate-y-px:focus {
  --tw-translate-y: 1px;
}

.focus\:translate-y-0\.5:focus {
  --tw-translate-y: 0.125rem;
}

.focus\:translate-y-1\.5:focus {
  --tw-translate-y: 0.375rem;
}

.focus\:translate-y-2\.5:focus {
  --tw-translate-y: 0.625rem;
}

.focus\:translate-y-3\.5:focus {
  --tw-translate-y: 0.875rem;
}

.focus\:-translate-y-0:focus {
  --tw-translate-y: 0px;
}

.focus\:-translate-y-1:focus {
  --tw-translate-y: -0.25rem;
}

.focus\:-translate-y-2:focus {
  --tw-translate-y: -0.5rem;
}

.focus\:-translate-y-3:focus {
  --tw-translate-y: -0.75rem;
}

.focus\:-translate-y-4:focus {
  --tw-translate-y: -1rem;
}

.focus\:-translate-y-5:focus {
  --tw-translate-y: -1.25rem;
}

.focus\:-translate-y-6:focus {
  --tw-translate-y: -1.5rem;
}

.focus\:-translate-y-7:focus {
  --tw-translate-y: -1.75rem;
}

.focus\:-translate-y-8:focus {
  --tw-translate-y: -2rem;
}

.focus\:-translate-y-9:focus {
  --tw-translate-y: -2.25rem;
}

.focus\:-translate-y-10:focus {
  --tw-translate-y: -2.5rem;
}

.focus\:-translate-y-11:focus {
  --tw-translate-y: -2.75rem;
}

.focus\:-translate-y-12:focus {
  --tw-translate-y: -3rem;
}

.focus\:-translate-y-14:focus {
  --tw-translate-y: -3.5rem;
}

.focus\:-translate-y-16:focus {
  --tw-translate-y: -4rem;
}

.focus\:-translate-y-20:focus {
  --tw-translate-y: -5rem;
}

.focus\:-translate-y-24:focus {
  --tw-translate-y: -6rem;
}

.focus\:-translate-y-28:focus {
  --tw-translate-y: -7rem;
}

.focus\:-translate-y-32:focus {
  --tw-translate-y: -8rem;
}

.focus\:-translate-y-36:focus {
  --tw-translate-y: -9rem;
}

.focus\:-translate-y-40:focus {
  --tw-translate-y: -10rem;
}

.focus\:-translate-y-44:focus {
  --tw-translate-y: -11rem;
}

.focus\:-translate-y-48:focus {
  --tw-translate-y: -12rem;
}

.focus\:-translate-y-52:focus {
  --tw-translate-y: -13rem;
}

.focus\:-translate-y-56:focus {
  --tw-translate-y: -14rem;
}

.focus\:-translate-y-60:focus {
  --tw-translate-y: -15rem;
}

.focus\:-translate-y-64:focus {
  --tw-translate-y: -16rem;
}

.focus\:-translate-y-72:focus {
  --tw-translate-y: -18rem;
}

.focus\:-translate-y-80:focus {
  --tw-translate-y: -20rem;
}

.focus\:-translate-y-96:focus {
  --tw-translate-y: -24rem;
}

.focus\:-translate-y-px:focus {
  --tw-translate-y: -1px;
}

.focus\:-translate-y-0\.5:focus {
  --tw-translate-y: -0.125rem;
}

.focus\:-translate-y-1\.5:focus {
  --tw-translate-y: -0.375rem;
}

.focus\:-translate-y-2\.5:focus {
  --tw-translate-y: -0.625rem;
}

.focus\:-translate-y-3\.5:focus {
  --tw-translate-y: -0.875rem;
}

.focus\:translate-y-1\/2:focus {
  --tw-translate-y: 50%;
}

.focus\:translate-y-1\/3:focus {
  --tw-translate-y: 33.333333%;
}

.focus\:translate-y-2\/3:focus {
  --tw-translate-y: 66.666667%;
}

.focus\:translate-y-1\/4:focus {
  --tw-translate-y: 25%;
}

.focus\:translate-y-2\/4:focus {
  --tw-translate-y: 50%;
}

.focus\:translate-y-3\/4:focus {
  --tw-translate-y: 75%;
}

.focus\:translate-y-full:focus {
  --tw-translate-y: 100%;
}

.focus\:-translate-y-1\/2:focus {
  --tw-translate-y: -50%;
}

.focus\:-translate-y-1\/3:focus {
  --tw-translate-y: -33.333333%;
}

.focus\:-translate-y-2\/3:focus {
  --tw-translate-y: -66.666667%;
}

.focus\:-translate-y-1\/4:focus {
  --tw-translate-y: -25%;
}

.focus\:-translate-y-2\/4:focus {
  --tw-translate-y: -50%;
}

.focus\:-translate-y-3\/4:focus {
  --tw-translate-y: -75%;
}

.focus\:-translate-y-full:focus {
  --tw-translate-y: -100%;
}

.rotate-0 {
  --tw-rotate: 0deg;
}

.rotate-1 {
  --tw-rotate: 1deg;
}

.rotate-2 {
  --tw-rotate: 2deg;
}

.rotate-3 {
  --tw-rotate: 3deg;
}

.rotate-6 {
  --tw-rotate: 6deg;
}

.rotate-12 {
  --tw-rotate: 12deg;
}

.rotate-45 {
  --tw-rotate: 45deg;
}

.rotate-90 {
  --tw-rotate: 90deg;
}

.rotate-180 {
  --tw-rotate: 180deg;
}

.-rotate-180 {
  --tw-rotate: -180deg;
}

.-rotate-90 {
  --tw-rotate: -90deg;
}

.-rotate-45 {
  --tw-rotate: -45deg;
}

.-rotate-12 {
  --tw-rotate: -12deg;
}

.-rotate-6 {
  --tw-rotate: -6deg;
}

.-rotate-3 {
  --tw-rotate: -3deg;
}

.-rotate-2 {
  --tw-rotate: -2deg;
}

.-rotate-1 {
  --tw-rotate: -1deg;
}

.hover\:rotate-0:hover {
  --tw-rotate: 0deg;
}

.hover\:rotate-1:hover {
  --tw-rotate: 1deg;
}

.hover\:rotate-2:hover {
  --tw-rotate: 2deg;
}

.hover\:rotate-3:hover {
  --tw-rotate: 3deg;
}

.hover\:rotate-6:hover {
  --tw-rotate: 6deg;
}

.hover\:rotate-12:hover {
  --tw-rotate: 12deg;
}

.hover\:rotate-45:hover {
  --tw-rotate: 45deg;
}

.hover\:rotate-90:hover {
  --tw-rotate: 90deg;
}

.hover\:rotate-180:hover {
  --tw-rotate: 180deg;
}

.hover\:-rotate-180:hover {
  --tw-rotate: -180deg;
}

.hover\:-rotate-90:hover {
  --tw-rotate: -90deg;
}

.hover\:-rotate-45:hover {
  --tw-rotate: -45deg;
}

.hover\:-rotate-12:hover {
  --tw-rotate: -12deg;
}

.hover\:-rotate-6:hover {
  --tw-rotate: -6deg;
}

.hover\:-rotate-3:hover {
  --tw-rotate: -3deg;
}

.hover\:-rotate-2:hover {
  --tw-rotate: -2deg;
}

.hover\:-rotate-1:hover {
  --tw-rotate: -1deg;
}

.focus\:rotate-0:focus {
  --tw-rotate: 0deg;
}

.focus\:rotate-1:focus {
  --tw-rotate: 1deg;
}

.focus\:rotate-2:focus {
  --tw-rotate: 2deg;
}

.focus\:rotate-3:focus {
  --tw-rotate: 3deg;
}

.focus\:rotate-6:focus {
  --tw-rotate: 6deg;
}

.focus\:rotate-12:focus {
  --tw-rotate: 12deg;
}

.focus\:rotate-45:focus {
  --tw-rotate: 45deg;
}

.focus\:rotate-90:focus {
  --tw-rotate: 90deg;
}

.focus\:rotate-180:focus {
  --tw-rotate: 180deg;
}

.focus\:-rotate-180:focus {
  --tw-rotate: -180deg;
}

.focus\:-rotate-90:focus {
  --tw-rotate: -90deg;
}

.focus\:-rotate-45:focus {
  --tw-rotate: -45deg;
}

.focus\:-rotate-12:focus {
  --tw-rotate: -12deg;
}

.focus\:-rotate-6:focus {
  --tw-rotate: -6deg;
}

.focus\:-rotate-3:focus {
  --tw-rotate: -3deg;
}

.focus\:-rotate-2:focus {
  --tw-rotate: -2deg;
}

.focus\:-rotate-1:focus {
  --tw-rotate: -1deg;
}

.skew-x-0 {
  --tw-skew-x: 0deg;
}

.skew-x-1 {
  --tw-skew-x: 1deg;
}

.skew-x-2 {
  --tw-skew-x: 2deg;
}

.skew-x-3 {
  --tw-skew-x: 3deg;
}

.skew-x-6 {
  --tw-skew-x: 6deg;
}

.skew-x-12 {
  --tw-skew-x: 12deg;
}

.-skew-x-12 {
  --tw-skew-x: -12deg;
}

.-skew-x-6 {
  --tw-skew-x: -6deg;
}

.-skew-x-3 {
  --tw-skew-x: -3deg;
}

.-skew-x-2 {
  --tw-skew-x: -2deg;
}

.-skew-x-1 {
  --tw-skew-x: -1deg;
}

.skew-y-0 {
  --tw-skew-y: 0deg;
}

.skew-y-1 {
  --tw-skew-y: 1deg;
}

.skew-y-2 {
  --tw-skew-y: 2deg;
}

.skew-y-3 {
  --tw-skew-y: 3deg;
}

.skew-y-6 {
  --tw-skew-y: 6deg;
}

.skew-y-12 {
  --tw-skew-y: 12deg;
}

.-skew-y-12 {
  --tw-skew-y: -12deg;
}

.-skew-y-6 {
  --tw-skew-y: -6deg;
}

.-skew-y-3 {
  --tw-skew-y: -3deg;
}

.-skew-y-2 {
  --tw-skew-y: -2deg;
}

.-skew-y-1 {
  --tw-skew-y: -1deg;
}

.hover\:skew-x-0:hover {
  --tw-skew-x: 0deg;
}

.hover\:skew-x-1:hover {
  --tw-skew-x: 1deg;
}

.hover\:skew-x-2:hover {
  --tw-skew-x: 2deg;
}

.hover\:skew-x-3:hover {
  --tw-skew-x: 3deg;
}

.hover\:skew-x-6:hover {
  --tw-skew-x: 6deg;
}

.hover\:skew-x-12:hover {
  --tw-skew-x: 12deg;
}

.hover\:-skew-x-12:hover {
  --tw-skew-x: -12deg;
}

.hover\:-skew-x-6:hover {
  --tw-skew-x: -6deg;
}

.hover\:-skew-x-3:hover {
  --tw-skew-x: -3deg;
}

.hover\:-skew-x-2:hover {
  --tw-skew-x: -2deg;
}

.hover\:-skew-x-1:hover {
  --tw-skew-x: -1deg;
}

.hover\:skew-y-0:hover {
  --tw-skew-y: 0deg;
}

.hover\:skew-y-1:hover {
  --tw-skew-y: 1deg;
}

.hover\:skew-y-2:hover {
  --tw-skew-y: 2deg;
}

.hover\:skew-y-3:hover {
  --tw-skew-y: 3deg;
}

.hover\:skew-y-6:hover {
  --tw-skew-y: 6deg;
}

.hover\:skew-y-12:hover {
  --tw-skew-y: 12deg;
}

.hover\:-skew-y-12:hover {
  --tw-skew-y: -12deg;
}

.hover\:-skew-y-6:hover {
  --tw-skew-y: -6deg;
}

.hover\:-skew-y-3:hover {
  --tw-skew-y: -3deg;
}

.hover\:-skew-y-2:hover {
  --tw-skew-y: -2deg;
}

.hover\:-skew-y-1:hover {
  --tw-skew-y: -1deg;
}

.focus\:skew-x-0:focus {
  --tw-skew-x: 0deg;
}

.focus\:skew-x-1:focus {
  --tw-skew-x: 1deg;
}

.focus\:skew-x-2:focus {
  --tw-skew-x: 2deg;
}

.focus\:skew-x-3:focus {
  --tw-skew-x: 3deg;
}

.focus\:skew-x-6:focus {
  --tw-skew-x: 6deg;
}

.focus\:skew-x-12:focus {
  --tw-skew-x: 12deg;
}

.focus\:-skew-x-12:focus {
  --tw-skew-x: -12deg;
}

.focus\:-skew-x-6:focus {
  --tw-skew-x: -6deg;
}

.focus\:-skew-x-3:focus {
  --tw-skew-x: -3deg;
}

.focus\:-skew-x-2:focus {
  --tw-skew-x: -2deg;
}

.focus\:-skew-x-1:focus {
  --tw-skew-x: -1deg;
}

.focus\:skew-y-0:focus {
  --tw-skew-y: 0deg;
}

.focus\:skew-y-1:focus {
  --tw-skew-y: 1deg;
}

.focus\:skew-y-2:focus {
  --tw-skew-y: 2deg;
}

.focus\:skew-y-3:focus {
  --tw-skew-y: 3deg;
}

.focus\:skew-y-6:focus {
  --tw-skew-y: 6deg;
}

.focus\:skew-y-12:focus {
  --tw-skew-y: 12deg;
}

.focus\:-skew-y-12:focus {
  --tw-skew-y: -12deg;
}

.focus\:-skew-y-6:focus {
  --tw-skew-y: -6deg;
}

.focus\:-skew-y-3:focus {
  --tw-skew-y: -3deg;
}

.focus\:-skew-y-2:focus {
  --tw-skew-y: -2deg;
}

.focus\:-skew-y-1:focus {
  --tw-skew-y: -1deg;
}

.scale-0 {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.scale-50 {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.scale-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.scale-90 {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.scale-125 {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.scale-150 {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.hover\:scale-0:hover {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.hover\:scale-50:hover {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.hover\:scale-75:hover {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.hover\:scale-90:hover {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.hover\:scale-95:hover {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.hover\:scale-100:hover {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.hover\:scale-125:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.hover\:scale-150:hover {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.focus\:scale-0:focus {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.focus\:scale-50:focus {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.focus\:scale-75:focus {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.focus\:scale-90:focus {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.focus\:scale-95:focus {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.focus\:scale-100:focus {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.focus\:scale-105:focus {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.focus\:scale-110:focus {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.focus\:scale-125:focus {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.focus\:scale-150:focus {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.scale-x-0 {
  --tw-scale-x: 0;
}

.scale-x-50 {
  --tw-scale-x: .5;
}

.scale-x-75 {
  --tw-scale-x: .75;
}

.scale-x-90 {
  --tw-scale-x: .9;
}

.scale-x-95 {
  --tw-scale-x: .95;
}

.scale-x-100 {
  --tw-scale-x: 1;
}

.scale-x-105 {
  --tw-scale-x: 1.05;
}

.scale-x-110 {
  --tw-scale-x: 1.1;
}

.scale-x-125 {
  --tw-scale-x: 1.25;
}

.scale-x-150 {
  --tw-scale-x: 1.5;
}

.scale-y-0 {
  --tw-scale-y: 0;
}

.scale-y-50 {
  --tw-scale-y: .5;
}

.scale-y-75 {
  --tw-scale-y: .75;
}

.scale-y-90 {
  --tw-scale-y: .9;
}

.scale-y-95 {
  --tw-scale-y: .95;
}

.scale-y-100 {
  --tw-scale-y: 1;
}

.scale-y-105 {
  --tw-scale-y: 1.05;
}

.scale-y-110 {
  --tw-scale-y: 1.1;
}

.scale-y-125 {
  --tw-scale-y: 1.25;
}

.scale-y-150 {
  --tw-scale-y: 1.5;
}

.hover\:scale-x-0:hover {
  --tw-scale-x: 0;
}

.hover\:scale-x-50:hover {
  --tw-scale-x: .5;
}

.hover\:scale-x-75:hover {
  --tw-scale-x: .75;
}

.hover\:scale-x-90:hover {
  --tw-scale-x: .9;
}

.hover\:scale-x-95:hover {
  --tw-scale-x: .95;
}

.hover\:scale-x-100:hover {
  --tw-scale-x: 1;
}

.hover\:scale-x-105:hover {
  --tw-scale-x: 1.05;
}

.hover\:scale-x-110:hover {
  --tw-scale-x: 1.1;
}

.hover\:scale-x-125:hover {
  --tw-scale-x: 1.25;
}

.hover\:scale-x-150:hover {
  --tw-scale-x: 1.5;
}

.hover\:scale-y-0:hover {
  --tw-scale-y: 0;
}

.hover\:scale-y-50:hover {
  --tw-scale-y: .5;
}

.hover\:scale-y-75:hover {
  --tw-scale-y: .75;
}

.hover\:scale-y-90:hover {
  --tw-scale-y: .9;
}

.hover\:scale-y-95:hover {
  --tw-scale-y: .95;
}

.hover\:scale-y-100:hover {
  --tw-scale-y: 1;
}

.hover\:scale-y-105:hover {
  --tw-scale-y: 1.05;
}

.hover\:scale-y-110:hover {
  --tw-scale-y: 1.1;
}

.hover\:scale-y-125:hover {
  --tw-scale-y: 1.25;
}

.hover\:scale-y-150:hover {
  --tw-scale-y: 1.5;
}

.focus\:scale-x-0:focus {
  --tw-scale-x: 0;
}

.focus\:scale-x-50:focus {
  --tw-scale-x: .5;
}

.focus\:scale-x-75:focus {
  --tw-scale-x: .75;
}

.focus\:scale-x-90:focus {
  --tw-scale-x: .9;
}

.focus\:scale-x-95:focus {
  --tw-scale-x: .95;
}

.focus\:scale-x-100:focus {
  --tw-scale-x: 1;
}

.focus\:scale-x-105:focus {
  --tw-scale-x: 1.05;
}

.focus\:scale-x-110:focus {
  --tw-scale-x: 1.1;
}

.focus\:scale-x-125:focus {
  --tw-scale-x: 1.25;
}

.focus\:scale-x-150:focus {
  --tw-scale-x: 1.5;
}

.focus\:scale-y-0:focus {
  --tw-scale-y: 0;
}

.focus\:scale-y-50:focus {
  --tw-scale-y: .5;
}

.focus\:scale-y-75:focus {
  --tw-scale-y: .75;
}

.focus\:scale-y-90:focus {
  --tw-scale-y: .9;
}

.focus\:scale-y-95:focus {
  --tw-scale-y: .95;
}

.focus\:scale-y-100:focus {
  --tw-scale-y: 1;
}

.focus\:scale-y-105:focus {
  --tw-scale-y: 1.05;
}

.focus\:scale-y-110:focus {
  --tw-scale-y: 1.1;
}

.focus\:scale-y-125:focus {
  --tw-scale-y: 1.25;
}

.focus\:scale-y-150:focus {
  --tw-scale-y: 1.5;
}

@-webkit-keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@-webkit-keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

@-webkit-keyframes pulse {
  50% {
    opacity: .5;
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

@-webkit-keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50% {
    transform: none;
    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

@keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50% {
    transform: none;
    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.animate-none {
  -webkit-animation: none;
  animation: none;
}

.animate-spin {
  -webkit-animation: spin 1s linear infinite;
  animation: spin 1s linear infinite;
}

.animate-ping {
  -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

.animate-pulse {
  -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

.animate-bounce {
  -webkit-animation: bounce 1s infinite;
  animation: bounce 1s infinite;
}

.cursor-auto {
  cursor: auto;
}

.cursor-default {
  cursor: default;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-wait {
  cursor: wait;
}

.cursor-text {
  cursor: text;
}

.cursor-move {
  cursor: move;
}

.cursor-help {
  cursor: help;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.select-text {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}

.select-all {
  -webkit-user-select: all;
  -moz-user-select: all;
  user-select: all;
}

.select-auto {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}

.resize-none {
  resize: none;
}

.resize-y {
  resize: vertical;
}

.resize-x {
  resize: horizontal;
}

.resize {
  resize: both;
}

.list-inside {
  list-style-position: inside;
}

.list-outside {
  list-style-position: outside;
}

.list-none {
  list-style-type: none;
}

.list-disc {
  list-style-type: disc;
}

.list-decimal {
  list-style-type: decimal;
}

.appearance-none {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.auto-cols-auto {
  grid-auto-columns: auto;
}

.auto-cols-min {
  grid-auto-columns: -webkit-min-content;
  grid-auto-columns: min-content;
}

.auto-cols-max {
  grid-auto-columns: -webkit-max-content;
  grid-auto-columns: max-content;
}

.auto-cols-fr {
  grid-auto-columns: minmax(0, 1fr);
}

.grid-flow-row {
  grid-auto-flow: row;
}

.grid-flow-col {
  grid-auto-flow: column;
}

.grid-flow-row-dense {
  grid-auto-flow: row dense;
}

.grid-flow-col-dense {
  grid-auto-flow: column dense;
}

.auto-rows-auto {
  grid-auto-rows: auto;
}

.auto-rows-min {
  grid-auto-rows: -webkit-min-content;
  grid-auto-rows: min-content;
}

.auto-rows-max {
  grid-auto-rows: -webkit-max-content;
  grid-auto-rows: max-content;
}

.auto-rows-fr {
  grid-auto-rows: minmax(0, 1fr);
}

.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.grid-cols-11 {
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grid-cols-none {
  grid-template-columns: none;
}

.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.grid-rows-none {
  grid-template-rows: none;
}

.flex-row {
  flex-direction: row;
}

.flex-row-reverse {
  flex-direction: row-reverse;
}

.flex-col {
  flex-direction: column;
}

.flex-col-reverse {
  flex-direction: column-reverse;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.flex-nowrap {
  flex-wrap: nowrap;
}

.place-content-center {
  place-content: center;
}

.place-content-start {
  place-content: start;
}

.place-content-end {
  place-content: end;
}

.place-content-between {
  place-content: space-between;
}

.place-content-around {
  place-content: space-around;
}

.place-content-evenly {
  place-content: space-evenly;
}

.place-content-stretch {
  place-content: stretch;
}

.place-items-start {
  place-items: start;
}

.place-items-end {
  place-items: end;
}

.place-items-center {
  place-items: center;
}

.place-items-stretch {
  place-items: stretch;
}

.content-center {
  align-content: center;
}

.content-start {
  align-content: flex-start;
}

.content-end {
  align-content: flex-end;
}

.content-between {
  align-content: space-between;
}

.content-around {
  align-content: space-around;
}

.content-evenly {
  align-content: space-evenly;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

.items-baseline {
  align-items: baseline;
}

.items-stretch {
  align-items: stretch;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.justify-evenly {
  justify-content: space-evenly;
}

.justify-items-start {
  justify-items: start;
}

.justify-items-end {
  justify-items: end;
}

.justify-items-center {
  justify-items: center;
}

.justify-items-stretch {
  justify-items: stretch;
}

.gap-0 {
  gap: 0px;
}

.gap-1 {
  gap: 0.25rem;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-5 {
  gap: 1.25rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-7 {
  gap: 1.75rem;
}

.gap-8 {
  gap: 2rem;
}

.gap-9 {
  gap: 2.25rem;
}

.gap-10 {
  gap: 2.5rem;
}

.gap-11 {
  gap: 2.75rem;
}

.gap-12 {
  gap: 3rem;
}

.gap-14 {
  gap: 3.5rem;
}

.gap-16 {
  gap: 4rem;
}

.gap-20 {
  gap: 5rem;
}

.gap-24 {
  gap: 6rem;
}

.gap-28 {
  gap: 7rem;
}

.gap-32 {
  gap: 8rem;
}

.gap-36 {
  gap: 9rem;
}

.gap-40 {
  gap: 10rem;
}

.gap-44 {
  gap: 11rem;
}

.gap-48 {
  gap: 12rem;
}

.gap-52 {
  gap: 13rem;
}

.gap-56 {
  gap: 14rem;
}

.gap-60 {
  gap: 15rem;
}

.gap-64 {
  gap: 16rem;
}

.gap-72 {
  gap: 18rem;
}

.gap-80 {
  gap: 20rem;
}

.gap-96 {
  gap: 24rem;
}

.gap-px {
  gap: 1px;
}

.gap-0\.5 {
  gap: 0.125rem;
}

.gap-1\.5 {
  gap: 0.375rem;
}

.gap-2\.5 {
  gap: 0.625rem;
}

.gap-3\.5 {
  gap: 0.875rem;
}

.gap-x-0 {
  -moz-column-gap: 0px;
  column-gap: 0px;
}

.gap-x-1 {
  -moz-column-gap: 0.25rem;
  column-gap: 0.25rem;
}

.gap-x-2 {
  -moz-column-gap: 0.5rem;
  column-gap: 0.5rem;
}

.gap-x-3 {
  -moz-column-gap: 0.75rem;
  column-gap: 0.75rem;
}

.gap-x-4 {
  -moz-column-gap: 1rem;
  column-gap: 1rem;
}

.gap-x-5 {
  -moz-column-gap: 1.25rem;
  column-gap: 1.25rem;
}

.gap-x-6 {
  -moz-column-gap: 1.5rem;
  column-gap: 1.5rem;
}

.gap-x-7 {
  -moz-column-gap: 1.75rem;
  column-gap: 1.75rem;
}

.gap-x-8 {
  -moz-column-gap: 2rem;
  column-gap: 2rem;
}

.gap-x-9 {
  -moz-column-gap: 2.25rem;
  column-gap: 2.25rem;
}

.gap-x-10 {
  -moz-column-gap: 2.5rem;
  column-gap: 2.5rem;
}

.gap-x-11 {
  -moz-column-gap: 2.75rem;
  column-gap: 2.75rem;
}

.gap-x-12 {
  -moz-column-gap: 3rem;
  column-gap: 3rem;
}

.gap-x-14 {
  -moz-column-gap: 3.5rem;
  column-gap: 3.5rem;
}

.gap-x-16 {
  -moz-column-gap: 4rem;
  column-gap: 4rem;
}

.gap-x-20 {
  -moz-column-gap: 5rem;
  column-gap: 5rem;
}

.gap-x-24 {
  -moz-column-gap: 6rem;
  column-gap: 6rem;
}

.gap-x-28 {
  -moz-column-gap: 7rem;
  column-gap: 7rem;
}

.gap-x-32 {
  -moz-column-gap: 8rem;
  column-gap: 8rem;
}

.gap-x-36 {
  -moz-column-gap: 9rem;
  column-gap: 9rem;
}

.gap-x-40 {
  -moz-column-gap: 10rem;
  column-gap: 10rem;
}

.gap-x-44 {
  -moz-column-gap: 11rem;
  column-gap: 11rem;
}

.gap-x-48 {
  -moz-column-gap: 12rem;
  column-gap: 12rem;
}

.gap-x-52 {
  -moz-column-gap: 13rem;
  column-gap: 13rem;
}

.gap-x-56 {
  -moz-column-gap: 14rem;
  column-gap: 14rem;
}

.gap-x-60 {
  -moz-column-gap: 15rem;
  column-gap: 15rem;
}

.gap-x-64 {
  -moz-column-gap: 16rem;
  column-gap: 16rem;
}

.gap-x-72 {
  -moz-column-gap: 18rem;
  column-gap: 18rem;
}

.gap-x-80 {
  -moz-column-gap: 20rem;
  column-gap: 20rem;
}

.gap-x-96 {
  -moz-column-gap: 24rem;
  column-gap: 24rem;
}

.gap-x-px {
  -moz-column-gap: 1px;
  column-gap: 1px;
}

.gap-x-0\.5 {
  -moz-column-gap: 0.125rem;
  column-gap: 0.125rem;
}

.gap-x-1\.5 {
  -moz-column-gap: 0.375rem;
  column-gap: 0.375rem;
}

.gap-x-2\.5 {
  -moz-column-gap: 0.625rem;
  column-gap: 0.625rem;
}

.gap-x-3\.5 {
  -moz-column-gap: 0.875rem;
  column-gap: 0.875rem;
}

.gap-y-0 {
  row-gap: 0px;
}

.gap-y-1 {
  row-gap: 0.25rem;
}

.gap-y-2 {
  row-gap: 0.5rem;
}

.gap-y-3 {
  row-gap: 0.75rem;
}

.gap-y-4 {
  row-gap: 1rem;
}

.gap-y-5 {
  row-gap: 1.25rem;
}

.gap-y-6 {
  row-gap: 1.5rem;
}

.gap-y-7 {
  row-gap: 1.75rem;
}

.gap-y-8 {
  row-gap: 2rem;
}

.gap-y-9 {
  row-gap: 2.25rem;
}

.gap-y-10 {
  row-gap: 2.5rem;
}

.gap-y-11 {
  row-gap: 2.75rem;
}

.gap-y-12 {
  row-gap: 3rem;
}

.gap-y-14 {
  row-gap: 3.5rem;
}

.gap-y-16 {
  row-gap: 4rem;
}

.gap-y-20 {
  row-gap: 5rem;
}

.gap-y-24 {
  row-gap: 6rem;
}

.gap-y-28 {
  row-gap: 7rem;
}

.gap-y-32 {
  row-gap: 8rem;
}

.gap-y-36 {
  row-gap: 9rem;
}

.gap-y-40 {
  row-gap: 10rem;
}

.gap-y-44 {
  row-gap: 11rem;
}

.gap-y-48 {
  row-gap: 12rem;
}

.gap-y-52 {
  row-gap: 13rem;
}

.gap-y-56 {
  row-gap: 14rem;
}

.gap-y-60 {
  row-gap: 15rem;
}

.gap-y-64 {
  row-gap: 16rem;
}

.gap-y-72 {
  row-gap: 18rem;
}

.gap-y-80 {
  row-gap: 20rem;
}

.gap-y-96 {
  row-gap: 24rem;
}

.gap-y-px {
  row-gap: 1px;
}

.gap-y-0\.5 {
  row-gap: 0.125rem;
}

.gap-y-1\.5 {
  row-gap: 0.375rem;
}

.gap-y-2\.5 {
  row-gap: 0.625rem;
}

.gap-y-3\.5 {
  row-gap: 0.875rem;
}

.space-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3rem * var(--tw-space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(4rem * var(--tw-space-x-reverse));
  margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(5rem * var(--tw-space-x-reverse));
  margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(6rem * var(--tw-space-x-reverse));
  margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(7rem * var(--tw-space-x-reverse));
  margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(8rem * var(--tw-space-x-reverse));
  margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(9rem * var(--tw-space-x-reverse));
  margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(10rem * var(--tw-space-x-reverse));
  margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(11rem * var(--tw-space-x-reverse));
  margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(12rem * var(--tw-space-x-reverse));
  margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(13rem * var(--tw-space-x-reverse));
  margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(14rem * var(--tw-space-x-reverse));
  margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(15rem * var(--tw-space-x-reverse));
  margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(16rem * var(--tw-space-x-reverse));
  margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(18rem * var(--tw-space-x-reverse));
  margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(20rem * var(--tw-space-x-reverse));
  margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(24rem * var(--tw-space-x-reverse));
  margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1px * var(--tw-space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1rem * var(--tw-space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2rem * var(--tw-space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-3rem * var(--tw-space-x-reverse));
  margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-4rem * var(--tw-space-x-reverse));
  margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-5rem * var(--tw-space-x-reverse));
  margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-6rem * var(--tw-space-x-reverse));
  margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-7rem * var(--tw-space-x-reverse));
  margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-8rem * var(--tw-space-x-reverse));
  margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-9rem * var(--tw-space-x-reverse));
  margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-10rem * var(--tw-space-x-reverse));
  margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-11rem * var(--tw-space-x-reverse));
  margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-12rem * var(--tw-space-x-reverse));
  margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-13rem * var(--tw-space-x-reverse));
  margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-14rem * var(--tw-space-x-reverse));
  margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-15rem * var(--tw-space-x-reverse));
  margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-16rem * var(--tw-space-x-reverse));
  margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-18rem * var(--tw-space-x-reverse));
  margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-20rem * var(--tw-space-x-reverse));
  margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-24rem * var(--tw-space-x-reverse));
  margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}

.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
}

.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.space-y-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
}

.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

.space-y-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
}

.space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}

.space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
}

.space-y-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}

.space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5rem * var(--tw-space-y-reverse));
}

.space-y-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6rem * var(--tw-space-y-reverse));
}

.space-y-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(7rem * var(--tw-space-y-reverse));
}

.space-y-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8rem * var(--tw-space-y-reverse));
}

.space-y-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(9rem * var(--tw-space-y-reverse));
}

.space-y-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10rem * var(--tw-space-y-reverse));
}

.space-y-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(11rem * var(--tw-space-y-reverse));
}

.space-y-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(12rem * var(--tw-space-y-reverse));
}

.space-y-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(13rem * var(--tw-space-y-reverse));
}

.space-y-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(14rem * var(--tw-space-y-reverse));
}

.space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(15rem * var(--tw-space-y-reverse));
}

.space-y-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16rem * var(--tw-space-y-reverse));
}

.space-y-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(18rem * var(--tw-space-y-reverse));
}

.space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20rem * var(--tw-space-y-reverse));
}

.space-y-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(24rem * var(--tw-space-y-reverse));
}

.space-y-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1px * var(--tw-space-y-reverse));
}

.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}

.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}

.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}

.space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
}

.-space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

.-space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
}

.-space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
}

.-space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
}

.-space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
}

.-space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
}

.-space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
}

.-space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
}

.-space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
}

.-space-y-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
}

.-space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
}

.-space-y-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
}

.-space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
}

.-space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
}

.-space-y-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
}

.-space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
}

.-space-y-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
}

.-space-y-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
}

.-space-y-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
}

.-space-y-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
}

.-space-y-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
}

.-space-y-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
}

.-space-y-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
}

.-space-y-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
}

.-space-y-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
}

.-space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
}

.-space-y-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
}

.-space-y-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
}

.-space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
}

.-space-y-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
}

.-space-y-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1px * var(--tw-space-y-reverse));
}

.-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
}

.-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
}

.-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
}

.-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
}

.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 1;
}

.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1;
}

.divide-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(0px * var(--tw-divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(4px * var(--tw-divide-x-reverse));
  border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(5px * var(--tw-divide-x-reverse));
  border-left-width: calc(5px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(8px * var(--tw-divide-x-reverse));
  border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-1\/5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1.5px * var(--tw-divide-x-reverse));
  border-left-width: calc(1.5px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-1\/2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(0.5px * var(--tw-divide-x-reverse));
  border-left-width: calc(0.5px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
}

.divide-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
}

.divide-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
}

.divide-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(5px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(5px * var(--tw-divide-y-reverse));
}

.divide-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.divide-y-1\/5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1.5px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1.5px * var(--tw-divide-y-reverse));
}

.divide-y-1\/2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(0.5px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(0.5px * var(--tw-divide-y-reverse));
}

.divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 1;
}

.divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 1;
}

.divide-solid > :not([hidden]) ~ :not([hidden]) {
  border-style: solid;
}

.divide-dashed > :not([hidden]) ~ :not([hidden]) {
  border-style: dashed;
}

.divide-dotted > :not([hidden]) ~ :not([hidden]) {
  border-style: dotted;
}

.divide-double > :not([hidden]) ~ :not([hidden]) {
  border-style: double;
}

.divide-none > :not([hidden]) ~ :not([hidden]) {
  border-style: none;
}

.divide-transparent > :not([hidden]) ~ :not([hidden]) {
  border-color: transparent;
}

.divide-current > :not([hidden]) ~ :not([hidden]) {
  border-color: currentColor;
}

.divide-black > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
}

.divide-white > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
}

.divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
}

.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
}

.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
}

.divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
}

.divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
}

.divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
}

.divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
}

.divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
}

.divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
}

.divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
}

.divide-red-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
}

.divide-red-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
}

.divide-red-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
}

.divide-red-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
}

.divide-red-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
}

.divide-red-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
}

.divide-red-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
}

.divide-red-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
}

.divide-red-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
}

.divide-red-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
}

.divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
}

.divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
}

.divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
}

.divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
}

.divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
}

.divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
}

.divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
}

.divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
}

.divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
}

.divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
}

.divide-green-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
}

.divide-green-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
}

.divide-green-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
}

.divide-green-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
}

.divide-green-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
}

.divide-green-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
}

.divide-green-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
}

.divide-green-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
}

.divide-green-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
}

.divide-green-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
}

.divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
}

.divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
}

.divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
}

.divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
}

.divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
}

.divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
}

.divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
}

.divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
}

.divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
}

.divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
}

.divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
}

.divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
}

.divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
}

.divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
}

.divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
}

.divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
}

.divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
}

.divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
}

.divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
}

.divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
}

.divide-purple > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(103, 0, 184, var(--tw-divide-opacity));
}

.divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
}

.divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
}

.divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
}

.divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
}

.divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
}

.divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
}

.divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
}

.divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
}

.divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
}

.divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
}

.divide-light-gray > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
}

.divide-light-gray-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(165, 170, 175, var(--tw-divide-opacity));
}

.divide-light-gray-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(230, 230, 235, var(--tw-divide-opacity));
}

.divide-light-gray-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(240, 240, 245, var(--tw-divide-opacity));
}

.divide-light-gray-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
}

.divide-light-gray-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(51, 63, 72, var(--tw-divide-opacity));
}

.divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
}

.divide-dark-red > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(219, 27, 27, var(--tw-divide-opacity));
}

.divide-mustard-yellow > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(237, 139, 0, var(--tw-divide-opacity));
}

.divide-mustard-yellow-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(237, 102, 0, var(--tw-divide-opacity));
}

.divide-light-blue > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
}

.divide-light-blue-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(74, 104, 249, var(--tw-divide-opacity));
}

.divide-light-blue-3 > :not([hidden]) ~ :not([hidden]) {
  border-color:  #F0F3FF;
}

.divide-light-blue-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(240, 243, 255, var(--tw-divide-opacity));
}

.divide-purple-blue > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(100, 105, 225, var(--tw-divide-opacity));
}

.divide-light-green > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
}

.divide-light-green-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
}

.divide-light-bg-green > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(240, 255, 249, var(--tw-divide-opacity));
}

.divide-green-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(11, 131, 80, var(--tw-divide-opacity));
}

.divide-pink-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(255, 237, 213, var(--tw-divide-opacity));
}

.divide-light-white-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
}

.divide-Black-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
}

.divide-Default-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
}

.divide-White-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
}

.divide-Green-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(174, 224, 205, var(--tw-divide-opacity));
}

.divide-Blue-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
}

.divide-Silver-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
}

.divide-Yellow-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(255, 230, 129, var(--tw-divide-opacity));
}

.divide-Grey-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
}

.divide-Gray-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
}

.divide-Red-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(186, 12, 46, var(--tw-divide-opacity));
}

.divide-Gold-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(218, 165, 32, var(--tw-divide-opacity));
}

.divide-light-green-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(243, 233, 251, var(--tw-divide-opacity));
}

.divide-dark-blue-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(39, 67, 204, var(--tw-divide-opacity));
}

.divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
}

.divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(237, 184, 0, var(--tw-divide-opacity));
}

.divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(37, 59, 170, var(--tw-divide-opacity));
}

.divide-light-pink > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(255, 80, 112, var(--tw-divide-opacity));
}

.divide-violet > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
}

.divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0;
}

.divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.05;
}

.divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.1;
}

.divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.2;
}

.divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.25;
}

.divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.3;
}

.divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.4;
}

.divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.5;
}

.divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.6;
}

.divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.7;
}

.divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.75;
}

.divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.8;
}

.divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.9;
}

.divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.95;
}

.divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
}

.place-self-auto {
  place-self: auto;
}

.place-self-start {
  place-self: start;
}

.place-self-end {
  place-self: end;
}

.place-self-center {
  place-self: center;
}

.place-self-stretch {
  place-self: stretch;
}

.self-auto {
  align-self: auto;
}

.self-start {
  align-self: flex-start;
}

.self-end {
  align-self: flex-end;
}

.self-center {
  align-self: center;
}

.self-stretch {
  align-self: stretch;
}

.self-baseline {
  align-self: baseline;
}

.justify-self-auto {
  justify-self: auto;
}

.justify-self-start {
  justify-self: start;
}

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

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

.justify-self-stretch {
  justify-self: stretch;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

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

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

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

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

.overflow-x-scroll {
  overflow-x: scroll;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.overscroll-auto {
  -ms-scroll-chaining: chained;
  overscroll-behavior: auto;
}

.overscroll-contain {
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
}

.overscroll-none {
  -ms-scroll-chaining: none;
  overscroll-behavior: none;
}

.overscroll-y-auto {
  overscroll-behavior-y: auto;
}

.overscroll-y-contain {
  overscroll-behavior-y: contain;
}

.overscroll-y-none {
  overscroll-behavior-y: none;
}

.overscroll-x-auto {
  overscroll-behavior-x: auto;
}

.overscroll-x-contain {
  overscroll-behavior-x: contain;
}

.overscroll-x-none {
  overscroll-behavior-x: none;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.overflow-ellipsis {
  text-overflow: ellipsis;
}

.overflow-clip {
  text-overflow: clip;
}

.whitespace-normal {
  white-space: normal;
}

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

.whitespace-pre {
  white-space: pre;
}

.whitespace-pre-line {
  white-space: pre-line;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.break-normal {
  overflow-wrap: normal;
  word-break: normal;
}

.break-words {
  overflow-wrap: break-word;
}

.break-all {
  word-break: break-all;
}

.rounded-5 {
  border-radius: 5px;
}

.rounded-16 {
  border-radius: 16px;
}

.rounded-none {
  border-radius: 0px;
}

.rounded-sm {
  border-radius: 0.125rem;
}

.rounded {
  border-radius: 0.25rem;
}

.rounded-md {
  border-radius: 0.375rem;
}

.rounded-lg {
  border-radius: 0.5rem;
}

.rounded-xl {
  border-radius: 0.75rem;
}

.rounded-2xl {
  border-radius: 1rem;
}

.rounded-3xl {
  border-radius: 1.5rem;
}

.rounded-full {
  border-radius: 9999px;
}

.rounded-r3 {
  border-radius: 3px;
}

.rounded-t-5 {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.rounded-t-16 {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

.rounded-t-none {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.rounded-t-sm {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

.rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.rounded-t-md {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.rounded-t-xl {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.rounded-t-2xl {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.rounded-t-3xl {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

.rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.rounded-t-r3 {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.rounded-r-5 {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.rounded-r-16 {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}

.rounded-r-none {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.rounded-r-sm {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.rounded-r-md {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.rounded-r-lg {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.rounded-r-xl {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

.rounded-r-2xl {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.rounded-r-3xl {
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

.rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.rounded-r-r3 {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.rounded-b-5 {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.rounded-b-16 {
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}

.rounded-b-none {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.rounded-b-sm {
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-b-md {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-b-xl {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.rounded-b-2xl {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-b-3xl {
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.rounded-b-full {
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-b-r3 {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.rounded-l-5 {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.rounded-l-16 {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.rounded-l-none {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.rounded-l-sm {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.rounded-l {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-l-md {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.rounded-l-lg {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-l-xl {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.rounded-l-2xl {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-l-3xl {
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-l-r3 {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.rounded-tl-5 {
  border-top-left-radius: 5px;
}

.rounded-tl-16 {
  border-top-left-radius: 16px;
}

.rounded-tl-none {
  border-top-left-radius: 0px;
}

.rounded-tl-sm {
  border-top-left-radius: 0.125rem;
}

.rounded-tl {
  border-top-left-radius: 0.25rem;
}

.rounded-tl-md {
  border-top-left-radius: 0.375rem;
}

.rounded-tl-lg {
  border-top-left-radius: 0.5rem;
}

.rounded-tl-xl {
  border-top-left-radius: 0.75rem;
}

.rounded-tl-2xl {
  border-top-left-radius: 1rem;
}

.rounded-tl-3xl {
  border-top-left-radius: 1.5rem;
}

.rounded-tl-full {
  border-top-left-radius: 9999px;
}

.rounded-tl-r3 {
  border-top-left-radius: 3px;
}

.rounded-tr-5 {
  border-top-right-radius: 5px;
}

.rounded-tr-16 {
  border-top-right-radius: 16px;
}

.rounded-tr-none {
  border-top-right-radius: 0px;
}

.rounded-tr-sm {
  border-top-right-radius: 0.125rem;
}

.rounded-tr {
  border-top-right-radius: 0.25rem;
}

.rounded-tr-md {
  border-top-right-radius: 0.375rem;
}

.rounded-tr-lg {
  border-top-right-radius: 0.5rem;
}

.rounded-tr-xl {
  border-top-right-radius: 0.75rem;
}

.rounded-tr-2xl {
  border-top-right-radius: 1rem;
}

.rounded-tr-3xl {
  border-top-right-radius: 1.5rem;
}

.rounded-tr-full {
  border-top-right-radius: 9999px;
}

.rounded-tr-r3 {
  border-top-right-radius: 3px;
}

.rounded-br-5 {
  border-bottom-right-radius: 5px;
}

.rounded-br-16 {
  border-bottom-right-radius: 16px;
}

.rounded-br-none {
  border-bottom-right-radius: 0px;
}

.rounded-br-sm {
  border-bottom-right-radius: 0.125rem;
}

.rounded-br {
  border-bottom-right-radius: 0.25rem;
}

.rounded-br-md {
  border-bottom-right-radius: 0.375rem;
}

.rounded-br-lg {
  border-bottom-right-radius: 0.5rem;
}

.rounded-br-xl {
  border-bottom-right-radius: 0.75rem;
}

.rounded-br-2xl {
  border-bottom-right-radius: 1rem;
}

.rounded-br-3xl {
  border-bottom-right-radius: 1.5rem;
}

.rounded-br-full {
  border-bottom-right-radius: 9999px;
}

.rounded-br-r3 {
  border-bottom-right-radius: 3px;
}

.rounded-bl-5 {
  border-bottom-left-radius: 5px;
}

.rounded-bl-16 {
  border-bottom-left-radius: 16px;
}

.rounded-bl-none {
  border-bottom-left-radius: 0px;
}

.rounded-bl-sm {
  border-bottom-left-radius: 0.125rem;
}

.rounded-bl {
  border-bottom-left-radius: 0.25rem;
}

.rounded-bl-md {
  border-bottom-left-radius: 0.375rem;
}

.rounded-bl-lg {
  border-bottom-left-radius: 0.5rem;
}

.rounded-bl-xl {
  border-bottom-left-radius: 0.75rem;
}

.rounded-bl-2xl {
  border-bottom-left-radius: 1rem;
}

.rounded-bl-3xl {
  border-bottom-left-radius: 1.5rem;
}

.rounded-bl-full {
  border-bottom-left-radius: 9999px;
}

.rounded-bl-r3 {
  border-bottom-left-radius: 3px;
}

.border-0 {
  border-width: 0px;
}

.border-2 {
  border-width: 2px;
}

.border-4 {
  border-width: 4px;
}

.border-5 {
  border-width: 5px;
}

.border-8 {
  border-width: 8px;
}

.border {
  border-width: 1px;
}

.border-1\/5 {
  border-width: 1.5px;
}

.border-1\/2 {
  border-width: 0.5px;
}

.border-t-0 {
  border-top-width: 0px;
}

.border-t-2 {
  border-top-width: 2px;
}

.border-t-4 {
  border-top-width: 4px;
}

.border-t-5 {
  border-top-width: 5px;
}

.border-t-8 {
  border-top-width: 8px;
}

.border-t {
  border-top-width: 1px;
}

.border-t-1\/5 {
  border-top-width: 1.5px;
}

.border-t-1\/2 {
  border-top-width: 0.5px;
}

.border-r-0 {
  border-right-width: 0px;
}

.border-r-2 {
  border-right-width: 2px;
}

.border-r-4 {
  border-right-width: 4px;
}

.border-r-5 {
  border-right-width: 5px;
}

.border-r-8 {
  border-right-width: 8px;
}

.border-r {
  border-right-width: 1px;
}

.border-r-1\/5 {
  border-right-width: 1.5px;
}

.border-r-1\/2 {
  border-right-width: 0.5px;
}

.border-b-0 {
  border-bottom-width: 0px;
}

.border-b-2 {
  border-bottom-width: 2px;
}

.border-b-4 {
  border-bottom-width: 4px;
}

.border-b-5 {
  border-bottom-width: 5px;
}

.border-b-8 {
  border-bottom-width: 8px;
}

.border-b {
  border-bottom-width: 1px;
}

.border-b-1\/5 {
  border-bottom-width: 1.5px;
}

.border-b-1\/2 {
  border-bottom-width: 0.5px;
}

.border-l-0 {
  border-left-width: 0px;
}

.border-l-2 {
  border-left-width: 2px;
}

.border-l-4 {
  border-left-width: 4px;
}

.border-l-5 {
  border-left-width: 5px;
}

.border-l-8 {
  border-left-width: 8px;
}

.border-l {
  border-left-width: 1px;
}

.border-l-1\/5 {
  border-left-width: 1.5px;
}

.border-l-1\/2 {
  border-left-width: 0.5px;
}

.border-solid {
  border-style: solid;
}

.border-dashed {
  border-style: dashed;
}

.border-dotted {
  border-style: dotted;
}

.border-double {
  border-style: double;
}

.border-none {
  border-style: none;
}

.border-transparent {
  border-color: transparent;
}

.border-current {
  border-color: currentColor;
}

.border-black {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.border-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.border-red-50 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.border-red-800 {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.border-red-900 {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.border-purple {
  --tw-border-opacity: 1;
  border-color: rgba(103, 0, 184, var(--tw-border-opacity));
}

.border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.border-light-gray {
  --tw-border-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-border-opacity));
}

.border-light-gray-1 {
  --tw-border-opacity: 1;
  border-color: rgba(165, 170, 175, var(--tw-border-opacity));
}

.border-light-gray-2 {
  --tw-border-opacity: 1;
  border-color: rgba(230, 230, 235, var(--tw-border-opacity));
}

.border-light-gray-3 {
  --tw-border-opacity: 1;
  border-color: rgba(240, 240, 245, var(--tw-border-opacity));
}

.border-light-gray-4 {
  --tw-border-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-border-opacity));
}

.border-light-gray-5 {
  --tw-border-opacity: 1;
  border-color: rgba(51, 63, 72, var(--tw-border-opacity));
}

.border-purple-1 {
  --tw-border-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-border-opacity));
}

.border-dark-red {
  --tw-border-opacity: 1;
  border-color: rgba(219, 27, 27, var(--tw-border-opacity));
}

.border-mustard-yellow {
  --tw-border-opacity: 1;
  border-color: rgba(237, 139, 0, var(--tw-border-opacity));
}

.border-mustard-yellow-1 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 102, 0, var(--tw-border-opacity));
}

.border-light-blue {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.border-light-blue-1 {
  --tw-border-opacity: 1;
  border-color: rgba(74, 104, 249, var(--tw-border-opacity));
}

.border-light-blue-3 {
  border-color:  #F0F3FF;
}

.border-light-blue-4 {
  --tw-border-opacity: 1;
  border-color: rgba(240, 243, 255, var(--tw-border-opacity));
}

.border-purple-blue {
  --tw-border-opacity: 1;
  border-color: rgba(100, 105, 225, var(--tw-border-opacity));
}

.border-light-green {
  --tw-border-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-border-opacity));
}

.border-light-green-1 {
  --tw-border-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-border-opacity));
}

.border-light-bg-green {
  --tw-border-opacity: 1;
  border-color: rgba(240, 255, 249, var(--tw-border-opacity));
}

.border-green-1 {
  --tw-border-opacity: 1;
  border-color: rgba(11, 131, 80, var(--tw-border-opacity));
}

.border-pink-1 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 237, 213, var(--tw-border-opacity));
}

.border-light-white-1 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-border-opacity));
}

.border-Black-3 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-border-opacity));
}

.border-Default-3 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-border-opacity));
}

.border-White-3 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-border-opacity));
}

.border-Green-3 {
  --tw-border-opacity: 1;
  border-color: rgba(174, 224, 205, var(--tw-border-opacity));
}

.border-Blue-3 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.border-Silver-3 {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.border-Yellow-3 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 230, 129, var(--tw-border-opacity));
}

.border-Grey-3 {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.border-Gray-3 {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.border-Red-3 {
  --tw-border-opacity: 1;
  border-color: rgba(186, 12, 46, var(--tw-border-opacity));
}

.border-Gold-3 {
  --tw-border-opacity: 1;
  border-color: rgba(218, 165, 32, var(--tw-border-opacity));
}

.border-light-green-3 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 233, 251, var(--tw-border-opacity));
}

.border-dark-blue-2 {
  --tw-border-opacity: 1;
  border-color: rgba(39, 67, 204, var(--tw-border-opacity));
}

.border-blue-1 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.border-yellow-1 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 184, 0, var(--tw-border-opacity));
}

.border-blue-2 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 59, 170, var(--tw-border-opacity));
}

.border-light-pink {
  --tw-border-opacity: 1;
  border-color: rgba(255, 80, 112, var(--tw-border-opacity));
}

.border-violet {
  --tw-border-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-transparent {
  border-color: transparent;
}

.group:hover .group-hover\:border-current {
  border-color: currentColor;
}

.group:hover .group-hover\:border-black {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-50 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-800 {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-900 {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple {
  --tw-border-opacity: 1;
  border-color: rgba(103, 0, 184, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-gray {
  --tw-border-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-gray-1 {
  --tw-border-opacity: 1;
  border-color: rgba(165, 170, 175, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-gray-2 {
  --tw-border-opacity: 1;
  border-color: rgba(230, 230, 235, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-gray-3 {
  --tw-border-opacity: 1;
  border-color: rgba(240, 240, 245, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-gray-4 {
  --tw-border-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-gray-5 {
  --tw-border-opacity: 1;
  border-color: rgba(51, 63, 72, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-1 {
  --tw-border-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-dark-red {
  --tw-border-opacity: 1;
  border-color: rgba(219, 27, 27, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-mustard-yellow {
  --tw-border-opacity: 1;
  border-color: rgba(237, 139, 0, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-mustard-yellow-1 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 102, 0, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-blue {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-blue-1 {
  --tw-border-opacity: 1;
  border-color: rgba(74, 104, 249, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-blue-3 {
  border-color:  #F0F3FF;
}

.group:hover .group-hover\:border-light-blue-4 {
  --tw-border-opacity: 1;
  border-color: rgba(240, 243, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-blue {
  --tw-border-opacity: 1;
  border-color: rgba(100, 105, 225, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-green {
  --tw-border-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-green-1 {
  --tw-border-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-bg-green {
  --tw-border-opacity: 1;
  border-color: rgba(240, 255, 249, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-1 {
  --tw-border-opacity: 1;
  border-color: rgba(11, 131, 80, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-1 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 237, 213, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-white-1 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-Black-3 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-Default-3 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-White-3 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-Green-3 {
  --tw-border-opacity: 1;
  border-color: rgba(174, 224, 205, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-Blue-3 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-Silver-3 {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-Yellow-3 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 230, 129, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-Grey-3 {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-Gray-3 {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-Red-3 {
  --tw-border-opacity: 1;
  border-color: rgba(186, 12, 46, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-Gold-3 {
  --tw-border-opacity: 1;
  border-color: rgba(218, 165, 32, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-green-3 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 233, 251, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-dark-blue-2 {
  --tw-border-opacity: 1;
  border-color: rgba(39, 67, 204, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-1 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-1 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 184, 0, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-2 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 59, 170, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-light-pink {
  --tw-border-opacity: 1;
  border-color: rgba(255, 80, 112, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet {
  --tw-border-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-border-opacity));
}

.focus-within\:border-transparent:focus-within {
  border-color: transparent;
}

.focus-within\:border-current:focus-within {
  border-color: currentColor;
}

.focus-within\:border-black:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.focus-within\:border-white:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.focus-within\:border-gray-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.focus-within\:border-gray-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.focus-within\:border-gray-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.focus-within\:border-gray-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.focus-within\:border-gray-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.focus-within\:border-gray-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.focus-within\:border-gray-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.focus-within\:border-gray-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.focus-within\:border-gray-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.focus-within\:border-gray-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.focus-within\:border-red-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.focus-within\:border-red-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.focus-within\:border-red-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.focus-within\:border-red-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.focus-within\:border-red-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.focus-within\:border-red-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.focus-within\:border-red-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.focus-within\:border-red-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.focus-within\:border-red-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.focus-within\:border-red-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.focus-within\:border-yellow-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.focus-within\:border-yellow-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.focus-within\:border-yellow-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.focus-within\:border-yellow-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.focus-within\:border-yellow-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.focus-within\:border-yellow-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.focus-within\:border-yellow-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.focus-within\:border-yellow-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.focus-within\:border-yellow-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.focus-within\:border-yellow-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.focus-within\:border-green-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.focus-within\:border-green-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.focus-within\:border-green-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.focus-within\:border-green-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.focus-within\:border-green-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.focus-within\:border-green-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.focus-within\:border-green-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.focus-within\:border-green-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.focus-within\:border-green-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.focus-within\:border-green-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.focus-within\:border-blue-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.focus-within\:border-blue-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.focus-within\:border-blue-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.focus-within\:border-blue-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.focus-within\:border-blue-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.focus-within\:border-blue-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.focus-within\:border-blue-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.focus-within\:border-blue-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.focus-within\:border-blue-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.focus-within\:border-blue-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.focus-within\:border-indigo-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.focus-within\:border-indigo-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.focus-within\:border-indigo-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.focus-within\:border-indigo-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.focus-within\:border-indigo-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.focus-within\:border-indigo-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.focus-within\:border-indigo-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.focus-within\:border-indigo-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.focus-within\:border-indigo-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.focus-within\:border-indigo-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.focus-within\:border-purple:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(103, 0, 184, var(--tw-border-opacity));
}

.focus-within\:border-pink-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.focus-within\:border-pink-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.focus-within\:border-pink-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.focus-within\:border-pink-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.focus-within\:border-pink-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.focus-within\:border-pink-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.focus-within\:border-pink-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.focus-within\:border-pink-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.focus-within\:border-pink-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.focus-within\:border-pink-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.focus-within\:border-light-gray:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-border-opacity));
}

.focus-within\:border-light-gray-1:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(165, 170, 175, var(--tw-border-opacity));
}

.focus-within\:border-light-gray-2:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(230, 230, 235, var(--tw-border-opacity));
}

.focus-within\:border-light-gray-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(240, 240, 245, var(--tw-border-opacity));
}

.focus-within\:border-light-gray-4:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-border-opacity));
}

.focus-within\:border-light-gray-5:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(51, 63, 72, var(--tw-border-opacity));
}

.focus-within\:border-purple-1:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-border-opacity));
}

.focus-within\:border-dark-red:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(219, 27, 27, var(--tw-border-opacity));
}

.focus-within\:border-mustard-yellow:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(237, 139, 0, var(--tw-border-opacity));
}

.focus-within\:border-mustard-yellow-1:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(237, 102, 0, var(--tw-border-opacity));
}

.focus-within\:border-light-blue:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.focus-within\:border-light-blue-1:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(74, 104, 249, var(--tw-border-opacity));
}

.focus-within\:border-light-blue-3:focus-within {
  border-color:  #F0F3FF;
}

.focus-within\:border-light-blue-4:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(240, 243, 255, var(--tw-border-opacity));
}

.focus-within\:border-purple-blue:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(100, 105, 225, var(--tw-border-opacity));
}

.focus-within\:border-light-green:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-border-opacity));
}

.focus-within\:border-light-green-1:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-border-opacity));
}

.focus-within\:border-light-bg-green:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(240, 255, 249, var(--tw-border-opacity));
}

.focus-within\:border-green-1:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(11, 131, 80, var(--tw-border-opacity));
}

.focus-within\:border-pink-1:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(255, 237, 213, var(--tw-border-opacity));
}

.focus-within\:border-light-white-1:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-border-opacity));
}

.focus-within\:border-Black-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-border-opacity));
}

.focus-within\:border-Default-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-border-opacity));
}

.focus-within\:border-White-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-border-opacity));
}

.focus-within\:border-Green-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(174, 224, 205, var(--tw-border-opacity));
}

.focus-within\:border-Blue-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.focus-within\:border-Silver-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.focus-within\:border-Yellow-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(255, 230, 129, var(--tw-border-opacity));
}

.focus-within\:border-Grey-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.focus-within\:border-Gray-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.focus-within\:border-Red-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(186, 12, 46, var(--tw-border-opacity));
}

.focus-within\:border-Gold-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(218, 165, 32, var(--tw-border-opacity));
}

.focus-within\:border-light-green-3:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(243, 233, 251, var(--tw-border-opacity));
}

.focus-within\:border-dark-blue-2:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(39, 67, 204, var(--tw-border-opacity));
}

.focus-within\:border-blue-1:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.focus-within\:border-yellow-1:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(237, 184, 0, var(--tw-border-opacity));
}

.focus-within\:border-blue-2:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(37, 59, 170, var(--tw-border-opacity));
}

.focus-within\:border-light-pink:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(255, 80, 112, var(--tw-border-opacity));
}

.focus-within\:border-violet:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-border-opacity));
}

.hover\:border-transparent:hover {
  border-color: transparent;
}

.hover\:border-current:hover {
  border-color: currentColor;
}

.hover\:border-black:hover {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.hover\:border-white:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.hover\:border-gray-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.hover\:border-gray-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.hover\:border-gray-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.hover\:border-gray-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.hover\:border-gray-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.hover\:border-gray-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.hover\:border-gray-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.hover\:border-gray-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.hover\:border-gray-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.hover\:border-red-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.hover\:border-red-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.hover\:border-red-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.hover\:border-red-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.hover\:border-red-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.hover\:border-red-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.hover\:border-red-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.hover\:border-red-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.hover\:border-red-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.hover\:border-red-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.hover\:border-yellow-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.hover\:border-yellow-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.hover\:border-yellow-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.hover\:border-yellow-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.hover\:border-yellow-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.hover\:border-yellow-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.hover\:border-yellow-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.hover\:border-yellow-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.hover\:border-yellow-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.hover\:border-yellow-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.hover\:border-green-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.hover\:border-green-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.hover\:border-green-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.hover\:border-green-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.hover\:border-green-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.hover\:border-green-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.hover\:border-green-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.hover\:border-green-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.hover\:border-green-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.hover\:border-green-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.hover\:border-blue-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.hover\:border-blue-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.hover\:border-blue-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.hover\:border-blue-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.hover\:border-blue-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.hover\:border-blue-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.hover\:border-blue-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.hover\:border-blue-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.hover\:border-blue-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.hover\:border-blue-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.hover\:border-indigo-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.hover\:border-indigo-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.hover\:border-indigo-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.hover\:border-indigo-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.hover\:border-indigo-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.hover\:border-indigo-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.hover\:border-indigo-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.hover\:border-indigo-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.hover\:border-indigo-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.hover\:border-indigo-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.hover\:border-purple:hover {
  --tw-border-opacity: 1;
  border-color: rgba(103, 0, 184, var(--tw-border-opacity));
}

.hover\:border-pink-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.hover\:border-pink-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.hover\:border-pink-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.hover\:border-pink-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.hover\:border-pink-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.hover\:border-pink-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.hover\:border-pink-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.hover\:border-pink-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.hover\:border-pink-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.hover\:border-pink-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.hover\:border-light-gray:hover {
  --tw-border-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-border-opacity));
}

.hover\:border-light-gray-1:hover {
  --tw-border-opacity: 1;
  border-color: rgba(165, 170, 175, var(--tw-border-opacity));
}

.hover\:border-light-gray-2:hover {
  --tw-border-opacity: 1;
  border-color: rgba(230, 230, 235, var(--tw-border-opacity));
}

.hover\:border-light-gray-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(240, 240, 245, var(--tw-border-opacity));
}

.hover\:border-light-gray-4:hover {
  --tw-border-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-border-opacity));
}

.hover\:border-light-gray-5:hover {
  --tw-border-opacity: 1;
  border-color: rgba(51, 63, 72, var(--tw-border-opacity));
}

.hover\:border-purple-1:hover {
  --tw-border-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-border-opacity));
}

.hover\:border-dark-red:hover {
  --tw-border-opacity: 1;
  border-color: rgba(219, 27, 27, var(--tw-border-opacity));
}

.hover\:border-mustard-yellow:hover {
  --tw-border-opacity: 1;
  border-color: rgba(237, 139, 0, var(--tw-border-opacity));
}

.hover\:border-mustard-yellow-1:hover {
  --tw-border-opacity: 1;
  border-color: rgba(237, 102, 0, var(--tw-border-opacity));
}

.hover\:border-light-blue:hover {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.hover\:border-light-blue-1:hover {
  --tw-border-opacity: 1;
  border-color: rgba(74, 104, 249, var(--tw-border-opacity));
}

.hover\:border-light-blue-3:hover {
  border-color:  #F0F3FF;
}

.hover\:border-light-blue-4:hover {
  --tw-border-opacity: 1;
  border-color: rgba(240, 243, 255, var(--tw-border-opacity));
}

.hover\:border-purple-blue:hover {
  --tw-border-opacity: 1;
  border-color: rgba(100, 105, 225, var(--tw-border-opacity));
}

.hover\:border-light-green:hover {
  --tw-border-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-border-opacity));
}

.hover\:border-light-green-1:hover {
  --tw-border-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-border-opacity));
}

.hover\:border-light-bg-green:hover {
  --tw-border-opacity: 1;
  border-color: rgba(240, 255, 249, var(--tw-border-opacity));
}

.hover\:border-green-1:hover {
  --tw-border-opacity: 1;
  border-color: rgba(11, 131, 80, var(--tw-border-opacity));
}

.hover\:border-pink-1:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 237, 213, var(--tw-border-opacity));
}

.hover\:border-light-white-1:hover {
  --tw-border-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-border-opacity));
}

.hover\:border-Black-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-border-opacity));
}

.hover\:border-Default-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-border-opacity));
}

.hover\:border-White-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-border-opacity));
}

.hover\:border-Green-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(174, 224, 205, var(--tw-border-opacity));
}

.hover\:border-Blue-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.hover\:border-Silver-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.hover\:border-Yellow-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 230, 129, var(--tw-border-opacity));
}

.hover\:border-Grey-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.hover\:border-Gray-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.hover\:border-Red-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(186, 12, 46, var(--tw-border-opacity));
}

.hover\:border-Gold-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(218, 165, 32, var(--tw-border-opacity));
}

.hover\:border-light-green-3:hover {
  --tw-border-opacity: 1;
  border-color: rgba(243, 233, 251, var(--tw-border-opacity));
}

.hover\:border-dark-blue-2:hover {
  --tw-border-opacity: 1;
  border-color: rgba(39, 67, 204, var(--tw-border-opacity));
}

.hover\:border-blue-1:hover {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.hover\:border-yellow-1:hover {
  --tw-border-opacity: 1;
  border-color: rgba(237, 184, 0, var(--tw-border-opacity));
}

.hover\:border-blue-2:hover {
  --tw-border-opacity: 1;
  border-color: rgba(37, 59, 170, var(--tw-border-opacity));
}

.hover\:border-light-pink:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 80, 112, var(--tw-border-opacity));
}

.hover\:border-violet:hover {
  --tw-border-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-border-opacity));
}

.focus\:border-transparent:focus {
  border-color: transparent;
}

.focus\:border-current:focus {
  border-color: currentColor;
}

.focus\:border-black:focus {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.focus\:border-white:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.focus\:border-gray-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.focus\:border-gray-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.focus\:border-gray-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.focus\:border-gray-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.focus\:border-gray-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.focus\:border-gray-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.focus\:border-gray-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.focus\:border-gray-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.focus\:border-gray-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.focus\:border-gray-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.focus\:border-red-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.focus\:border-red-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.focus\:border-red-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.focus\:border-red-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.focus\:border-red-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.focus\:border-red-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.focus\:border-red-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.focus\:border-red-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.focus\:border-red-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.focus\:border-red-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.focus\:border-yellow-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.focus\:border-yellow-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.focus\:border-yellow-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.focus\:border-yellow-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.focus\:border-yellow-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.focus\:border-yellow-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.focus\:border-yellow-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.focus\:border-yellow-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.focus\:border-yellow-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.focus\:border-yellow-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.focus\:border-green-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.focus\:border-green-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.focus\:border-green-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.focus\:border-green-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.focus\:border-green-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.focus\:border-green-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.focus\:border-green-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.focus\:border-green-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.focus\:border-green-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.focus\:border-green-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.focus\:border-blue-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.focus\:border-blue-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.focus\:border-blue-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.focus\:border-blue-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.focus\:border-blue-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.focus\:border-blue-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.focus\:border-blue-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.focus\:border-blue-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.focus\:border-blue-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.focus\:border-indigo-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.focus\:border-indigo-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.focus\:border-indigo-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.focus\:border-indigo-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.focus\:border-indigo-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.focus\:border-indigo-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.focus\:border-indigo-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.focus\:border-indigo-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.focus\:border-indigo-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.focus\:border-indigo-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.focus\:border-purple:focus {
  --tw-border-opacity: 1;
  border-color: rgba(103, 0, 184, var(--tw-border-opacity));
}

.focus\:border-pink-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.focus\:border-pink-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.focus\:border-pink-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.focus\:border-pink-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.focus\:border-pink-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.focus\:border-pink-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.focus\:border-pink-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.focus\:border-pink-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.focus\:border-pink-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.focus\:border-pink-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.focus\:border-light-gray:focus {
  --tw-border-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-border-opacity));
}

.focus\:border-light-gray-1:focus {
  --tw-border-opacity: 1;
  border-color: rgba(165, 170, 175, var(--tw-border-opacity));
}

.focus\:border-light-gray-2:focus {
  --tw-border-opacity: 1;
  border-color: rgba(230, 230, 235, var(--tw-border-opacity));
}

.focus\:border-light-gray-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(240, 240, 245, var(--tw-border-opacity));
}

.focus\:border-light-gray-4:focus {
  --tw-border-opacity: 1;
  border-color: rgba(213, 214, 218, var(--tw-border-opacity));
}

.focus\:border-light-gray-5:focus {
  --tw-border-opacity: 1;
  border-color: rgba(51, 63, 72, var(--tw-border-opacity));
}

.focus\:border-purple-1:focus {
  --tw-border-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-border-opacity));
}

.focus\:border-dark-red:focus {
  --tw-border-opacity: 1;
  border-color: rgba(219, 27, 27, var(--tw-border-opacity));
}

.focus\:border-mustard-yellow:focus {
  --tw-border-opacity: 1;
  border-color: rgba(237, 139, 0, var(--tw-border-opacity));
}

.focus\:border-mustard-yellow-1:focus {
  --tw-border-opacity: 1;
  border-color: rgba(237, 102, 0, var(--tw-border-opacity));
}

.focus\:border-light-blue:focus {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.focus\:border-light-blue-1:focus {
  --tw-border-opacity: 1;
  border-color: rgba(74, 104, 249, var(--tw-border-opacity));
}

.focus\:border-light-blue-3:focus {
  border-color:  #F0F3FF;
}

.focus\:border-light-blue-4:focus {
  --tw-border-opacity: 1;
  border-color: rgba(240, 243, 255, var(--tw-border-opacity));
}

.focus\:border-purple-blue:focus {
  --tw-border-opacity: 1;
  border-color: rgba(100, 105, 225, var(--tw-border-opacity));
}

.focus\:border-light-green:focus {
  --tw-border-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-border-opacity));
}

.focus\:border-light-green-1:focus {
  --tw-border-opacity: 1;
  border-color: rgba(0, 181, 116, var(--tw-border-opacity));
}

.focus\:border-light-bg-green:focus {
  --tw-border-opacity: 1;
  border-color: rgba(240, 255, 249, var(--tw-border-opacity));
}

.focus\:border-green-1:focus {
  --tw-border-opacity: 1;
  border-color: rgba(11, 131, 80, var(--tw-border-opacity));
}

.focus\:border-pink-1:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 237, 213, var(--tw-border-opacity));
}

.focus\:border-light-white-1:focus {
  --tw-border-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-border-opacity));
}

.focus\:border-Black-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-border-opacity));
}

.focus\:border-Default-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(31, 33, 32, var(--tw-border-opacity));
}

.focus\:border-White-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(248, 246, 238, var(--tw-border-opacity));
}

.focus\:border-Green-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(174, 224, 205, var(--tw-border-opacity));
}

.focus\:border-Blue-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.focus\:border-Silver-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.focus\:border-Yellow-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 230, 129, var(--tw-border-opacity));
}

.focus\:border-Grey-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.focus\:border-Gray-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(210, 206, 219, var(--tw-border-opacity));
}

.focus\:border-Red-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(186, 12, 46, var(--tw-border-opacity));
}

.focus\:border-Gold-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(218, 165, 32, var(--tw-border-opacity));
}

.focus\:border-light-green-3:focus {
  --tw-border-opacity: 1;
  border-color: rgba(243, 233, 251, var(--tw-border-opacity));
}

.focus\:border-dark-blue-2:focus {
  --tw-border-opacity: 1;
  border-color: rgba(39, 67, 204, var(--tw-border-opacity));
}

.focus\:border-blue-1:focus {
  --tw-border-opacity: 1;
  border-color: rgba(107, 139, 255, var(--tw-border-opacity));
}

.focus\:border-yellow-1:focus {
  --tw-border-opacity: 1;
  border-color: rgba(237, 184, 0, var(--tw-border-opacity));
}

.focus\:border-blue-2:focus {
  --tw-border-opacity: 1;
  border-color: rgba(37, 59, 170, var(--tw-border-opacity));
}

.focus\:border-light-pink:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 80, 112, var(--tw-border-opacity));
}

.focus\:border-violet:focus {
  --tw-border-opacity: 1;
  border-color: rgba(130, 35, 210, var(--tw-border-opacity));
}

.border-opacity-0 {
  --tw-border-opacity: 0;
}

.border-opacity-5 {
  --tw-border-opacity: 0.05;
}

.border-opacity-10 {
  --tw-border-opacity: 0.1;
}

.border-opacity-20 {
  --tw-border-opacity: 0.2;
}

.border-opacity-25 {
  --tw-border-opacity: 0.25;
}

.border-opacity-30 {
  --tw-border-opacity: 0.3;
}

.border-opacity-40 {
  --tw-border-opacity: 0.4;
}

.border-opacity-50 {
  --tw-border-opacity: 0.5;
}

.border-opacity-60 {
  --tw-border-opacity: 0.6;
}

.border-opacity-70 {
  --tw-border-opacity: 0.7;
}

.border-opacity-75 {
  --tw-border-opacity: 0.75;
}

.border-opacity-80 {
  --tw-border-opacity: 0.8;
}

.border-opacity-90 {
  --tw-border-opacity: 0.9;
}

.border-opacity-95 {
  --tw-border-opacity: 0.95;
}

.border-opacity-100 {
  --tw-border-opacity: 1;
}

.group:hover .group-hover\:border-opacity-0 {
  --tw-border-opacity: 0;
}

.group:hover .group-hover\:border-opacity-5 {
  --tw-border-opacity: 0.05;
}

.group:hover .group-hover\:border-opacity-10 {
  --tw-border-opacity: 0.1;
}

.group:hover .group-hover\:border-opacity-20 {
  --tw-border-opacity: 0.2;
}

.group:hover .group-hover\:border-opacity-25 {
  --tw-border-opacity: 0.25;
}

.group:hover .group-hover\:border-opacity-30 {
  --tw-border-opacity: 0.3;
}

.group:hover .group-hover\:border-opacity-40 {
  --tw-border-opacity: 0.4;
}

.group:hover .group-hover\:border-opacity-50 {
  --tw-border-opacity: 0.5;
}

.group:hover .group-hover\:border-opacity-60 {
  --tw-border-opacity: 0.6;
}

.group:hover .group-hover\:border-opacity-70 {
  --tw-border-opacity: 0.7;
}

.group:hover .group-hover\:border-opacity-75 {
  --tw-border-opacity: 0.75;
}

.group:hover .group-hover\:border-opacity-80 {
  --tw-border-opacity: 0.8;
}

.group:hover .group-hover\:border-opacity-90 {
  --tw-border-opacity: 0.9;
}

.group:hover .group-hover\:border-opacity-95 {
  --tw-border-opacity: 0.95;
}

.group:hover .group-hover\:border-opacity-100 {
  --tw-border-opacity: 1;
}

.focus-within\:border-opacity-0:focus-within {
  --tw-border-opacity: 0;
}

.focus-within\:border-opacity-5:focus-within {
  --tw-border-opacity: 0.05;
}

.focus-within\:border-opacity-10:focus-within {
  --tw-border-opacity: 0.1;
}

.focus-within\:border-opacity-20:focus-within {
  --tw-border-opacity: 0.2;
}

.focus-within\:border-opacity-25:focus-within {
  --tw-border-opacity: 0.25;
}

.focus-within\:border-opacity-30:focus-within {
  --tw-border-opacity: 0.3;
}

.focus-within\:border-opacity-40:focus-within {
  --tw-border-opacity: 0.4;
}

.focus-within\:border-opacity-50:focus-within {
  --tw-border-opacity: 0.5;
}

.focus-within\:border-opacity-60:focus-within {
  --tw-border-opacity: 0.6;
}

.focus-within\:border-opacity-70:focus-within {
  --tw-border-opacity: 0.7;
}

.focus-within\:border-opacity-75:focus-within {
  --tw-border-opacity: 0.75;
}

.focus-within\:border-opacity-80:focus-within {
  --tw-border-opacity: 0.8;
}

.focus-within\:border-opacity-90:focus-within {
  --tw-border-opacity: 0.9;
}

.focus-within\:border-opacity-95:focus-within {
  --tw-border-opacity: 0.95;
}

.focus-within\:border-opacity-100:focus-within {
  --tw-border-opacity: 1;
}

.hover\:border-opacity-0:hover {
  --tw-border-opacity: 0;
}

.hover\:border-opacity-5:hover {
  --tw-border-opacity: 0.05;
}

.hover\:border-opacity-10:hover {
  --tw-border-opacity: 0.1;
}

.hover\:border-opacity-20:hover {
  --tw-border-opacity: 0.2;
}

.hover\:border-opacity-25:hover {
  --tw-border-opacity: 0.25;
}

.hover\:border-opacity-30:hover {
  --tw-border-opacity: 0.3;
}

.hover\:border-opacity-40:hover {
  --tw-border-opacity: 0.4;
}

.hover\:border-opacity-50:hover {
  --tw-border-opacity: 0.5;
}

.hover\:border-opacity-60:hover {
  --tw-border-opacity: 0.6;
}

.hover\:border-opacity-70:hover {
  --tw-border-opacity: 0.7;
}

.hover\:border-opacity-75:hover {
  --tw-border-opacity: 0.75;
}

.hover\:border-opacity-80:hover {
  --tw-border-opacity: 0.8;
}

.hover\:border-opacity-90:hover {
  --tw-border-opacity: 0.9;
}

.hover\:border-opacity-95:hover {
  --tw-border-opacity: 0.95;
}

.hover\:border-opacity-100:hover {
  --tw-border-opacity: 1;
}

.focus\:border-opacity-0:focus {
  --tw-border-opacity: 0;
}

.focus\:border-opacity-5:focus {
  --tw-border-opacity: 0.05;
}

.focus\:border-opacity-10:focus {
  --tw-border-opacity: 0.1;
}

.focus\:border-opacity-20:focus {
  --tw-border-opacity: 0.2;
}

.focus\:border-opacity-25:focus {
  --tw-border-opacity: 0.25;
}

.focus\:border-opacity-30:focus {
  --tw-border-opacity: 0.3;
}

.focus\:border-opacity-40:focus {
  --tw-border-opacity: 0.4;
}

.focus\:border-opacity-50:focus {
  --tw-border-opacity: 0.5;
}

.focus\:border-opacity-60:focus {
  --tw-border-opacity: 0.6;
}

.focus\:border-opacity-70:focus {
  --tw-border-opacity: 0.7;
}

.focus\:border-opacity-75:focus {
  --tw-border-opacity: 0.75;
}

.focus\:border-opacity-80:focus {
  --tw-border-opacity: 0.8;
}

.focus\:border-opacity-90:focus {
  --tw-border-opacity: 0.9;
}

.focus\:border-opacity-95:focus {
  --tw-border-opacity: 0.95;
}

.focus\:border-opacity-100:focus {
  --tw-border-opacity: 1;
}

.bg-transparent {
  background-color: transparent;
}

.bg-current {
  background-color: currentColor;
}

.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.bg-red-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.bg-purple {
  --tw-bg-opacity: 1;
  background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
}

.bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.bg-light-gray {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
}

.bg-light-gray-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
}

.bg-light-gray-2 {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
}

.bg-light-gray-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
}

.bg-light-gray-4 {
  --tw-bg-opacity: 1;
  background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
}

.bg-light-gray-5 {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
}

.bg-purple-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
}

.bg-dark-red {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
}

.bg-mustard-yellow {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
}

.bg-mustard-yellow-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
}

.bg-light-blue {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.bg-light-blue-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
}

.bg-light-blue-3 {
  background-color:  #F0F3FF;
}

.bg-light-blue-4 {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
}

.bg-purple-blue {
  --tw-bg-opacity: 1;
  background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
}

.bg-light-green {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
}

.bg-light-green-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
}

.bg-light-bg-green {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
}

.bg-green-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
}

.bg-pink-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
}

.bg-light-white-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
}

.bg-Black-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
}

.bg-Default-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
}

.bg-White-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
}

.bg-Green-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
}

.bg-Blue-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.bg-Silver-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.bg-Yellow-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
}

.bg-Grey-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.bg-Gray-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.bg-Red-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
}

.bg-Gold-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
}

.bg-light-green-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
}

.bg-dark-blue-2 {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
}

.bg-blue-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.bg-yellow-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
}

.bg-blue-2 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
}

.bg-light-pink {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-transparent {
  background-color: transparent;
}

.group:hover .group-hover\:bg-current {
  background-color: currentColor;
}

.group:hover .group-hover\:bg-black {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple {
  --tw-bg-opacity: 1;
  background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-gray {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-gray-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-gray-2 {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-gray-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-gray-4 {
  --tw-bg-opacity: 1;
  background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-gray-5 {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-dark-red {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-mustard-yellow {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-mustard-yellow-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-blue {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-blue-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-blue-3 {
  background-color:  #F0F3FF;
}

.group:hover .group-hover\:bg-light-blue-4 {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-blue {
  --tw-bg-opacity: 1;
  background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-green {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-green-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-bg-green {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-white-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-Black-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-Default-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-White-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-Green-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-Blue-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-Silver-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-Yellow-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-Grey-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-Gray-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-Red-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-Gold-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-green-3 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-dark-blue-2 {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-1 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-2 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-light-pink {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
}

.focus-within\:bg-transparent:focus-within {
  background-color: transparent;
}

.focus-within\:bg-current:focus-within {
  background-color: currentColor;
}

.focus-within\:bg-black:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.focus-within\:bg-white:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.focus-within\:bg-red-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.focus-within\:bg-red-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.focus-within\:bg-red-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.focus-within\:bg-red-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.focus-within\:bg-red-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.focus-within\:bg-red-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.focus-within\:bg-red-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.focus-within\:bg-red-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.focus-within\:bg-red-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.focus-within\:bg-red-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.focus-within\:bg-green-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.focus-within\:bg-green-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.focus-within\:bg-green-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.focus-within\:bg-green-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.focus-within\:bg-green-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.focus-within\:bg-green-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.focus-within\:bg-green-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.focus-within\:bg-green-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.focus-within\:bg-green-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.focus-within\:bg-green-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.focus-within\:bg-purple:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.focus-within\:bg-light-gray:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
}

.focus-within\:bg-light-gray-1:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
}

.focus-within\:bg-light-gray-2:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
}

.focus-within\:bg-light-gray-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
}

.focus-within\:bg-light-gray-4:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
}

.focus-within\:bg-light-gray-5:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-1:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
}

.focus-within\:bg-dark-red:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
}

.focus-within\:bg-mustard-yellow:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
}

.focus-within\:bg-mustard-yellow-1:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
}

.focus-within\:bg-light-blue:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-light-blue-1:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
}

.focus-within\:bg-light-blue-3:focus-within {
  background-color:  #F0F3FF;
}

.focus-within\:bg-light-blue-4:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-blue:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
}

.focus-within\:bg-light-green:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
}

.focus-within\:bg-light-green-1:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
}

.focus-within\:bg-light-bg-green:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
}

.focus-within\:bg-green-1:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-1:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
}

.focus-within\:bg-light-white-1:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
}

.focus-within\:bg-Black-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
}

.focus-within\:bg-Default-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
}

.focus-within\:bg-White-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
}

.focus-within\:bg-Green-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
}

.focus-within\:bg-Blue-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-Silver-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.focus-within\:bg-Yellow-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
}

.focus-within\:bg-Grey-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.focus-within\:bg-Gray-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.focus-within\:bg-Red-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
}

.focus-within\:bg-Gold-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
}

.focus-within\:bg-light-green-3:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
}

.focus-within\:bg-dark-blue-2:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-1:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-1:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-2:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
}

.focus-within\:bg-light-pink:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
}

.hover\:bg-transparent:hover {
  background-color: transparent;
}

.hover\:bg-current:hover {
  background-color: currentColor;
}

.hover\:bg-black:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.hover\:bg-gray-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.hover\:bg-gray-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.hover\:bg-gray-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.hover\:bg-gray-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.hover\:bg-gray-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.hover\:bg-red-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.hover\:bg-red-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.hover\:bg-red-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.hover\:bg-red-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.hover\:bg-red-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.hover\:bg-red-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.hover\:bg-red-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.hover\:bg-red-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.hover\:bg-yellow-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.hover\:bg-yellow-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.hover\:bg-yellow-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.hover\:bg-yellow-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.hover\:bg-yellow-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.hover\:bg-yellow-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.hover\:bg-yellow-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.hover\:bg-yellow-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.hover\:bg-yellow-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.hover\:bg-yellow-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.hover\:bg-green-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.hover\:bg-green-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.hover\:bg-green-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.hover\:bg-green-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.hover\:bg-green-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.hover\:bg-green-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.hover\:bg-green-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.hover\:bg-green-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.hover\:bg-blue-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.hover\:bg-blue-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.hover\:bg-blue-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.hover\:bg-blue-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.hover\:bg-blue-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.hover\:bg-blue-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.hover\:bg-indigo-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.hover\:bg-indigo-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.hover\:bg-indigo-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.hover\:bg-indigo-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.hover\:bg-indigo-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.hover\:bg-indigo-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.hover\:bg-indigo-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.hover\:bg-indigo-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.hover\:bg-indigo-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.hover\:bg-indigo-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.hover\:bg-purple:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
}

.hover\:bg-pink-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.hover\:bg-pink-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.hover\:bg-pink-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.hover\:bg-pink-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.hover\:bg-pink-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.hover\:bg-pink-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.hover\:bg-pink-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.hover\:bg-pink-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.hover\:bg-pink-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.hover\:bg-pink-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.hover\:bg-light-gray:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
}

.hover\:bg-light-gray-1:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
}

.hover\:bg-light-gray-2:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
}

.hover\:bg-light-gray-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
}

.hover\:bg-light-gray-4:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
}

.hover\:bg-light-gray-5:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
}

.hover\:bg-purple-1:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
}

.hover\:bg-dark-red:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
}

.hover\:bg-mustard-yellow:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
}

.hover\:bg-mustard-yellow-1:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
}

.hover\:bg-light-blue:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.hover\:bg-light-blue-1:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
}

.hover\:bg-light-blue-3:hover {
  background-color:  #F0F3FF;
}

.hover\:bg-light-blue-4:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
}

.hover\:bg-purple-blue:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
}

.hover\:bg-light-green:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
}

.hover\:bg-light-green-1:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
}

.hover\:bg-light-bg-green:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
}

.hover\:bg-green-1:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
}

.hover\:bg-pink-1:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
}

.hover\:bg-light-white-1:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
}

.hover\:bg-Black-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
}

.hover\:bg-Default-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
}

.hover\:bg-White-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
}

.hover\:bg-Green-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
}

.hover\:bg-Blue-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.hover\:bg-Silver-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.hover\:bg-Yellow-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
}

.hover\:bg-Grey-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.hover\:bg-Gray-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.hover\:bg-Red-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
}

.hover\:bg-Gold-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
}

.hover\:bg-light-green-3:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
}

.hover\:bg-dark-blue-2:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
}

.hover\:bg-blue-1:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.hover\:bg-yellow-1:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
}

.hover\:bg-blue-2:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
}

.hover\:bg-light-pink:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
}

.focus\:bg-transparent:focus {
  background-color: transparent;
}

.focus\:bg-current:focus {
  background-color: currentColor;
}

.focus\:bg-black:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.focus\:bg-white:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus\:bg-gray-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.focus\:bg-gray-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.focus\:bg-gray-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.focus\:bg-gray-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.focus\:bg-gray-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.focus\:bg-gray-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.focus\:bg-gray-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.focus\:bg-gray-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.focus\:bg-gray-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.focus\:bg-gray-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.focus\:bg-red-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.focus\:bg-red-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.focus\:bg-red-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.focus\:bg-red-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.focus\:bg-red-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.focus\:bg-red-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.focus\:bg-red-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.focus\:bg-red-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.focus\:bg-red-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.focus\:bg-red-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.focus\:bg-yellow-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.focus\:bg-yellow-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.focus\:bg-yellow-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.focus\:bg-yellow-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.focus\:bg-yellow-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.focus\:bg-yellow-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.focus\:bg-yellow-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.focus\:bg-yellow-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.focus\:bg-yellow-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.focus\:bg-yellow-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.focus\:bg-green-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.focus\:bg-green-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.focus\:bg-green-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.focus\:bg-green-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.focus\:bg-green-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.focus\:bg-green-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.focus\:bg-green-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.focus\:bg-green-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.focus\:bg-green-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.focus\:bg-green-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.focus\:bg-blue-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.focus\:bg-blue-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.focus\:bg-blue-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.focus\:bg-blue-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.focus\:bg-blue-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.focus\:bg-blue-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.focus\:bg-blue-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.focus\:bg-blue-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.focus\:bg-blue-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.focus\:bg-blue-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.focus\:bg-indigo-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.focus\:bg-indigo-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.focus\:bg-indigo-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.focus\:bg-indigo-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.focus\:bg-indigo-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.focus\:bg-indigo-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.focus\:bg-indigo-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.focus\:bg-indigo-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.focus\:bg-indigo-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.focus\:bg-indigo-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.focus\:bg-purple:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
}

.focus\:bg-pink-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.focus\:bg-pink-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.focus\:bg-pink-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.focus\:bg-pink-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.focus\:bg-pink-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.focus\:bg-pink-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.focus\:bg-pink-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.focus\:bg-pink-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.focus\:bg-pink-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.focus\:bg-pink-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.focus\:bg-light-gray:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
}

.focus\:bg-light-gray-1:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
}

.focus\:bg-light-gray-2:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
}

.focus\:bg-light-gray-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
}

.focus\:bg-light-gray-4:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
}

.focus\:bg-light-gray-5:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
}

.focus\:bg-purple-1:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
}

.focus\:bg-dark-red:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
}

.focus\:bg-mustard-yellow:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
}

.focus\:bg-mustard-yellow-1:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
}

.focus\:bg-light-blue:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.focus\:bg-light-blue-1:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
}

.focus\:bg-light-blue-3:focus {
  background-color:  #F0F3FF;
}

.focus\:bg-light-blue-4:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
}

.focus\:bg-purple-blue:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
}

.focus\:bg-light-green:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
}

.focus\:bg-light-green-1:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
}

.focus\:bg-light-bg-green:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
}

.focus\:bg-green-1:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
}

.focus\:bg-pink-1:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
}

.focus\:bg-light-white-1:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
}

.focus\:bg-Black-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
}

.focus\:bg-Default-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
}

.focus\:bg-White-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
}

.focus\:bg-Green-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
}

.focus\:bg-Blue-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.focus\:bg-Silver-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.focus\:bg-Yellow-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
}

.focus\:bg-Grey-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.focus\:bg-Gray-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
}

.focus\:bg-Red-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
}

.focus\:bg-Gold-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
}

.focus\:bg-light-green-3:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
}

.focus\:bg-dark-blue-2:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
}

.focus\:bg-blue-1:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
}

.focus\:bg-yellow-1:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
}

.focus\:bg-blue-2:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
}

.focus\:bg-light-pink:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
}

.bg-opacity-0 {
  --tw-bg-opacity: 0;
}

.bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

.bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}

.bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

.bg-opacity-25 {
  --tw-bg-opacity: 0.25;
}

.bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

.bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}

.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}

.bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}

.bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

.bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}

.bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

.bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}

.bg-opacity-95 {
  --tw-bg-opacity: 0.95;
}

.bg-opacity-100 {
  --tw-bg-opacity: 1;
}

.group:hover .group-hover\:bg-opacity-0 {
  --tw-bg-opacity: 0;
}

.group:hover .group-hover\:bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

.group:hover .group-hover\:bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}

.group:hover .group-hover\:bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

.group:hover .group-hover\:bg-opacity-25 {
  --tw-bg-opacity: 0.25;
}

.group:hover .group-hover\:bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

.group:hover .group-hover\:bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}

.group:hover .group-hover\:bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}

.group:hover .group-hover\:bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}

.group:hover .group-hover\:bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

.group:hover .group-hover\:bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}

.group:hover .group-hover\:bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

.group:hover .group-hover\:bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}

.group:hover .group-hover\:bg-opacity-95 {
  --tw-bg-opacity: 0.95;
}

.group:hover .group-hover\:bg-opacity-100 {
  --tw-bg-opacity: 1;
}

.focus-within\:bg-opacity-0:focus-within {
  --tw-bg-opacity: 0;
}

.focus-within\:bg-opacity-5:focus-within {
  --tw-bg-opacity: 0.05;
}

.focus-within\:bg-opacity-10:focus-within {
  --tw-bg-opacity: 0.1;
}

.focus-within\:bg-opacity-20:focus-within {
  --tw-bg-opacity: 0.2;
}

.focus-within\:bg-opacity-25:focus-within {
  --tw-bg-opacity: 0.25;
}

.focus-within\:bg-opacity-30:focus-within {
  --tw-bg-opacity: 0.3;
}

.focus-within\:bg-opacity-40:focus-within {
  --tw-bg-opacity: 0.4;
}

.focus-within\:bg-opacity-50:focus-within {
  --tw-bg-opacity: 0.5;
}

.focus-within\:bg-opacity-60:focus-within {
  --tw-bg-opacity: 0.6;
}

.focus-within\:bg-opacity-70:focus-within {
  --tw-bg-opacity: 0.7;
}

.focus-within\:bg-opacity-75:focus-within {
  --tw-bg-opacity: 0.75;
}

.focus-within\:bg-opacity-80:focus-within {
  --tw-bg-opacity: 0.8;
}

.focus-within\:bg-opacity-90:focus-within {
  --tw-bg-opacity: 0.9;
}

.focus-within\:bg-opacity-95:focus-within {
  --tw-bg-opacity: 0.95;
}

.focus-within\:bg-opacity-100:focus-within {
  --tw-bg-opacity: 1;
}

.hover\:bg-opacity-0:hover {
  --tw-bg-opacity: 0;
}

.hover\:bg-opacity-5:hover {
  --tw-bg-opacity: 0.05;
}

.hover\:bg-opacity-10:hover {
  --tw-bg-opacity: 0.1;
}

.hover\:bg-opacity-20:hover {
  --tw-bg-opacity: 0.2;
}

.hover\:bg-opacity-25:hover {
  --tw-bg-opacity: 0.25;
}

.hover\:bg-opacity-30:hover {
  --tw-bg-opacity: 0.3;
}

.hover\:bg-opacity-40:hover {
  --tw-bg-opacity: 0.4;
}

.hover\:bg-opacity-50:hover {
  --tw-bg-opacity: 0.5;
}

.hover\:bg-opacity-60:hover {
  --tw-bg-opacity: 0.6;
}

.hover\:bg-opacity-70:hover {
  --tw-bg-opacity: 0.7;
}

.hover\:bg-opacity-75:hover {
  --tw-bg-opacity: 0.75;
}

.hover\:bg-opacity-80:hover {
  --tw-bg-opacity: 0.8;
}

.hover\:bg-opacity-90:hover {
  --tw-bg-opacity: 0.9;
}

.hover\:bg-opacity-95:hover {
  --tw-bg-opacity: 0.95;
}

.hover\:bg-opacity-100:hover {
  --tw-bg-opacity: 1;
}

.focus\:bg-opacity-0:focus {
  --tw-bg-opacity: 0;
}

.focus\:bg-opacity-5:focus {
  --tw-bg-opacity: 0.05;
}

.focus\:bg-opacity-10:focus {
  --tw-bg-opacity: 0.1;
}

.focus\:bg-opacity-20:focus {
  --tw-bg-opacity: 0.2;
}

.focus\:bg-opacity-25:focus {
  --tw-bg-opacity: 0.25;
}

.focus\:bg-opacity-30:focus {
  --tw-bg-opacity: 0.3;
}

.focus\:bg-opacity-40:focus {
  --tw-bg-opacity: 0.4;
}

.focus\:bg-opacity-50:focus {
  --tw-bg-opacity: 0.5;
}

.focus\:bg-opacity-60:focus {
  --tw-bg-opacity: 0.6;
}

.focus\:bg-opacity-70:focus {
  --tw-bg-opacity: 0.7;
}

.focus\:bg-opacity-75:focus {
  --tw-bg-opacity: 0.75;
}

.focus\:bg-opacity-80:focus {
  --tw-bg-opacity: 0.8;
}

.focus\:bg-opacity-90:focus {
  --tw-bg-opacity: 0.9;
}

.focus\:bg-opacity-95:focus {
  --tw-bg-opacity: 0.95;
}

.focus\:bg-opacity-100:focus {
  --tw-bg-opacity: 1;
}

.bg-none {
  background-image: none;
}

.bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.bg-gradient-to-tr {
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.bg-gradient-to-br {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.bg-gradient-to-bl {
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.bg-gradient-to-l {
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.bg-gradient-to-tl {
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.from-transparent {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.from-current {
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.from-black {
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.from-white {
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.from-gray-50 {
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.from-gray-100 {
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.from-gray-200 {
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.from-gray-300 {
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.from-gray-400 {
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.from-gray-500 {
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.from-gray-600 {
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.from-gray-700 {
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.from-gray-800 {
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.from-gray-900 {
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.from-red-50 {
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.from-red-100 {
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.from-red-200 {
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.from-red-300 {
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.from-red-400 {
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.from-red-500 {
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.from-red-600 {
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.from-red-700 {
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.from-red-800 {
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.from-red-900 {
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.from-yellow-50 {
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.from-yellow-100 {
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.from-yellow-200 {
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.from-yellow-300 {
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.from-yellow-400 {
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.from-yellow-500 {
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.from-yellow-600 {
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.from-yellow-700 {
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.from-yellow-800 {
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.from-yellow-900 {
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.from-green-50 {
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.from-green-100 {
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.from-green-200 {
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.from-green-300 {
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.from-green-400 {
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.from-green-500 {
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.from-green-600 {
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.from-green-700 {
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.from-green-800 {
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.from-green-900 {
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.from-blue-50 {
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.from-blue-100 {
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.from-blue-200 {
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.from-blue-300 {
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.from-blue-400 {
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.from-blue-500 {
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.from-blue-600 {
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.from-blue-700 {
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.from-blue-800 {
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.from-blue-900 {
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.from-indigo-50 {
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.from-indigo-100 {
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.from-indigo-200 {
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.from-indigo-300 {
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.from-indigo-400 {
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.from-indigo-500 {
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.from-indigo-600 {
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.from-indigo-700 {
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.from-indigo-800 {
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.from-indigo-900 {
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.from-purple {
  --tw-gradient-from: #6700B8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
}

.from-pink-50 {
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.from-pink-100 {
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.from-pink-200 {
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.from-pink-300 {
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.from-pink-400 {
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.from-pink-500 {
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.from-pink-600 {
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.from-pink-700 {
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.from-pink-800 {
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.from-pink-900 {
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.from-light-gray {
  --tw-gradient-from: #6E767D;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
}

.from-light-gray-1 {
  --tw-gradient-from: #A5AAAF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
}

.from-light-gray-2 {
  --tw-gradient-from: #E6E6EB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
}

.from-light-gray-3 {
  --tw-gradient-from: #F0F0F5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
}

.from-light-gray-4 {
  --tw-gradient-from: #D5D6DA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
}

.from-light-gray-5 {
  --tw-gradient-from: #333F48;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
}

.from-purple-1 {
  --tw-gradient-from: #8223D2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
}

.from-dark-red {
  --tw-gradient-from: #DB1B1B;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
}

.from-mustard-yellow {
  --tw-gradient-from: #ED8B00;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
}

.from-mustard-yellow-1 {
  --tw-gradient-from: #ED6600;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
}

.from-light-blue {
  --tw-gradient-from: #6B8BFF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.from-light-blue-1 {
  --tw-gradient-from: #4A68F9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
}

.from-light-blue-3 {
  --tw-gradient-from:  #F0F3FF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.from-light-blue-4 {
  --tw-gradient-from: #F0F3FF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
}

.from-purple-blue {
  --tw-gradient-from: #6469E1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
}

.from-light-green {
  --tw-gradient-from: #00B574;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.from-light-green-1 {
  --tw-gradient-from: #00B574;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.from-light-bg-green {
  --tw-gradient-from: #F0FFF9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
}

.from-green-1 {
  --tw-gradient-from: #0B8350;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
}

.from-pink-1 {
  --tw-gradient-from: #FFEDD5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
}

.from-light-white-1 {
  --tw-gradient-from: #F8F6EE;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.from-Black-3 {
  --tw-gradient-from: #1F2120;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.from-Default-3 {
  --tw-gradient-from: #1F2120;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.from-White-3 {
  --tw-gradient-from: #F8F6EE;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.from-Green-3 {
  --tw-gradient-from: #AEE0CD;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
}

.from-Blue-3 {
  --tw-gradient-from: #6B8BFF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.from-Silver-3 {
  --tw-gradient-from: #D2CEDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.from-Yellow-3 {
  --tw-gradient-from: #FFE681;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
}

.from-Grey-3 {
  --tw-gradient-from: #D2CEDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.from-Gray-3 {
  --tw-gradient-from: #D2CEDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.from-Red-3 {
  --tw-gradient-from: #BA0C2E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
}

.from-Gold-3 {
  --tw-gradient-from: #DAA520;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
}

.from-light-green-3 {
  --tw-gradient-from: #F3E9FB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
}

.from-dark-blue-2 {
  --tw-gradient-from: #2743CC;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
}

.from-blue-1 {
  --tw-gradient-from: #6B8BFF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.from-yellow-1 {
  --tw-gradient-from: #EDB800;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
}

.from-blue-2 {
  --tw-gradient-from: #253BAA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
}

.from-light-pink {
  --tw-gradient-from: #FF5070;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
}

.hover\:from-transparent:hover {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:from-current:hover {
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:from-black:hover {
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:from-white:hover {
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:from-gray-50:hover {
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.hover\:from-gray-100:hover {
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.hover\:from-gray-200:hover {
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.hover\:from-gray-300:hover {
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.hover\:from-gray-400:hover {
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.hover\:from-gray-500:hover {
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.hover\:from-gray-600:hover {
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.hover\:from-gray-700:hover {
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.hover\:from-gray-800:hover {
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.hover\:from-gray-900:hover {
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.hover\:from-red-50:hover {
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.hover\:from-red-100:hover {
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.hover\:from-red-200:hover {
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.hover\:from-red-300:hover {
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.hover\:from-red-400:hover {
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.hover\:from-red-500:hover {
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.hover\:from-red-600:hover {
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.hover\:from-red-700:hover {
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.hover\:from-red-800:hover {
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.hover\:from-red-900:hover {
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.hover\:from-yellow-50:hover {
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.hover\:from-yellow-100:hover {
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.hover\:from-yellow-200:hover {
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.hover\:from-yellow-300:hover {
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.hover\:from-yellow-400:hover {
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.hover\:from-yellow-500:hover {
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.hover\:from-yellow-600:hover {
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.hover\:from-yellow-700:hover {
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.hover\:from-yellow-800:hover {
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.hover\:from-yellow-900:hover {
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.hover\:from-green-50:hover {
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.hover\:from-green-100:hover {
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.hover\:from-green-200:hover {
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.hover\:from-green-300:hover {
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.hover\:from-green-400:hover {
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.hover\:from-green-500:hover {
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.hover\:from-green-600:hover {
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.hover\:from-green-700:hover {
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.hover\:from-green-800:hover {
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.hover\:from-green-900:hover {
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.hover\:from-blue-50:hover {
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.hover\:from-blue-100:hover {
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.hover\:from-blue-200:hover {
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.hover\:from-blue-300:hover {
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.hover\:from-blue-400:hover {
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.hover\:from-blue-500:hover {
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.hover\:from-blue-600:hover {
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.hover\:from-blue-700:hover {
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.hover\:from-blue-800:hover {
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.hover\:from-blue-900:hover {
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.hover\:from-indigo-50:hover {
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.hover\:from-indigo-100:hover {
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.hover\:from-indigo-200:hover {
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.hover\:from-indigo-300:hover {
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.hover\:from-indigo-400:hover {
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.hover\:from-indigo-500:hover {
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.hover\:from-indigo-600:hover {
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.hover\:from-indigo-700:hover {
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.hover\:from-indigo-800:hover {
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.hover\:from-indigo-900:hover {
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.hover\:from-purple:hover {
  --tw-gradient-from: #6700B8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
}

.hover\:from-pink-50:hover {
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.hover\:from-pink-100:hover {
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.hover\:from-pink-200:hover {
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.hover\:from-pink-300:hover {
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.hover\:from-pink-400:hover {
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.hover\:from-pink-500:hover {
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.hover\:from-pink-600:hover {
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.hover\:from-pink-700:hover {
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.hover\:from-pink-800:hover {
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.hover\:from-pink-900:hover {
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.hover\:from-light-gray:hover {
  --tw-gradient-from: #6E767D;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
}

.hover\:from-light-gray-1:hover {
  --tw-gradient-from: #A5AAAF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
}

.hover\:from-light-gray-2:hover {
  --tw-gradient-from: #E6E6EB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
}

.hover\:from-light-gray-3:hover {
  --tw-gradient-from: #F0F0F5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
}

.hover\:from-light-gray-4:hover {
  --tw-gradient-from: #D5D6DA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
}

.hover\:from-light-gray-5:hover {
  --tw-gradient-from: #333F48;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
}

.hover\:from-purple-1:hover {
  --tw-gradient-from: #8223D2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
}

.hover\:from-dark-red:hover {
  --tw-gradient-from: #DB1B1B;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
}

.hover\:from-mustard-yellow:hover {
  --tw-gradient-from: #ED8B00;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
}

.hover\:from-mustard-yellow-1:hover {
  --tw-gradient-from: #ED6600;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
}

.hover\:from-light-blue:hover {
  --tw-gradient-from: #6B8BFF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.hover\:from-light-blue-1:hover {
  --tw-gradient-from: #4A68F9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
}

.hover\:from-light-blue-3:hover {
  --tw-gradient-from:  #F0F3FF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:from-light-blue-4:hover {
  --tw-gradient-from: #F0F3FF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
}

.hover\:from-purple-blue:hover {
  --tw-gradient-from: #6469E1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
}

.hover\:from-light-green:hover {
  --tw-gradient-from: #00B574;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.hover\:from-light-green-1:hover {
  --tw-gradient-from: #00B574;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.hover\:from-light-bg-green:hover {
  --tw-gradient-from: #F0FFF9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
}

.hover\:from-green-1:hover {
  --tw-gradient-from: #0B8350;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
}

.hover\:from-pink-1:hover {
  --tw-gradient-from: #FFEDD5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
}

.hover\:from-light-white-1:hover {
  --tw-gradient-from: #F8F6EE;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.hover\:from-Black-3:hover {
  --tw-gradient-from: #1F2120;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.hover\:from-Default-3:hover {
  --tw-gradient-from: #1F2120;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.hover\:from-White-3:hover {
  --tw-gradient-from: #F8F6EE;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.hover\:from-Green-3:hover {
  --tw-gradient-from: #AEE0CD;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
}

.hover\:from-Blue-3:hover {
  --tw-gradient-from: #6B8BFF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.hover\:from-Silver-3:hover {
  --tw-gradient-from: #D2CEDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.hover\:from-Yellow-3:hover {
  --tw-gradient-from: #FFE681;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
}

.hover\:from-Grey-3:hover {
  --tw-gradient-from: #D2CEDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.hover\:from-Gray-3:hover {
  --tw-gradient-from: #D2CEDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.hover\:from-Red-3:hover {
  --tw-gradient-from: #BA0C2E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
}

.hover\:from-Gold-3:hover {
  --tw-gradient-from: #DAA520;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
}

.hover\:from-light-green-3:hover {
  --tw-gradient-from: #F3E9FB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
}

.hover\:from-dark-blue-2:hover {
  --tw-gradient-from: #2743CC;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
}

.hover\:from-blue-1:hover {
  --tw-gradient-from: #6B8BFF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.hover\:from-yellow-1:hover {
  --tw-gradient-from: #EDB800;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
}

.hover\:from-blue-2:hover {
  --tw-gradient-from: #253BAA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
}

.hover\:from-light-pink:hover {
  --tw-gradient-from: #FF5070;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
}

.focus\:from-transparent:focus {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:from-current:focus {
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:from-black:focus {
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:from-white:focus {
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:from-gray-50:focus {
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.focus\:from-gray-100:focus {
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.focus\:from-gray-200:focus {
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.focus\:from-gray-300:focus {
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.focus\:from-gray-400:focus {
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.focus\:from-gray-500:focus {
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.focus\:from-gray-600:focus {
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.focus\:from-gray-700:focus {
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.focus\:from-gray-800:focus {
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.focus\:from-gray-900:focus {
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.focus\:from-red-50:focus {
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.focus\:from-red-100:focus {
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.focus\:from-red-200:focus {
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.focus\:from-red-300:focus {
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.focus\:from-red-400:focus {
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.focus\:from-red-500:focus {
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.focus\:from-red-600:focus {
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.focus\:from-red-700:focus {
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.focus\:from-red-800:focus {
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.focus\:from-red-900:focus {
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.focus\:from-yellow-50:focus {
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.focus\:from-yellow-100:focus {
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.focus\:from-yellow-200:focus {
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.focus\:from-yellow-300:focus {
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.focus\:from-yellow-400:focus {
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.focus\:from-yellow-500:focus {
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.focus\:from-yellow-600:focus {
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.focus\:from-yellow-700:focus {
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.focus\:from-yellow-800:focus {
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.focus\:from-yellow-900:focus {
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.focus\:from-green-50:focus {
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.focus\:from-green-100:focus {
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.focus\:from-green-200:focus {
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.focus\:from-green-300:focus {
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.focus\:from-green-400:focus {
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.focus\:from-green-500:focus {
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.focus\:from-green-600:focus {
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.focus\:from-green-700:focus {
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.focus\:from-green-800:focus {
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.focus\:from-green-900:focus {
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.focus\:from-blue-50:focus {
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.focus\:from-blue-100:focus {
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.focus\:from-blue-200:focus {
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.focus\:from-blue-300:focus {
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.focus\:from-blue-400:focus {
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.focus\:from-blue-500:focus {
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.focus\:from-blue-600:focus {
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.focus\:from-blue-700:focus {
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.focus\:from-blue-800:focus {
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.focus\:from-blue-900:focus {
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.focus\:from-indigo-50:focus {
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.focus\:from-indigo-100:focus {
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.focus\:from-indigo-200:focus {
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.focus\:from-indigo-300:focus {
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.focus\:from-indigo-400:focus {
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.focus\:from-indigo-500:focus {
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.focus\:from-indigo-600:focus {
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.focus\:from-indigo-700:focus {
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.focus\:from-indigo-800:focus {
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.focus\:from-indigo-900:focus {
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.focus\:from-purple:focus {
  --tw-gradient-from: #6700B8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
}

.focus\:from-pink-50:focus {
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.focus\:from-pink-100:focus {
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.focus\:from-pink-200:focus {
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.focus\:from-pink-300:focus {
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.focus\:from-pink-400:focus {
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.focus\:from-pink-500:focus {
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.focus\:from-pink-600:focus {
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.focus\:from-pink-700:focus {
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.focus\:from-pink-800:focus {
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.focus\:from-pink-900:focus {
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.focus\:from-light-gray:focus {
  --tw-gradient-from: #6E767D;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
}

.focus\:from-light-gray-1:focus {
  --tw-gradient-from: #A5AAAF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
}

.focus\:from-light-gray-2:focus {
  --tw-gradient-from: #E6E6EB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
}

.focus\:from-light-gray-3:focus {
  --tw-gradient-from: #F0F0F5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
}

.focus\:from-light-gray-4:focus {
  --tw-gradient-from: #D5D6DA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
}

.focus\:from-light-gray-5:focus {
  --tw-gradient-from: #333F48;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
}

.focus\:from-purple-1:focus {
  --tw-gradient-from: #8223D2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
}

.focus\:from-dark-red:focus {
  --tw-gradient-from: #DB1B1B;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
}

.focus\:from-mustard-yellow:focus {
  --tw-gradient-from: #ED8B00;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
}

.focus\:from-mustard-yellow-1:focus {
  --tw-gradient-from: #ED6600;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
}

.focus\:from-light-blue:focus {
  --tw-gradient-from: #6B8BFF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.focus\:from-light-blue-1:focus {
  --tw-gradient-from: #4A68F9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
}

.focus\:from-light-blue-3:focus {
  --tw-gradient-from:  #F0F3FF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:from-light-blue-4:focus {
  --tw-gradient-from: #F0F3FF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
}

.focus\:from-purple-blue:focus {
  --tw-gradient-from: #6469E1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
}

.focus\:from-light-green:focus {
  --tw-gradient-from: #00B574;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.focus\:from-light-green-1:focus {
  --tw-gradient-from: #00B574;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.focus\:from-light-bg-green:focus {
  --tw-gradient-from: #F0FFF9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
}

.focus\:from-green-1:focus {
  --tw-gradient-from: #0B8350;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
}

.focus\:from-pink-1:focus {
  --tw-gradient-from: #FFEDD5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
}

.focus\:from-light-white-1:focus {
  --tw-gradient-from: #F8F6EE;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.focus\:from-Black-3:focus {
  --tw-gradient-from: #1F2120;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.focus\:from-Default-3:focus {
  --tw-gradient-from: #1F2120;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.focus\:from-White-3:focus {
  --tw-gradient-from: #F8F6EE;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.focus\:from-Green-3:focus {
  --tw-gradient-from: #AEE0CD;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
}

.focus\:from-Blue-3:focus {
  --tw-gradient-from: #6B8BFF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.focus\:from-Silver-3:focus {
  --tw-gradient-from: #D2CEDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.focus\:from-Yellow-3:focus {
  --tw-gradient-from: #FFE681;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
}

.focus\:from-Grey-3:focus {
  --tw-gradient-from: #D2CEDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.focus\:from-Gray-3:focus {
  --tw-gradient-from: #D2CEDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.focus\:from-Red-3:focus {
  --tw-gradient-from: #BA0C2E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
}

.focus\:from-Gold-3:focus {
  --tw-gradient-from: #DAA520;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
}

.focus\:from-light-green-3:focus {
  --tw-gradient-from: #F3E9FB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
}

.focus\:from-dark-blue-2:focus {
  --tw-gradient-from: #2743CC;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
}

.focus\:from-blue-1:focus {
  --tw-gradient-from: #6B8BFF;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.focus\:from-yellow-1:focus {
  --tw-gradient-from: #EDB800;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
}

.focus\:from-blue-2:focus {
  --tw-gradient-from: #253BAA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
}

.focus\:from-light-pink:focus {
  --tw-gradient-from: #FF5070;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
}

.via-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.via-current {
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.via-black {
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.via-white {
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.via-gray-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.via-gray-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.via-gray-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.via-gray-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.via-gray-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.via-gray-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.via-gray-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.via-gray-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.via-gray-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.via-gray-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.via-red-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.via-red-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.via-red-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.via-red-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.via-red-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.via-red-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.via-red-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.via-red-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.via-red-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.via-red-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.via-yellow-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.via-yellow-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.via-yellow-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.via-yellow-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.via-yellow-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.via-yellow-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.via-yellow-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.via-yellow-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.via-yellow-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.via-yellow-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.via-green-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.via-green-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.via-green-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.via-green-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.via-green-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.via-green-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.via-green-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.via-green-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.via-green-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.via-green-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.via-blue-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.via-blue-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.via-blue-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.via-blue-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.via-blue-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.via-blue-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.via-blue-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.via-blue-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.via-blue-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.via-blue-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.via-indigo-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.via-indigo-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.via-indigo-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.via-indigo-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.via-indigo-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.via-indigo-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.via-indigo-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.via-indigo-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.via-indigo-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.via-indigo-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.via-purple {
  --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
}

.via-pink-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.via-pink-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.via-pink-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.via-pink-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.via-pink-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.via-pink-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.via-pink-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.via-pink-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.via-pink-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.via-pink-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.via-light-gray {
  --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
}

.via-light-gray-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
}

.via-light-gray-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
}

.via-light-gray-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
}

.via-light-gray-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
}

.via-light-gray-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
}

.via-purple-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
}

.via-dark-red {
  --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
}

.via-mustard-yellow {
  --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
}

.via-mustard-yellow-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
}

.via-light-blue {
  --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.via-light-blue-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
}

.via-light-blue-3 {
  --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.via-light-blue-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
}

.via-purple-blue {
  --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
}

.via-light-green {
  --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.via-light-green-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.via-light-bg-green {
  --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
}

.via-green-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
}

.via-pink-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
}

.via-light-white-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.via-Black-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.via-Default-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.via-White-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.via-Green-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
}

.via-Blue-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.via-Silver-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.via-Yellow-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
}

.via-Grey-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.via-Gray-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.via-Red-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
}

.via-Gold-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
}

.via-light-green-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
}

.via-dark-blue-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
}

.via-blue-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.via-yellow-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
}

.via-blue-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
}

.via-light-pink {
  --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
}

.hover\:via-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:via-current:hover {
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:via-black:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:via-white:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:via-gray-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.hover\:via-gray-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.hover\:via-gray-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.hover\:via-gray-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.hover\:via-gray-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.hover\:via-gray-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.hover\:via-gray-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.hover\:via-gray-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.hover\:via-gray-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.hover\:via-gray-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.hover\:via-red-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.hover\:via-red-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.hover\:via-red-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.hover\:via-red-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.hover\:via-red-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.hover\:via-red-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.hover\:via-red-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.hover\:via-red-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.hover\:via-red-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.hover\:via-red-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.hover\:via-yellow-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.hover\:via-yellow-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.hover\:via-yellow-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.hover\:via-yellow-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.hover\:via-yellow-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.hover\:via-yellow-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.hover\:via-yellow-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.hover\:via-yellow-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.hover\:via-yellow-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.hover\:via-yellow-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.hover\:via-green-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.hover\:via-green-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.hover\:via-green-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.hover\:via-green-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.hover\:via-green-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.hover\:via-green-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.hover\:via-green-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.hover\:via-green-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.hover\:via-green-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.hover\:via-green-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.hover\:via-blue-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.hover\:via-blue-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.hover\:via-blue-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.hover\:via-blue-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.hover\:via-blue-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.hover\:via-blue-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.hover\:via-blue-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.hover\:via-blue-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.hover\:via-blue-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.hover\:via-blue-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.hover\:via-indigo-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.hover\:via-indigo-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.hover\:via-indigo-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.hover\:via-indigo-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.hover\:via-indigo-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.hover\:via-indigo-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.hover\:via-indigo-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.hover\:via-indigo-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.hover\:via-indigo-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.hover\:via-indigo-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.hover\:via-purple:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
}

.hover\:via-pink-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.hover\:via-pink-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.hover\:via-pink-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.hover\:via-pink-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.hover\:via-pink-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.hover\:via-pink-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.hover\:via-pink-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.hover\:via-pink-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.hover\:via-pink-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.hover\:via-pink-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.hover\:via-light-gray:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
}

.hover\:via-light-gray-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
}

.hover\:via-light-gray-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
}

.hover\:via-light-gray-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
}

.hover\:via-light-gray-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
}

.hover\:via-light-gray-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
}

.hover\:via-purple-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
}

.hover\:via-dark-red:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
}

.hover\:via-mustard-yellow:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
}

.hover\:via-mustard-yellow-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
}

.hover\:via-light-blue:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.hover\:via-light-blue-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
}

.hover\:via-light-blue-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:via-light-blue-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
}

.hover\:via-purple-blue:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
}

.hover\:via-light-green:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.hover\:via-light-green-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.hover\:via-light-bg-green:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
}

.hover\:via-green-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
}

.hover\:via-pink-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
}

.hover\:via-light-white-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.hover\:via-Black-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.hover\:via-Default-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.hover\:via-White-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.hover\:via-Green-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
}

.hover\:via-Blue-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.hover\:via-Silver-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.hover\:via-Yellow-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
}

.hover\:via-Grey-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.hover\:via-Gray-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.hover\:via-Red-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
}

.hover\:via-Gold-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
}

.hover\:via-light-green-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
}

.hover\:via-dark-blue-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
}

.hover\:via-blue-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.hover\:via-yellow-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
}

.hover\:via-blue-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
}

.hover\:via-light-pink:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
}

.focus\:via-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:via-current:focus {
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:via-black:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:via-white:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:via-gray-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.focus\:via-gray-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.focus\:via-gray-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.focus\:via-gray-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.focus\:via-gray-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.focus\:via-gray-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.focus\:via-gray-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.focus\:via-gray-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.focus\:via-gray-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.focus\:via-gray-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.focus\:via-red-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.focus\:via-red-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.focus\:via-red-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.focus\:via-red-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.focus\:via-red-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.focus\:via-red-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.focus\:via-red-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.focus\:via-red-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.focus\:via-red-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.focus\:via-red-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.focus\:via-yellow-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.focus\:via-yellow-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.focus\:via-yellow-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.focus\:via-yellow-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.focus\:via-yellow-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.focus\:via-yellow-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.focus\:via-yellow-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.focus\:via-yellow-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.focus\:via-yellow-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.focus\:via-yellow-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.focus\:via-green-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.focus\:via-green-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.focus\:via-green-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.focus\:via-green-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.focus\:via-green-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.focus\:via-green-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.focus\:via-green-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.focus\:via-green-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.focus\:via-green-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.focus\:via-green-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.focus\:via-blue-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.focus\:via-blue-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.focus\:via-blue-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.focus\:via-blue-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.focus\:via-blue-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.focus\:via-blue-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.focus\:via-blue-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.focus\:via-blue-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.focus\:via-blue-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.focus\:via-blue-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.focus\:via-indigo-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.focus\:via-indigo-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.focus\:via-indigo-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.focus\:via-indigo-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.focus\:via-indigo-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.focus\:via-indigo-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.focus\:via-indigo-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.focus\:via-indigo-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.focus\:via-indigo-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.focus\:via-indigo-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.focus\:via-purple:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
}

.focus\:via-pink-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.focus\:via-pink-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.focus\:via-pink-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.focus\:via-pink-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.focus\:via-pink-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.focus\:via-pink-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.focus\:via-pink-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.focus\:via-pink-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.focus\:via-pink-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.focus\:via-pink-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.focus\:via-light-gray:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
}

.focus\:via-light-gray-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
}

.focus\:via-light-gray-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
}

.focus\:via-light-gray-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
}

.focus\:via-light-gray-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
}

.focus\:via-light-gray-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
}

.focus\:via-purple-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
}

.focus\:via-dark-red:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
}

.focus\:via-mustard-yellow:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
}

.focus\:via-mustard-yellow-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
}

.focus\:via-light-blue:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.focus\:via-light-blue-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
}

.focus\:via-light-blue-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:via-light-blue-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
}

.focus\:via-purple-blue:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
}

.focus\:via-light-green:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.focus\:via-light-green-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
}

.focus\:via-light-bg-green:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
}

.focus\:via-green-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
}

.focus\:via-pink-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
}

.focus\:via-light-white-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.focus\:via-Black-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.focus\:via-Default-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
}

.focus\:via-White-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
}

.focus\:via-Green-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
}

.focus\:via-Blue-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.focus\:via-Silver-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.focus\:via-Yellow-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
}

.focus\:via-Grey-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.focus\:via-Gray-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
}

.focus\:via-Red-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
}

.focus\:via-Gold-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
}

.focus\:via-light-green-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
}

.focus\:via-dark-blue-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
}

.focus\:via-blue-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
}

.focus\:via-yellow-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
}

.focus\:via-blue-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
}

.focus\:via-light-pink:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
}

.to-transparent {
  --tw-gradient-to: transparent;
}

.to-current {
  --tw-gradient-to: currentColor;
}

.to-black {
  --tw-gradient-to: #000;
}

.to-white {
  --tw-gradient-to: #fff;
}

.to-gray-50 {
  --tw-gradient-to: #f9fafb;
}

.to-gray-100 {
  --tw-gradient-to: #f3f4f6;
}

.to-gray-200 {
  --tw-gradient-to: #e5e7eb;
}

.to-gray-300 {
  --tw-gradient-to: #d1d5db;
}

.to-gray-400 {
  --tw-gradient-to: #9ca3af;
}

.to-gray-500 {
  --tw-gradient-to: #6b7280;
}

.to-gray-600 {
  --tw-gradient-to: #4b5563;
}

.to-gray-700 {
  --tw-gradient-to: #374151;
}

.to-gray-800 {
  --tw-gradient-to: #1f2937;
}

.to-gray-900 {
  --tw-gradient-to: #111827;
}

.to-red-50 {
  --tw-gradient-to: #fef2f2;
}

.to-red-100 {
  --tw-gradient-to: #fee2e2;
}

.to-red-200 {
  --tw-gradient-to: #fecaca;
}

.to-red-300 {
  --tw-gradient-to: #fca5a5;
}

.to-red-400 {
  --tw-gradient-to: #f87171;
}

.to-red-500 {
  --tw-gradient-to: #ef4444;
}

.to-red-600 {
  --tw-gradient-to: #dc2626;
}

.to-red-700 {
  --tw-gradient-to: #b91c1c;
}

.to-red-800 {
  --tw-gradient-to: #991b1b;
}

.to-red-900 {
  --tw-gradient-to: #7f1d1d;
}

.to-yellow-50 {
  --tw-gradient-to: #fffbeb;
}

.to-yellow-100 {
  --tw-gradient-to: #fef3c7;
}

.to-yellow-200 {
  --tw-gradient-to: #fde68a;
}

.to-yellow-300 {
  --tw-gradient-to: #fcd34d;
}

.to-yellow-400 {
  --tw-gradient-to: #fbbf24;
}

.to-yellow-500 {
  --tw-gradient-to: #f59e0b;
}

.to-yellow-600 {
  --tw-gradient-to: #d97706;
}

.to-yellow-700 {
  --tw-gradient-to: #b45309;
}

.to-yellow-800 {
  --tw-gradient-to: #92400e;
}

.to-yellow-900 {
  --tw-gradient-to: #78350f;
}

.to-green-50 {
  --tw-gradient-to: #ecfdf5;
}

.to-green-100 {
  --tw-gradient-to: #d1fae5;
}

.to-green-200 {
  --tw-gradient-to: #a7f3d0;
}

.to-green-300 {
  --tw-gradient-to: #6ee7b7;
}

.to-green-400 {
  --tw-gradient-to: #34d399;
}

.to-green-500 {
  --tw-gradient-to: #10b981;
}

.to-green-600 {
  --tw-gradient-to: #059669;
}

.to-green-700 {
  --tw-gradient-to: #047857;
}

.to-green-800 {
  --tw-gradient-to: #065f46;
}

.to-green-900 {
  --tw-gradient-to: #064e3b;
}

.to-blue-50 {
  --tw-gradient-to: #eff6ff;
}

.to-blue-100 {
  --tw-gradient-to: #dbeafe;
}

.to-blue-200 {
  --tw-gradient-to: #bfdbfe;
}

.to-blue-300 {
  --tw-gradient-to: #93c5fd;
}

.to-blue-400 {
  --tw-gradient-to: #60a5fa;
}

.to-blue-500 {
  --tw-gradient-to: #3b82f6;
}

.to-blue-600 {
  --tw-gradient-to: #2563eb;
}

.to-blue-700 {
  --tw-gradient-to: #1d4ed8;
}

.to-blue-800 {
  --tw-gradient-to: #1e40af;
}

.to-blue-900 {
  --tw-gradient-to: #1e3a8a;
}

.to-indigo-50 {
  --tw-gradient-to: #eef2ff;
}

.to-indigo-100 {
  --tw-gradient-to: #e0e7ff;
}

.to-indigo-200 {
  --tw-gradient-to: #c7d2fe;
}

.to-indigo-300 {
  --tw-gradient-to: #a5b4fc;
}

.to-indigo-400 {
  --tw-gradient-to: #818cf8;
}

.to-indigo-500 {
  --tw-gradient-to: #6366f1;
}

.to-indigo-600 {
  --tw-gradient-to: #4f46e5;
}

.to-indigo-700 {
  --tw-gradient-to: #4338ca;
}

.to-indigo-800 {
  --tw-gradient-to: #3730a3;
}

.to-indigo-900 {
  --tw-gradient-to: #312e81;
}

.to-purple {
  --tw-gradient-to: #6700B8;
}

.to-pink-50 {
  --tw-gradient-to: #fdf2f8;
}

.to-pink-100 {
  --tw-gradient-to: #fce7f3;
}

.to-pink-200 {
  --tw-gradient-to: #fbcfe8;
}

.to-pink-300 {
  --tw-gradient-to: #f9a8d4;
}

.to-pink-400 {
  --tw-gradient-to: #f472b6;
}

.to-pink-500 {
  --tw-gradient-to: #ec4899;
}

.to-pink-600 {
  --tw-gradient-to: #db2777;
}

.to-pink-700 {
  --tw-gradient-to: #be185d;
}

.to-pink-800 {
  --tw-gradient-to: #9d174d;
}

.to-pink-900 {
  --tw-gradient-to: #831843;
}

.to-light-gray {
  --tw-gradient-to: #6E767D;
}

.to-light-gray-1 {
  --tw-gradient-to: #A5AAAF;
}

.to-light-gray-2 {
  --tw-gradient-to: #E6E6EB;
}

.to-light-gray-3 {
  --tw-gradient-to: #F0F0F5;
}

.to-light-gray-4 {
  --tw-gradient-to: #D5D6DA;
}

.to-light-gray-5 {
  --tw-gradient-to: #333F48;
}

.to-purple-1 {
  --tw-gradient-to: #8223D2;
}

.to-dark-red {
  --tw-gradient-to: #DB1B1B;
}

.to-mustard-yellow {
  --tw-gradient-to: #ED8B00;
}

.to-mustard-yellow-1 {
  --tw-gradient-to: #ED6600;
}

.to-light-blue {
  --tw-gradient-to: #6B8BFF;
}

.to-light-blue-1 {
  --tw-gradient-to: #4A68F9;
}

.to-light-blue-3 {
  --tw-gradient-to:  #F0F3FF;
}

.to-light-blue-4 {
  --tw-gradient-to: #F0F3FF;
}

.to-purple-blue {
  --tw-gradient-to: #6469E1;
}

.to-light-green {
  --tw-gradient-to: #00B574;
}

.to-light-green-1 {
  --tw-gradient-to: #00B574;
}

.to-light-bg-green {
  --tw-gradient-to: #F0FFF9;
}

.to-green-1 {
  --tw-gradient-to: #0B8350;
}

.to-pink-1 {
  --tw-gradient-to: #FFEDD5;
}

.to-light-white-1 {
  --tw-gradient-to: #F8F6EE;
}

.to-Black-3 {
  --tw-gradient-to: #1F2120;
}

.to-Default-3 {
  --tw-gradient-to: #1F2120;
}

.to-White-3 {
  --tw-gradient-to: #F8F6EE;
}

.to-Green-3 {
  --tw-gradient-to: #AEE0CD;
}

.to-Blue-3 {
  --tw-gradient-to: #6B8BFF;
}

.to-Silver-3 {
  --tw-gradient-to: #D2CEDB;
}

.to-Yellow-3 {
  --tw-gradient-to: #FFE681;
}

.to-Grey-3 {
  --tw-gradient-to: #D2CEDB;
}

.to-Gray-3 {
  --tw-gradient-to: #D2CEDB;
}

.to-Red-3 {
  --tw-gradient-to: #BA0C2E;
}

.to-Gold-3 {
  --tw-gradient-to: #DAA520;
}

.to-light-green-3 {
  --tw-gradient-to: #F3E9FB;
}

.to-dark-blue-2 {
  --tw-gradient-to: #2743CC;
}

.to-blue-1 {
  --tw-gradient-to: #6B8BFF;
}

.to-yellow-1 {
  --tw-gradient-to: #EDB800;
}

.to-blue-2 {
  --tw-gradient-to: #253BAA;
}

.to-light-pink {
  --tw-gradient-to: #FF5070;
}

.hover\:to-transparent:hover {
  --tw-gradient-to: transparent;
}

.hover\:to-current:hover {
  --tw-gradient-to: currentColor;
}

.hover\:to-black:hover {
  --tw-gradient-to: #000;
}

.hover\:to-white:hover {
  --tw-gradient-to: #fff;
}

.hover\:to-gray-50:hover {
  --tw-gradient-to: #f9fafb;
}

.hover\:to-gray-100:hover {
  --tw-gradient-to: #f3f4f6;
}

.hover\:to-gray-200:hover {
  --tw-gradient-to: #e5e7eb;
}

.hover\:to-gray-300:hover {
  --tw-gradient-to: #d1d5db;
}

.hover\:to-gray-400:hover {
  --tw-gradient-to: #9ca3af;
}

.hover\:to-gray-500:hover {
  --tw-gradient-to: #6b7280;
}

.hover\:to-gray-600:hover {
  --tw-gradient-to: #4b5563;
}

.hover\:to-gray-700:hover {
  --tw-gradient-to: #374151;
}

.hover\:to-gray-800:hover {
  --tw-gradient-to: #1f2937;
}

.hover\:to-gray-900:hover {
  --tw-gradient-to: #111827;
}

.hover\:to-red-50:hover {
  --tw-gradient-to: #fef2f2;
}

.hover\:to-red-100:hover {
  --tw-gradient-to: #fee2e2;
}

.hover\:to-red-200:hover {
  --tw-gradient-to: #fecaca;
}

.hover\:to-red-300:hover {
  --tw-gradient-to: #fca5a5;
}

.hover\:to-red-400:hover {
  --tw-gradient-to: #f87171;
}

.hover\:to-red-500:hover {
  --tw-gradient-to: #ef4444;
}

.hover\:to-red-600:hover {
  --tw-gradient-to: #dc2626;
}

.hover\:to-red-700:hover {
  --tw-gradient-to: #b91c1c;
}

.hover\:to-red-800:hover {
  --tw-gradient-to: #991b1b;
}

.hover\:to-red-900:hover {
  --tw-gradient-to: #7f1d1d;
}

.hover\:to-yellow-50:hover {
  --tw-gradient-to: #fffbeb;
}

.hover\:to-yellow-100:hover {
  --tw-gradient-to: #fef3c7;
}

.hover\:to-yellow-200:hover {
  --tw-gradient-to: #fde68a;
}

.hover\:to-yellow-300:hover {
  --tw-gradient-to: #fcd34d;
}

.hover\:to-yellow-400:hover {
  --tw-gradient-to: #fbbf24;
}

.hover\:to-yellow-500:hover {
  --tw-gradient-to: #f59e0b;
}

.hover\:to-yellow-600:hover {
  --tw-gradient-to: #d97706;
}

.hover\:to-yellow-700:hover {
  --tw-gradient-to: #b45309;
}

.hover\:to-yellow-800:hover {
  --tw-gradient-to: #92400e;
}

.hover\:to-yellow-900:hover {
  --tw-gradient-to: #78350f;
}

.hover\:to-green-50:hover {
  --tw-gradient-to: #ecfdf5;
}

.hover\:to-green-100:hover {
  --tw-gradient-to: #d1fae5;
}

.hover\:to-green-200:hover {
  --tw-gradient-to: #a7f3d0;
}

.hover\:to-green-300:hover {
  --tw-gradient-to: #6ee7b7;
}

.hover\:to-green-400:hover {
  --tw-gradient-to: #34d399;
}

.hover\:to-green-500:hover {
  --tw-gradient-to: #10b981;
}

.hover\:to-green-600:hover {
  --tw-gradient-to: #059669;
}

.hover\:to-green-700:hover {
  --tw-gradient-to: #047857;
}

.hover\:to-green-800:hover {
  --tw-gradient-to: #065f46;
}

.hover\:to-green-900:hover {
  --tw-gradient-to: #064e3b;
}

.hover\:to-blue-50:hover {
  --tw-gradient-to: #eff6ff;
}

.hover\:to-blue-100:hover {
  --tw-gradient-to: #dbeafe;
}

.hover\:to-blue-200:hover {
  --tw-gradient-to: #bfdbfe;
}

.hover\:to-blue-300:hover {
  --tw-gradient-to: #93c5fd;
}

.hover\:to-blue-400:hover {
  --tw-gradient-to: #60a5fa;
}

.hover\:to-blue-500:hover {
  --tw-gradient-to: #3b82f6;
}

.hover\:to-blue-600:hover {
  --tw-gradient-to: #2563eb;
}

.hover\:to-blue-700:hover {
  --tw-gradient-to: #1d4ed8;
}

.hover\:to-blue-800:hover {
  --tw-gradient-to: #1e40af;
}

.hover\:to-blue-900:hover {
  --tw-gradient-to: #1e3a8a;
}

.hover\:to-indigo-50:hover {
  --tw-gradient-to: #eef2ff;
}

.hover\:to-indigo-100:hover {
  --tw-gradient-to: #e0e7ff;
}

.hover\:to-indigo-200:hover {
  --tw-gradient-to: #c7d2fe;
}

.hover\:to-indigo-300:hover {
  --tw-gradient-to: #a5b4fc;
}

.hover\:to-indigo-400:hover {
  --tw-gradient-to: #818cf8;
}

.hover\:to-indigo-500:hover {
  --tw-gradient-to: #6366f1;
}

.hover\:to-indigo-600:hover {
  --tw-gradient-to: #4f46e5;
}

.hover\:to-indigo-700:hover {
  --tw-gradient-to: #4338ca;
}

.hover\:to-indigo-800:hover {
  --tw-gradient-to: #3730a3;
}

.hover\:to-indigo-900:hover {
  --tw-gradient-to: #312e81;
}

.hover\:to-purple:hover {
  --tw-gradient-to: #6700B8;
}

.hover\:to-pink-50:hover {
  --tw-gradient-to: #fdf2f8;
}

.hover\:to-pink-100:hover {
  --tw-gradient-to: #fce7f3;
}

.hover\:to-pink-200:hover {
  --tw-gradient-to: #fbcfe8;
}

.hover\:to-pink-300:hover {
  --tw-gradient-to: #f9a8d4;
}

.hover\:to-pink-400:hover {
  --tw-gradient-to: #f472b6;
}

.hover\:to-pink-500:hover {
  --tw-gradient-to: #ec4899;
}

.hover\:to-pink-600:hover {
  --tw-gradient-to: #db2777;
}

.hover\:to-pink-700:hover {
  --tw-gradient-to: #be185d;
}

.hover\:to-pink-800:hover {
  --tw-gradient-to: #9d174d;
}

.hover\:to-pink-900:hover {
  --tw-gradient-to: #831843;
}

.hover\:to-light-gray:hover {
  --tw-gradient-to: #6E767D;
}

.hover\:to-light-gray-1:hover {
  --tw-gradient-to: #A5AAAF;
}

.hover\:to-light-gray-2:hover {
  --tw-gradient-to: #E6E6EB;
}

.hover\:to-light-gray-3:hover {
  --tw-gradient-to: #F0F0F5;
}

.hover\:to-light-gray-4:hover {
  --tw-gradient-to: #D5D6DA;
}

.hover\:to-light-gray-5:hover {
  --tw-gradient-to: #333F48;
}

.hover\:to-purple-1:hover {
  --tw-gradient-to: #8223D2;
}

.hover\:to-dark-red:hover {
  --tw-gradient-to: #DB1B1B;
}

.hover\:to-mustard-yellow:hover {
  --tw-gradient-to: #ED8B00;
}

.hover\:to-mustard-yellow-1:hover {
  --tw-gradient-to: #ED6600;
}

.hover\:to-light-blue:hover {
  --tw-gradient-to: #6B8BFF;
}

.hover\:to-light-blue-1:hover {
  --tw-gradient-to: #4A68F9;
}

.hover\:to-light-blue-3:hover {
  --tw-gradient-to:  #F0F3FF;
}

.hover\:to-light-blue-4:hover {
  --tw-gradient-to: #F0F3FF;
}

.hover\:to-purple-blue:hover {
  --tw-gradient-to: #6469E1;
}

.hover\:to-light-green:hover {
  --tw-gradient-to: #00B574;
}

.hover\:to-light-green-1:hover {
  --tw-gradient-to: #00B574;
}

.hover\:to-light-bg-green:hover {
  --tw-gradient-to: #F0FFF9;
}

.hover\:to-green-1:hover {
  --tw-gradient-to: #0B8350;
}

.hover\:to-pink-1:hover {
  --tw-gradient-to: #FFEDD5;
}

.hover\:to-light-white-1:hover {
  --tw-gradient-to: #F8F6EE;
}

.hover\:to-Black-3:hover {
  --tw-gradient-to: #1F2120;
}

.hover\:to-Default-3:hover {
  --tw-gradient-to: #1F2120;
}

.hover\:to-White-3:hover {
  --tw-gradient-to: #F8F6EE;
}

.hover\:to-Green-3:hover {
  --tw-gradient-to: #AEE0CD;
}

.hover\:to-Blue-3:hover {
  --tw-gradient-to: #6B8BFF;
}

.hover\:to-Silver-3:hover {
  --tw-gradient-to: #D2CEDB;
}

.hover\:to-Yellow-3:hover {
  --tw-gradient-to: #FFE681;
}

.hover\:to-Grey-3:hover {
  --tw-gradient-to: #D2CEDB;
}

.hover\:to-Gray-3:hover {
  --tw-gradient-to: #D2CEDB;
}

.hover\:to-Red-3:hover {
  --tw-gradient-to: #BA0C2E;
}

.hover\:to-Gold-3:hover {
  --tw-gradient-to: #DAA520;
}

.hover\:to-light-green-3:hover {
  --tw-gradient-to: #F3E9FB;
}

.hover\:to-dark-blue-2:hover {
  --tw-gradient-to: #2743CC;
}

.hover\:to-blue-1:hover {
  --tw-gradient-to: #6B8BFF;
}

.hover\:to-yellow-1:hover {
  --tw-gradient-to: #EDB800;
}

.hover\:to-blue-2:hover {
  --tw-gradient-to: #253BAA;
}

.hover\:to-light-pink:hover {
  --tw-gradient-to: #FF5070;
}

.focus\:to-transparent:focus {
  --tw-gradient-to: transparent;
}

.focus\:to-current:focus {
  --tw-gradient-to: currentColor;
}

.focus\:to-black:focus {
  --tw-gradient-to: #000;
}

.focus\:to-white:focus {
  --tw-gradient-to: #fff;
}

.focus\:to-gray-50:focus {
  --tw-gradient-to: #f9fafb;
}

.focus\:to-gray-100:focus {
  --tw-gradient-to: #f3f4f6;
}

.focus\:to-gray-200:focus {
  --tw-gradient-to: #e5e7eb;
}

.focus\:to-gray-300:focus {
  --tw-gradient-to: #d1d5db;
}

.focus\:to-gray-400:focus {
  --tw-gradient-to: #9ca3af;
}

.focus\:to-gray-500:focus {
  --tw-gradient-to: #6b7280;
}

.focus\:to-gray-600:focus {
  --tw-gradient-to: #4b5563;
}

.focus\:to-gray-700:focus {
  --tw-gradient-to: #374151;
}

.focus\:to-gray-800:focus {
  --tw-gradient-to: #1f2937;
}

.focus\:to-gray-900:focus {
  --tw-gradient-to: #111827;
}

.focus\:to-red-50:focus {
  --tw-gradient-to: #fef2f2;
}

.focus\:to-red-100:focus {
  --tw-gradient-to: #fee2e2;
}

.focus\:to-red-200:focus {
  --tw-gradient-to: #fecaca;
}

.focus\:to-red-300:focus {
  --tw-gradient-to: #fca5a5;
}

.focus\:to-red-400:focus {
  --tw-gradient-to: #f87171;
}

.focus\:to-red-500:focus {
  --tw-gradient-to: #ef4444;
}

.focus\:to-red-600:focus {
  --tw-gradient-to: #dc2626;
}

.focus\:to-red-700:focus {
  --tw-gradient-to: #b91c1c;
}

.focus\:to-red-800:focus {
  --tw-gradient-to: #991b1b;
}

.focus\:to-red-900:focus {
  --tw-gradient-to: #7f1d1d;
}

.focus\:to-yellow-50:focus {
  --tw-gradient-to: #fffbeb;
}

.focus\:to-yellow-100:focus {
  --tw-gradient-to: #fef3c7;
}

.focus\:to-yellow-200:focus {
  --tw-gradient-to: #fde68a;
}

.focus\:to-yellow-300:focus {
  --tw-gradient-to: #fcd34d;
}

.focus\:to-yellow-400:focus {
  --tw-gradient-to: #fbbf24;
}

.focus\:to-yellow-500:focus {
  --tw-gradient-to: #f59e0b;
}

.focus\:to-yellow-600:focus {
  --tw-gradient-to: #d97706;
}

.focus\:to-yellow-700:focus {
  --tw-gradient-to: #b45309;
}

.focus\:to-yellow-800:focus {
  --tw-gradient-to: #92400e;
}

.focus\:to-yellow-900:focus {
  --tw-gradient-to: #78350f;
}

.focus\:to-green-50:focus {
  --tw-gradient-to: #ecfdf5;
}

.focus\:to-green-100:focus {
  --tw-gradient-to: #d1fae5;
}

.focus\:to-green-200:focus {
  --tw-gradient-to: #a7f3d0;
}

.focus\:to-green-300:focus {
  --tw-gradient-to: #6ee7b7;
}

.focus\:to-green-400:focus {
  --tw-gradient-to: #34d399;
}

.focus\:to-green-500:focus {
  --tw-gradient-to: #10b981;
}

.focus\:to-green-600:focus {
  --tw-gradient-to: #059669;
}

.focus\:to-green-700:focus {
  --tw-gradient-to: #047857;
}

.focus\:to-green-800:focus {
  --tw-gradient-to: #065f46;
}

.focus\:to-green-900:focus {
  --tw-gradient-to: #064e3b;
}

.focus\:to-blue-50:focus {
  --tw-gradient-to: #eff6ff;
}

.focus\:to-blue-100:focus {
  --tw-gradient-to: #dbeafe;
}

.focus\:to-blue-200:focus {
  --tw-gradient-to: #bfdbfe;
}

.focus\:to-blue-300:focus {
  --tw-gradient-to: #93c5fd;
}

.focus\:to-blue-400:focus {
  --tw-gradient-to: #60a5fa;
}

.focus\:to-blue-500:focus {
  --tw-gradient-to: #3b82f6;
}

.focus\:to-blue-600:focus {
  --tw-gradient-to: #2563eb;
}

.focus\:to-blue-700:focus {
  --tw-gradient-to: #1d4ed8;
}

.focus\:to-blue-800:focus {
  --tw-gradient-to: #1e40af;
}

.focus\:to-blue-900:focus {
  --tw-gradient-to: #1e3a8a;
}

.focus\:to-indigo-50:focus {
  --tw-gradient-to: #eef2ff;
}

.focus\:to-indigo-100:focus {
  --tw-gradient-to: #e0e7ff;
}

.focus\:to-indigo-200:focus {
  --tw-gradient-to: #c7d2fe;
}

.focus\:to-indigo-300:focus {
  --tw-gradient-to: #a5b4fc;
}

.focus\:to-indigo-400:focus {
  --tw-gradient-to: #818cf8;
}

.focus\:to-indigo-500:focus {
  --tw-gradient-to: #6366f1;
}

.focus\:to-indigo-600:focus {
  --tw-gradient-to: #4f46e5;
}

.focus\:to-indigo-700:focus {
  --tw-gradient-to: #4338ca;
}

.focus\:to-indigo-800:focus {
  --tw-gradient-to: #3730a3;
}

.focus\:to-indigo-900:focus {
  --tw-gradient-to: #312e81;
}

.focus\:to-purple:focus {
  --tw-gradient-to: #6700B8;
}

.focus\:to-pink-50:focus {
  --tw-gradient-to: #fdf2f8;
}

.focus\:to-pink-100:focus {
  --tw-gradient-to: #fce7f3;
}

.focus\:to-pink-200:focus {
  --tw-gradient-to: #fbcfe8;
}

.focus\:to-pink-300:focus {
  --tw-gradient-to: #f9a8d4;
}

.focus\:to-pink-400:focus {
  --tw-gradient-to: #f472b6;
}

.focus\:to-pink-500:focus {
  --tw-gradient-to: #ec4899;
}

.focus\:to-pink-600:focus {
  --tw-gradient-to: #db2777;
}

.focus\:to-pink-700:focus {
  --tw-gradient-to: #be185d;
}

.focus\:to-pink-800:focus {
  --tw-gradient-to: #9d174d;
}

.focus\:to-pink-900:focus {
  --tw-gradient-to: #831843;
}

.focus\:to-light-gray:focus {
  --tw-gradient-to: #6E767D;
}

.focus\:to-light-gray-1:focus {
  --tw-gradient-to: #A5AAAF;
}

.focus\:to-light-gray-2:focus {
  --tw-gradient-to: #E6E6EB;
}

.focus\:to-light-gray-3:focus {
  --tw-gradient-to: #F0F0F5;
}

.focus\:to-light-gray-4:focus {
  --tw-gradient-to: #D5D6DA;
}

.focus\:to-light-gray-5:focus {
  --tw-gradient-to: #333F48;
}

.focus\:to-purple-1:focus {
  --tw-gradient-to: #8223D2;
}

.focus\:to-dark-red:focus {
  --tw-gradient-to: #DB1B1B;
}

.focus\:to-mustard-yellow:focus {
  --tw-gradient-to: #ED8B00;
}

.focus\:to-mustard-yellow-1:focus {
  --tw-gradient-to: #ED6600;
}

.focus\:to-light-blue:focus {
  --tw-gradient-to: #6B8BFF;
}

.focus\:to-light-blue-1:focus {
  --tw-gradient-to: #4A68F9;
}

.focus\:to-light-blue-3:focus {
  --tw-gradient-to:  #F0F3FF;
}

.focus\:to-light-blue-4:focus {
  --tw-gradient-to: #F0F3FF;
}

.focus\:to-purple-blue:focus {
  --tw-gradient-to: #6469E1;
}

.focus\:to-light-green:focus {
  --tw-gradient-to: #00B574;
}

.focus\:to-light-green-1:focus {
  --tw-gradient-to: #00B574;
}

.focus\:to-light-bg-green:focus {
  --tw-gradient-to: #F0FFF9;
}

.focus\:to-green-1:focus {
  --tw-gradient-to: #0B8350;
}

.focus\:to-pink-1:focus {
  --tw-gradient-to: #FFEDD5;
}

.focus\:to-light-white-1:focus {
  --tw-gradient-to: #F8F6EE;
}

.focus\:to-Black-3:focus {
  --tw-gradient-to: #1F2120;
}

.focus\:to-Default-3:focus {
  --tw-gradient-to: #1F2120;
}

.focus\:to-White-3:focus {
  --tw-gradient-to: #F8F6EE;
}

.focus\:to-Green-3:focus {
  --tw-gradient-to: #AEE0CD;
}

.focus\:to-Blue-3:focus {
  --tw-gradient-to: #6B8BFF;
}

.focus\:to-Silver-3:focus {
  --tw-gradient-to: #D2CEDB;
}

.focus\:to-Yellow-3:focus {
  --tw-gradient-to: #FFE681;
}

.focus\:to-Grey-3:focus {
  --tw-gradient-to: #D2CEDB;
}

.focus\:to-Gray-3:focus {
  --tw-gradient-to: #D2CEDB;
}

.focus\:to-Red-3:focus {
  --tw-gradient-to: #BA0C2E;
}

.focus\:to-Gold-3:focus {
  --tw-gradient-to: #DAA520;
}

.focus\:to-light-green-3:focus {
  --tw-gradient-to: #F3E9FB;
}

.focus\:to-dark-blue-2:focus {
  --tw-gradient-to: #2743CC;
}

.focus\:to-blue-1:focus {
  --tw-gradient-to: #6B8BFF;
}

.focus\:to-yellow-1:focus {
  --tw-gradient-to: #EDB800;
}

.focus\:to-blue-2:focus {
  --tw-gradient-to: #253BAA;
}

.focus\:to-light-pink:focus {
  --tw-gradient-to: #FF5070;
}

.decoration-slice {
  -webkit-box-decoration-break: slice;
  box-decoration-break: slice;
}

.decoration-clone {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.bg-auto {
  background-size: auto;
}

.bg-cover {
  background-size: cover;
}

.bg-contain {
  background-size: contain;
}

.bg-fixed {
  background-attachment: fixed;
}

.bg-local {
  background-attachment: local;
}

.bg-scroll {
  background-attachment: scroll;
}

.bg-clip-border {
  background-clip: border-box;
}

.bg-clip-padding {
  background-clip: padding-box;
}

.bg-clip-content {
  background-clip: content-box;
}

.bg-clip-text {
  -webkit-background-clip: text;
  background-clip: text;
}

.bg-bottom {
  background-position: bottom;
}

.bg-center {
  background-position: center;
}

.bg-left {
  background-position: left;
}

.bg-left-bottom {
  background-position: left bottom;
}

.bg-left-top {
  background-position: left top;
}

.bg-right {
  background-position: right;
}

.bg-right-bottom {
  background-position: right bottom;
}

.bg-right-top {
  background-position: right top;
}

.bg-top {
  background-position: top;
}

.bg-repeat {
  background-repeat: repeat;
}

.bg-no-repeat {
  background-repeat: no-repeat;
}

.bg-repeat-x {
  background-repeat: repeat-x;
}

.bg-repeat-y {
  background-repeat: repeat-y;
}

.bg-repeat-round {
  background-repeat: round;
}

.bg-repeat-space {
  background-repeat: space;
}

.bg-origin-border {
  background-origin: border-box;
}

.bg-origin-padding {
  background-origin: padding-box;
}

.bg-origin-content {
  background-origin: content-box;
}

.fill-current {
  fill: currentColor;
}

.stroke-current {
  stroke: currentColor;
}

.stroke-0 {
  stroke-width: 0;
}

.stroke-1 {
  stroke-width: 1;
}

.stroke-2 {
  stroke-width: 2;
}

.object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}

.object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}

.object-fill {
  -o-object-fit: fill;
  object-fit: fill;
}

.object-none {
  -o-object-fit: none;
  object-fit: none;
}

.object-scale-down {
  -o-object-fit: scale-down;
  object-fit: scale-down;
}

.object-bottom {
  -o-object-position: bottom;
  object-position: bottom;
}

.object-center {
  -o-object-position: center;
  object-position: center;
}

.object-left {
  -o-object-position: left;
  object-position: left;
}

.object-left-bottom {
  -o-object-position: left bottom;
  object-position: left bottom;
}

.object-left-top {
  -o-object-position: left top;
  object-position: left top;
}

.object-right {
  -o-object-position: right;
  object-position: right;
}

.object-right-bottom {
  -o-object-position: right bottom;
  object-position: right bottom;
}

.object-right-top {
  -o-object-position: right top;
  object-position: right top;
}

.object-top {
  -o-object-position: top;
  object-position: top;
}

.p-0 {
  padding: 0px;
}

.p-1 {
  padding: 0.25rem;
}

.p-2 {
  padding: 0.5rem;
}

.p-3 {
  padding: 0.75rem;
}

.p-4 {
  padding: 1rem;
}

.p-5 {
  padding: 1.25rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-7 {
  padding: 1.75rem;
}

.p-8 {
  padding: 2rem;
}

.p-9 {
  padding: 2.25rem;
}

.p-10 {
  padding: 2.5rem;
}

.p-11 {
  padding: 2.75rem;
}

.p-12 {
  padding: 3rem;
}

.p-14 {
  padding: 3.5rem;
}

.p-15 {
  padding: 15px;
}

.p-16 {
  padding: 4rem;
}

.p-17 {
  padding: 17px;
}

.p-19 {
  padding: 19px;
}

.p-20 {
  padding: 5rem;
}

.p-22 {
  padding: 22px;
}

.p-24 {
  padding: 6rem;
}

.p-25 {
  padding: 25px;
}

.p-26 {
  padding: 26px;
}

.p-27 {
  padding: 27px;
}

.p-28 {
  padding: 7rem;
}

.p-29 {
  padding: 29px;
}

.p-30 {
  padding: 30px;
}

.p-32 {
  padding: 8rem;
}

.p-33 {
  padding: 33px;
}

.p-35 {
  padding: 35px;
}

.p-36 {
  padding: 9rem;
}

.p-37 {
  padding: 37px;
}

.p-40 {
  padding: 40px;
}

.p-41 {
  padding: 41px;
}

.p-44 {
  padding: 11rem;
}

.p-45 {
  padding: 45px;
}

.p-48 {
  padding: 12rem;
}

.p-50 {
  padding: 50px;
}

.p-52 {
  padding: 13rem;
}

.p-56 {
  padding: 14rem;
}

.p-60 {
  padding: 60px;
}

.p-64 {
  padding: 16rem;
}

.p-65 {
  padding: 65px;
}

.p-72 {
  padding: 18rem;
}

.p-80 {
  padding: 20rem;
}

.p-96 {
  padding: 24rem;
}

.p-px {
  padding: 1px;
}

.p-0\.5 {
  padding: 0.125rem;
}

.p-1\.5 {
  padding: 0.375rem;
}

.p-2\.5 {
  padding: 0.625rem;
}

.p-3\.5 {
  padding: 0.875rem;
}

.p-p11 {
  padding: 11px;
}

.p-p12 {
  padding: 12px;
}

.p-p10 {
  padding: 10px;
}

.p-p9 {
  padding: 9px;
}

.p-p20 {
  padding: 20px;
}

.p-p18 {
  padding: 18px;
}

.p-p14 {
  padding: 14px;
}

.p-p13 {
  padding: 13px;
}

.p-p6 {
  padding: 6px;
}

.p-p2 {
  padding: 2px;
}

.p-p3 {
  padding: 3px;
}

.p-p5 {
  padding: 5px;
}

.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}

.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.px-11 {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.px-15 {
  padding-left: 15px;
  padding-right: 15px;
}

.px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.px-17 {
  padding-left: 17px;
  padding-right: 17px;
}

.px-19 {
  padding-left: 19px;
  padding-right: 19px;
}

.px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}

.px-22 {
  padding-left: 22px;
  padding-right: 22px;
}

.px-24 {
  padding-left: 6rem;
  padding-right: 6rem;
}

.px-25 {
  padding-left: 25px;
  padding-right: 25px;
}

.px-26 {
  padding-left: 26px;
  padding-right: 26px;
}

.px-27 {
  padding-left: 27px;
  padding-right: 27px;
}

.px-28 {
  padding-left: 7rem;
  padding-right: 7rem;
}

.px-29 {
  padding-left: 29px;
  padding-right: 29px;
}

.px-30 {
  padding-left: 30px;
  padding-right: 30px;
}

.px-32 {
  padding-left: 8rem;
  padding-right: 8rem;
}

.px-33 {
  padding-left: 33px;
  padding-right: 33px;
}

.px-35 {
  padding-left: 35px;
  padding-right: 35px;
}

.px-36 {
  padding-left: 9rem;
  padding-right: 9rem;
}

.px-37 {
  padding-left: 37px;
  padding-right: 37px;
}

.px-40 {
  padding-left: 40px;
  padding-right: 40px;
}

.px-41 {
  padding-left: 41px;
  padding-right: 41px;
}

.px-44 {
  padding-left: 11rem;
  padding-right: 11rem;
}

.px-45 {
  padding-left: 45px;
  padding-right: 45px;
}

.px-48 {
  padding-left: 12rem;
  padding-right: 12rem;
}

.px-50 {
  padding-left: 50px;
  padding-right: 50px;
}

.px-52 {
  padding-left: 13rem;
  padding-right: 13rem;
}

.px-56 {
  padding-left: 14rem;
  padding-right: 14rem;
}

.px-60 {
  padding-left: 60px;
  padding-right: 60px;
}

.px-64 {
  padding-left: 16rem;
  padding-right: 16rem;
}

.px-65 {
  padding-left: 65px;
  padding-right: 65px;
}

.px-72 {
  padding-left: 18rem;
  padding-right: 18rem;
}

.px-80 {
  padding-left: 20rem;
  padding-right: 20rem;
}

.px-96 {
  padding-left: 24rem;
  padding-right: 24rem;
}

.px-px {
  padding-left: 1px;
  padding-right: 1px;
}

.px-0\.5 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.px-p11 {
  padding-left: 11px;
  padding-right: 11px;
}

.px-p12 {
  padding-left: 12px;
  padding-right: 12px;
}

.px-p10 {
  padding-left: 10px;
  padding-right: 10px;
}

.px-p9 {
  padding-left: 9px;
  padding-right: 9px;
}

.px-p20 {
  padding-left: 20px;
  padding-right: 20px;
}

.px-p18 {
  padding-left: 18px;
  padding-right: 18px;
}

.px-p14 {
  padding-left: 14px;
  padding-right: 14px;
}

.px-p13 {
  padding-left: 13px;
  padding-right: 13px;
}

.px-p6 {
  padding-left: 6px;
  padding-right: 6px;
}

.px-p2 {
  padding-left: 2px;
  padding-right: 2px;
}

.px-p3 {
  padding-left: 3px;
  padding-right: 3px;
}

.px-p5 {
  padding-left: 5px;
  padding-right: 5px;
}

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.py-11 {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.py-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.py-17 {
  padding-top: 17px;
  padding-bottom: 17px;
}

.py-19 {
  padding-top: 19px;
  padding-bottom: 19px;
}

.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.py-22 {
  padding-top: 22px;
  padding-bottom: 22px;
}

.py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.py-25 {
  padding-top: 25px;
  padding-bottom: 25px;
}

.py-26 {
  padding-top: 26px;
  padding-bottom: 26px;
}

.py-27 {
  padding-top: 27px;
  padding-bottom: 27px;
}

.py-28 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.py-29 {
  padding-top: 29px;
  padding-bottom: 29px;
}

.py-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.py-32 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.py-33 {
  padding-top: 33px;
  padding-bottom: 33px;
}

.py-35 {
  padding-top: 35px;
  padding-bottom: 35px;
}

.py-36 {
  padding-top: 9rem;
  padding-bottom: 9rem;
}

.py-37 {
  padding-top: 37px;
  padding-bottom: 37px;
}

.py-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.py-41 {
  padding-top: 41px;
  padding-bottom: 41px;
}

.py-44 {
  padding-top: 11rem;
  padding-bottom: 11rem;
}

.py-45 {
  padding-top: 45px;
  padding-bottom: 45px;
}

.py-48 {
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.py-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.py-52 {
  padding-top: 13rem;
  padding-bottom: 13rem;
}

.py-56 {
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.py-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.py-64 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.py-65 {
  padding-top: 65px;
  padding-bottom: 65px;
}

.py-72 {
  padding-top: 18rem;
  padding-bottom: 18rem;
}

.py-80 {
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.py-96 {
  padding-top: 24rem;
  padding-bottom: 24rem;
}

.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}

.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.py-3\.5 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.py-p11 {
  padding-top: 11px;
  padding-bottom: 11px;
}

.py-p12 {
  padding-top: 12px;
  padding-bottom: 12px;
}

.py-p10 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.py-p9 {
  padding-top: 9px;
  padding-bottom: 9px;
}

.py-p20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.py-p18 {
  padding-top: 18px;
  padding-bottom: 18px;
}

.py-p14 {
  padding-top: 14px;
  padding-bottom: 14px;
}

.py-p13 {
  padding-top: 13px;
  padding-bottom: 13px;
}

.py-p6 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.py-p2 {
  padding-top: 2px;
  padding-bottom: 2px;
}

.py-p3 {
  padding-top: 3px;
  padding-bottom: 3px;
}

.py-p5 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.pt-0 {
  padding-top: 0px;
}

.pt-1 {
  padding-top: 0.25rem;
}

.pt-2 {
  padding-top: 0.5rem;
}

.pt-3 {
  padding-top: 0.75rem;
}

.pt-4 {
  padding-top: 1rem;
}

.pt-5 {
  padding-top: 1.25rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pt-7 {
  padding-top: 1.75rem;
}

.pt-8 {
  padding-top: 2rem;
}

.pt-9 {
  padding-top: 2.25rem;
}

.pt-10 {
  padding-top: 2.5rem;
}

.pt-11 {
  padding-top: 2.75rem;
}

.pt-12 {
  padding-top: 3rem;
}

.pt-14 {
  padding-top: 3.5rem;
}

.pt-15 {
  padding-top: 15px;
}

.pt-16 {
  padding-top: 4rem;
}

.pt-17 {
  padding-top: 17px;
}

.pt-19 {
  padding-top: 19px;
}

.pt-20 {
  padding-top: 5rem;
}

.pt-22 {
  padding-top: 22px;
}

.pt-24 {
  padding-top: 6rem;
}

.pt-25 {
  padding-top: 25px;
}

.pt-26 {
  padding-top: 26px;
}

.pt-27 {
  padding-top: 27px;
}

.pt-28 {
  padding-top: 7rem;
}

.pt-29 {
  padding-top: 29px;
}

.pt-30 {
  padding-top: 30px;
}

.pt-32 {
  padding-top: 8rem;
}

.pt-33 {
  padding-top: 33px;
}

.pt-35 {
  padding-top: 35px;
}

.pt-36 {
  padding-top: 9rem;
}

.pt-37 {
  padding-top: 37px;
}

.pt-40 {
  padding-top: 40px;
}

.pt-41 {
  padding-top: 41px;
}

.pt-44 {
  padding-top: 11rem;
}

.pt-45 {
  padding-top: 45px;
}

.pt-48 {
  padding-top: 12rem;
}

.pt-50 {
  padding-top: 50px;
}

.pt-52 {
  padding-top: 13rem;
}

.pt-56 {
  padding-top: 14rem;
}

.pt-60 {
  padding-top: 60px;
}

.pt-64 {
  padding-top: 16rem;
}

.pt-65 {
  padding-top: 65px;
}

.pt-72 {
  padding-top: 18rem;
}

.pt-80 {
  padding-top: 20rem;
}

.pt-96 {
  padding-top: 24rem;
}

.pt-px {
  padding-top: 1px;
}

.pt-0\.5 {
  padding-top: 0.125rem;
}

.pt-1\.5 {
  padding-top: 0.375rem;
}

.pt-2\.5 {
  padding-top: 0.625rem;
}

.pt-3\.5 {
  padding-top: 0.875rem;
}

.pt-p11 {
  padding-top: 11px;
}

.pt-p12 {
  padding-top: 12px;
}

.pt-p10 {
  padding-top: 10px;
}

.pt-p9 {
  padding-top: 9px;
}

.pt-p20 {
  padding-top: 20px;
}

.pt-p18 {
  padding-top: 18px;
}

.pt-p14 {
  padding-top: 14px;
}

.pt-p13 {
  padding-top: 13px;
}

.pt-p6 {
  padding-top: 6px;
}

.pt-p2 {
  padding-top: 2px;
}

.pt-p3 {
  padding-top: 3px;
}

.pt-p5 {
  padding-top: 5px;
}

.pr-0 {
  padding-right: 0px;
}

.pr-1 {
  padding-right: 0.25rem;
}

.pr-2 {
  padding-right: 0.5rem;
}

.pr-3 {
  padding-right: 0.75rem;
}

.pr-4 {
  padding-right: 1rem;
}

.pr-5 {
  padding-right: 1.25rem;
}

.pr-6 {
  padding-right: 1.5rem;
}

.pr-7 {
  padding-right: 1.75rem;
}

.pr-8 {
  padding-right: 2rem;
}

.pr-9 {
  padding-right: 2.25rem;
}

.pr-10 {
  padding-right: 2.5rem;
}

.pr-11 {
  padding-right: 2.75rem;
}

.pr-12 {
  padding-right: 3rem;
}

.pr-14 {
  padding-right: 3.5rem;
}

.pr-15 {
  padding-right: 15px;
}

.pr-16 {
  padding-right: 4rem;
}

.pr-17 {
  padding-right: 17px;
}

.pr-19 {
  padding-right: 19px;
}

.pr-20 {
  padding-right: 5rem;
}

.pr-22 {
  padding-right: 22px;
}

.pr-24 {
  padding-right: 6rem;
}

.pr-25 {
  padding-right: 25px;
}

.pr-26 {
  padding-right: 26px;
}

.pr-27 {
  padding-right: 27px;
}

.pr-28 {
  padding-right: 7rem;
}

.pr-29 {
  padding-right: 29px;
}

.pr-30 {
  padding-right: 30px;
}

.pr-32 {
  padding-right: 8rem;
}

.pr-33 {
  padding-right: 33px;
}

.pr-35 {
  padding-right: 35px;
}

.pr-36 {
  padding-right: 9rem;
}

.pr-37 {
  padding-right: 37px;
}

.pr-40 {
  padding-right: 40px;
}

.pr-41 {
  padding-right: 41px;
}

.pr-44 {
  padding-right: 11rem;
}

.pr-45 {
  padding-right: 45px;
}

.pr-48 {
  padding-right: 12rem;
}

.pr-50 {
  padding-right: 50px;
}

.pr-52 {
  padding-right: 13rem;
}

.pr-56 {
  padding-right: 14rem;
}

.pr-60 {
  padding-right: 60px;
}

.pr-64 {
  padding-right: 16rem;
}

.pr-65 {
  padding-right: 65px;
}

.pr-72 {
  padding-right: 18rem;
}

.pr-80 {
  padding-right: 20rem;
}

.pr-96 {
  padding-right: 24rem;
}

.pr-px {
  padding-right: 1px;
}

.pr-0\.5 {
  padding-right: 0.125rem;
}

.pr-1\.5 {
  padding-right: 0.375rem;
}

.pr-2\.5 {
  padding-right: 0.625rem;
}

.pr-3\.5 {
  padding-right: 0.875rem;
}

.pr-p11 {
  padding-right: 11px;
}

.pr-p12 {
  padding-right: 12px;
}

.pr-p10 {
  padding-right: 10px;
}

.pr-p9 {
  padding-right: 9px;
}

.pr-p20 {
  padding-right: 20px;
}

.pr-p18 {
  padding-right: 18px;
}

.pr-p14 {
  padding-right: 14px;
}

.pr-p13 {
  padding-right: 13px;
}

.pr-p6 {
  padding-right: 6px;
}

.pr-p2 {
  padding-right: 2px;
}

.pr-p3 {
  padding-right: 3px;
}

.pr-p5 {
  padding-right: 5px;
}

.pb-0 {
  padding-bottom: 0px;
}

.pb-1 {
  padding-bottom: 0.25rem;
}

.pb-2 {
  padding-bottom: 0.5rem;
}

.pb-3 {
  padding-bottom: 0.75rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.pb-5 {
  padding-bottom: 1.25rem;
}

.pb-6 {
  padding-bottom: 1.5rem;
}

.pb-7 {
  padding-bottom: 1.75rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pb-9 {
  padding-bottom: 2.25rem;
}

.pb-10 {
  padding-bottom: 2.5rem;
}

.pb-11 {
  padding-bottom: 2.75rem;
}

.pb-12 {
  padding-bottom: 3rem;
}

.pb-14 {
  padding-bottom: 3.5rem;
}

.pb-15 {
  padding-bottom: 15px;
}

.pb-16 {
  padding-bottom: 4rem;
}

.pb-17 {
  padding-bottom: 17px;
}

.pb-19 {
  padding-bottom: 19px;
}

.pb-20 {
  padding-bottom: 5rem;
}

.pb-22 {
  padding-bottom: 22px;
}

.pb-24 {
  padding-bottom: 6rem;
}

.pb-25 {
  padding-bottom: 25px;
}

.pb-26 {
  padding-bottom: 26px;
}

.pb-27 {
  padding-bottom: 27px;
}

.pb-28 {
  padding-bottom: 7rem;
}

.pb-29 {
  padding-bottom: 29px;
}

.pb-30 {
  padding-bottom: 30px;
}

.pb-32 {
  padding-bottom: 8rem;
}

.pb-33 {
  padding-bottom: 33px;
}

.pb-35 {
  padding-bottom: 35px;
}

.pb-36 {
  padding-bottom: 9rem;
}

.pb-37 {
  padding-bottom: 37px;
}

.pb-40 {
  padding-bottom: 40px;
}

.pb-41 {
  padding-bottom: 41px;
}

.pb-44 {
  padding-bottom: 11rem;
}

.pb-45 {
  padding-bottom: 45px;
}

.pb-48 {
  padding-bottom: 12rem;
}

.pb-50 {
  padding-bottom: 50px;
}

.pb-52 {
  padding-bottom: 13rem;
}

.pb-56 {
  padding-bottom: 14rem;
}

.pb-60 {
  padding-bottom: 60px;
}

.pb-64 {
  padding-bottom: 16rem;
}

.pb-65 {
  padding-bottom: 65px;
}

.pb-72 {
  padding-bottom: 18rem;
}

.pb-80 {
  padding-bottom: 20rem;
}

.pb-96 {
  padding-bottom: 24rem;
}

.pb-px {
  padding-bottom: 1px;
}

.pb-0\.5 {
  padding-bottom: 0.125rem;
}

.pb-1\.5 {
  padding-bottom: 0.375rem;
}

.pb-2\.5 {
  padding-bottom: 0.625rem;
}

.pb-3\.5 {
  padding-bottom: 0.875rem;
}

.pb-p11 {
  padding-bottom: 11px;
}

.pb-p12 {
  padding-bottom: 12px;
}

.pb-p10 {
  padding-bottom: 10px;
}

.pb-p9 {
  padding-bottom: 9px;
}

.pb-p20 {
  padding-bottom: 20px;
}

.pb-p18 {
  padding-bottom: 18px;
}

.pb-p14 {
  padding-bottom: 14px;
}

.pb-p13 {
  padding-bottom: 13px;
}

.pb-p6 {
  padding-bottom: 6px;
}

.pb-p2 {
  padding-bottom: 2px;
}

.pb-p3 {
  padding-bottom: 3px;
}

.pb-p5 {
  padding-bottom: 5px;
}

.pl-0 {
  padding-left: 0px;
}

.pl-1 {
  padding-left: 0.25rem;
}

.pl-2 {
  padding-left: 0.5rem;
}

.pl-3 {
  padding-left: 0.75rem;
}

.pl-4 {
  padding-left: 1rem;
}

.pl-5 {
  padding-left: 1.25rem;
}

.pl-6 {
  padding-left: 1.5rem;
}

.pl-7 {
  padding-left: 1.75rem;
}

.pl-8 {
  padding-left: 2rem;
}

.pl-9 {
  padding-left: 2.25rem;
}

.pl-10 {
  padding-left: 2.5rem;
}

.pl-11 {
  padding-left: 2.75rem;
}

.pl-12 {
  padding-left: 3rem;
}

.pl-14 {
  padding-left: 3.5rem;
}

.pl-15 {
  padding-left: 15px;
}

.pl-16 {
  padding-left: 4rem;
}

.pl-17 {
  padding-left: 17px;
}

.pl-19 {
  padding-left: 19px;
}

.pl-20 {
  padding-left: 5rem;
}

.pl-22 {
  padding-left: 22px;
}

.pl-24 {
  padding-left: 6rem;
}

.pl-25 {
  padding-left: 25px;
}

.pl-26 {
  padding-left: 26px;
}

.pl-27 {
  padding-left: 27px;
}

.pl-28 {
  padding-left: 7rem;
}

.pl-29 {
  padding-left: 29px;
}

.pl-30 {
  padding-left: 30px;
}

.pl-32 {
  padding-left: 8rem;
}

.pl-33 {
  padding-left: 33px;
}

.pl-35 {
  padding-left: 35px;
}

.pl-36 {
  padding-left: 9rem;
}

.pl-37 {
  padding-left: 37px;
}

.pl-40 {
  padding-left: 40px;
}

.pl-41 {
  padding-left: 41px;
}

.pl-44 {
  padding-left: 11rem;
}

.pl-45 {
  padding-left: 45px;
}

.pl-48 {
  padding-left: 12rem;
}

.pl-50 {
  padding-left: 50px;
}

.pl-52 {
  padding-left: 13rem;
}

.pl-56 {
  padding-left: 14rem;
}

.pl-60 {
  padding-left: 60px;
}

.pl-64 {
  padding-left: 16rem;
}

.pl-65 {
  padding-left: 65px;
}

.pl-72 {
  padding-left: 18rem;
}

.pl-80 {
  padding-left: 20rem;
}

.pl-96 {
  padding-left: 24rem;
}

.pl-px {
  padding-left: 1px;
}

.pl-0\.5 {
  padding-left: 0.125rem;
}

.pl-1\.5 {
  padding-left: 0.375rem;
}

.pl-2\.5 {
  padding-left: 0.625rem;
}

.pl-3\.5 {
  padding-left: 0.875rem;
}

.pl-p11 {
  padding-left: 11px;
}

.pl-p12 {
  padding-left: 12px;
}

.pl-p10 {
  padding-left: 10px;
}

.pl-p9 {
  padding-left: 9px;
}

.pl-p20 {
  padding-left: 20px;
}

.pl-p18 {
  padding-left: 18px;
}

.pl-p14 {
  padding-left: 14px;
}

.pl-p13 {
  padding-left: 13px;
}

.pl-p6 {
  padding-left: 6px;
}

.pl-p2 {
  padding-left: 2px;
}

.pl-p3 {
  padding-left: 3px;
}

.pl-p5 {
  padding-left: 5px;
}

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

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

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

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

.align-baseline {
  vertical-align: baseline;
}

.align-top {
  vertical-align: top;
}

.align-middle {
  vertical-align: middle;
}

.align-bottom {
  vertical-align: bottom;
}

.align-text-top {
  vertical-align: text-top;
}

.align-text-bottom {
  vertical-align: text-bottom;
}

.font-sans {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.font-serif {
  font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}

.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.font-ApercuRegularPro {
  font-family: Apercu-Regular-Pro;
}

.font-ApercuBlackPro {
  font-family: Apercu-Black-Pro;
}

.font-ApercuBoldPro {
  font-family: Apercu-Bold-Pro;
}

.font-ApercuLightPro {
  font-family: Apercu-Light-Pro;
}

.font-ApercuMonoLightPro {
  font-family: ApercuMono-Light-Pro;
}

.font-ApercuMonoRegularPro {
  font-family: ApercuMono-Regular-Pro;
}

.font-KanitBlack {
  font-family: Kanit-Black;
}

.font-KanitRegular {
  font-family: Kanit-Regular;
}

.font-KanitLight {
  font-family: Kanit-Light;
}

.font-KanitBold {
  font-family: Kanit-Bold;
}

.text-10 {
  font-size: 10px;
}

.text-13 {
  font-size: 13px;
}

.text-14 {
  font-size: 14px;
}

.text-16 {
  font-size: 16px;
}

.text-18 {
  font-size: 18px;
}

.text-19 {
  font-size: 19px;
}

.text-22 {
  font-size: 22px;
}

.text-32 {
  font-size: 32px;
}

.text-40 {
  font-size: 40px;
}

.text-42 {
  font-size: 42px;
}

.text-47 {
  font-size: 47px;
}

.text-48 {
  font-size: 48px;
}

.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.text-5xl {
  font-size: 3rem;
  line-height: 1;
}

.text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}

.text-7xl {
  font-size: 4.5rem;
  line-height: 1;
}

.text-8xl {
  font-size: 6rem;
  line-height: 1;
}

.text-9xl {
  font-size: 8rem;
  line-height: 1;
}

.text-f50 {
  font-size: 50px;
}

.font-thin {
  font-weight: 100;
}

.font-extralight {
  font-weight: 200;
}

.font-light {
  font-weight: 300;
}

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

.font-medium {
  font-weight: 500;
}

.font-semibold {
  font-weight: 600;
}

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

.font-extrabold {
  font-weight: 800;
}

.font-black {
  font-weight: 900;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.normal-case {
  text-transform: none;
}

.italic {
  font-style: italic;
}

.not-italic {
  font-style: normal;
}

.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {
  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.normal-nums {
  font-variant-numeric: normal;
}

.ordinal {
  --tw-ordinal: ordinal;
}

.slashed-zero {
  --tw-slashed-zero: slashed-zero;
}

.lining-nums {
  --tw-numeric-figure: lining-nums;
}

.oldstyle-nums {
  --tw-numeric-figure: oldstyle-nums;
}

.proportional-nums {
  --tw-numeric-spacing: proportional-nums;
}

.tabular-nums {
  --tw-numeric-spacing: tabular-nums;
}

.diagonal-fractions {
  --tw-numeric-fraction: diagonal-fractions;
}

.stacked-fractions {
  --tw-numeric-fraction: stacked-fractions;
}

.leading-3 {
  line-height: .75rem;
}

.leading-4 {
  line-height: 1rem;
}

.leading-5 {
  line-height: 1.25rem;
}

.leading-6 {
  line-height: 1.5rem;
}

.leading-7 {
  line-height: 1.75rem;
}

.leading-8 {
  line-height: 2rem;
}

.leading-9 {
  line-height: 2.25rem;
}

.leading-10 {
  line-height: 2.5rem;
}

.leading-14 {
  line-height: 14px;
}

.leading-18 {
  line-height: 18px;
}

.leading-19 {
  line-height: 19px;
}

.leading-20 {
  line-height: 20px;
}

.leading-21 {
  line-height: 21px;
}

.leading-23 {
  line-height: 23px;
}

.leading-26 {
  line-height: 26px;
}

.leading-28 {
  line-height: 28px;
}

.leading-38 {
  line-height: 38px;
}

.leading-46 {
  line-height: 46px;
}

.leading-47 {
  line-height: 47px;
}

.leading-49 {
  line-height: 49px;
}

.leading-59 {
  line-height: 59px;
}

.leading-none {
  line-height: 1;
}

.leading-tight {
  line-height: 1.25;
}

.leading-snug {
  line-height: 1.375;
}

.leading-normal {
  line-height: 1.5;
}

.leading-relaxed {
  line-height: 1.625;
}

.leading-loose {
  line-height: 2;
}

.tracking-tighter {
  letter-spacing: -0.05em;
}

.tracking-tight {
  letter-spacing: -0.025em;
}

.tracking-normal {
  letter-spacing: 0em;
}

.tracking-wide {
  letter-spacing: 0.025em;
}

.tracking-wider {
  letter-spacing: 0.05em;
}

.tracking-widest {
  letter-spacing: 0.1em;
}

.text-transparent {
  color: transparent;
}

.text-current {
  color: currentColor;
}

.text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-gray-50 {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.text-gray-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.text-gray-200 {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.text-red-50 {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.text-red-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.text-red-200 {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.text-red-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.text-red-400 {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.text-red-500 {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.text-red-600 {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.text-red-800 {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.text-red-900 {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.text-green-50 {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.text-green-100 {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.text-green-200 {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.text-green-300 {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.text-green-400 {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.text-green-500 {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.text-green-600 {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.text-green-800 {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.text-green-900 {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.text-blue-50 {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.text-blue-100 {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.text-blue-200 {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.text-blue-300 {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.text-purple {
  --tw-text-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-text-opacity));
}

.text-pink-50 {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.text-pink-100 {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.text-pink-200 {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.text-pink-300 {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.text-pink-400 {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.text-pink-500 {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.text-pink-600 {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.text-pink-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.text-pink-800 {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.text-pink-900 {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.text-light-gray {
  --tw-text-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-text-opacity));
}

.text-light-gray-1 {
  --tw-text-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-text-opacity));
}

.text-light-gray-2 {
  --tw-text-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-text-opacity));
}

.text-light-gray-3 {
  --tw-text-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-text-opacity));
}

.text-light-gray-4 {
  --tw-text-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-text-opacity));
}

.text-light-gray-5 {
  --tw-text-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-text-opacity));
}

.text-purple-1 {
  --tw-text-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-text-opacity));
}

.text-dark-red {
  --tw-text-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-text-opacity));
}

.text-mustard-yellow {
  --tw-text-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-text-opacity));
}

.text-mustard-yellow-1 {
  --tw-text-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-text-opacity));
}

.text-light-blue {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.text-light-blue-1 {
  --tw-text-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-text-opacity));
}

.text-light-blue-3 {
  color:  #F0F3FF;
}

.text-light-blue-4 {
  --tw-text-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-text-opacity));
}

.text-purple-blue {
  --tw-text-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-text-opacity));
}

.text-light-green {
  --tw-text-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-text-opacity));
}

.text-light-green-1 {
  --tw-text-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-text-opacity));
}

.text-light-bg-green {
  --tw-text-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-text-opacity));
}

.text-green-1 {
  --tw-text-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-text-opacity));
}

.text-pink-1 {
  --tw-text-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-text-opacity));
}

.text-light-white-1 {
  --tw-text-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-text-opacity));
}

.text-Black-3 {
  --tw-text-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-text-opacity));
}

.text-Default-3 {
  --tw-text-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-text-opacity));
}

.text-White-3 {
  --tw-text-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-text-opacity));
}

.text-Green-3 {
  --tw-text-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-text-opacity));
}

.text-Blue-3 {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.text-Silver-3 {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.text-Yellow-3 {
  --tw-text-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-text-opacity));
}

.text-Grey-3 {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.text-Gray-3 {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.text-Red-3 {
  --tw-text-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-text-opacity));
}

.text-Gold-3 {
  --tw-text-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-text-opacity));
}

.text-light-green-3 {
  --tw-text-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-text-opacity));
}

.text-dark-blue-2 {
  --tw-text-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-text-opacity));
}

.text-blue-1 {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.text-yellow-1 {
  --tw-text-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-text-opacity));
}

.text-blue-2 {
  --tw-text-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-text-opacity));
}

.text-light-pink {
  --tw-text-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-transparent {
  color: transparent;
}

.group:hover .group-hover\:text-current {
  color: currentColor;
}

.group:hover .group-hover\:text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-50 {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-200 {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-300 {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-600 {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-800 {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-50 {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-200 {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-400 {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-500 {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-600 {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-800 {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-900 {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-50 {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-100 {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-200 {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-300 {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-400 {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-500 {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-600 {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-800 {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-900 {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-50 {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-100 {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-200 {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-300 {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-400 {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-500 {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-700 {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-900 {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple {
  --tw-text-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-50 {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-100 {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-200 {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-300 {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-400 {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-500 {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-600 {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-800 {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-900 {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-gray {
  --tw-text-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-gray-1 {
  --tw-text-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-gray-2 {
  --tw-text-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-gray-3 {
  --tw-text-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-gray-4 {
  --tw-text-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-gray-5 {
  --tw-text-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-1 {
  --tw-text-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-dark-red {
  --tw-text-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-mustard-yellow {
  --tw-text-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-mustard-yellow-1 {
  --tw-text-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-blue {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-blue-1 {
  --tw-text-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-blue-3 {
  color:  #F0F3FF;
}

.group:hover .group-hover\:text-light-blue-4 {
  --tw-text-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-blue {
  --tw-text-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-green {
  --tw-text-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-green-1 {
  --tw-text-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-bg-green {
  --tw-text-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-1 {
  --tw-text-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-1 {
  --tw-text-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-white-1 {
  --tw-text-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-Black-3 {
  --tw-text-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-Default-3 {
  --tw-text-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-White-3 {
  --tw-text-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-Green-3 {
  --tw-text-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-Blue-3 {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-Silver-3 {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-Yellow-3 {
  --tw-text-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-Grey-3 {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-Gray-3 {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-Red-3 {
  --tw-text-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-Gold-3 {
  --tw-text-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-green-3 {
  --tw-text-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-dark-blue-2 {
  --tw-text-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-1 {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-1 {
  --tw-text-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-2 {
  --tw-text-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-light-pink {
  --tw-text-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-text-opacity));
}

.focus-within\:text-transparent:focus-within {
  color: transparent;
}

.focus-within\:text-current:focus-within {
  color: currentColor;
}

.focus-within\:text-black:focus-within {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus-within\:text-white:focus-within {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus-within\:text-gray-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.focus-within\:text-gray-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.focus-within\:text-gray-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.focus-within\:text-gray-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.focus-within\:text-gray-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.focus-within\:text-gray-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.focus-within\:text-gray-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.focus-within\:text-gray-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.focus-within\:text-gray-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.focus-within\:text-gray-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.focus-within\:text-red-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.focus-within\:text-red-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.focus-within\:text-red-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.focus-within\:text-red-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.focus-within\:text-red-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.focus-within\:text-red-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.focus-within\:text-red-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.focus-within\:text-red-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.focus-within\:text-red-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.focus-within\:text-red-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.focus-within\:text-yellow-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.focus-within\:text-yellow-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.focus-within\:text-yellow-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.focus-within\:text-yellow-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.focus-within\:text-yellow-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.focus-within\:text-yellow-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.focus-within\:text-yellow-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.focus-within\:text-yellow-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.focus-within\:text-yellow-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.focus-within\:text-yellow-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.focus-within\:text-green-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.focus-within\:text-green-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.focus-within\:text-green-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.focus-within\:text-green-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.focus-within\:text-green-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.focus-within\:text-green-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.focus-within\:text-green-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.focus-within\:text-green-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.focus-within\:text-green-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.focus-within\:text-green-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.focus-within\:text-blue-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.focus-within\:text-blue-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.focus-within\:text-blue-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.focus-within\:text-blue-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.focus-within\:text-blue-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.focus-within\:text-blue-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.focus-within\:text-blue-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.focus-within\:text-blue-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.focus-within\:text-blue-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.focus-within\:text-blue-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.focus-within\:text-indigo-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.focus-within\:text-indigo-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.focus-within\:text-indigo-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.focus-within\:text-indigo-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.focus-within\:text-indigo-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.focus-within\:text-indigo-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.focus-within\:text-indigo-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.focus-within\:text-indigo-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.focus-within\:text-indigo-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.focus-within\:text-indigo-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.focus-within\:text-purple:focus-within {
  --tw-text-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-text-opacity));
}

.focus-within\:text-pink-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.focus-within\:text-pink-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.focus-within\:text-pink-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.focus-within\:text-pink-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.focus-within\:text-pink-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.focus-within\:text-pink-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.focus-within\:text-pink-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.focus-within\:text-pink-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.focus-within\:text-pink-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.focus-within\:text-pink-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.focus-within\:text-light-gray:focus-within {
  --tw-text-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-text-opacity));
}

.focus-within\:text-light-gray-1:focus-within {
  --tw-text-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-text-opacity));
}

.focus-within\:text-light-gray-2:focus-within {
  --tw-text-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-text-opacity));
}

.focus-within\:text-light-gray-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-text-opacity));
}

.focus-within\:text-light-gray-4:focus-within {
  --tw-text-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-text-opacity));
}

.focus-within\:text-light-gray-5:focus-within {
  --tw-text-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-text-opacity));
}

.focus-within\:text-purple-1:focus-within {
  --tw-text-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-text-opacity));
}

.focus-within\:text-dark-red:focus-within {
  --tw-text-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-text-opacity));
}

.focus-within\:text-mustard-yellow:focus-within {
  --tw-text-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-text-opacity));
}

.focus-within\:text-mustard-yellow-1:focus-within {
  --tw-text-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-text-opacity));
}

.focus-within\:text-light-blue:focus-within {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.focus-within\:text-light-blue-1:focus-within {
  --tw-text-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-text-opacity));
}

.focus-within\:text-light-blue-3:focus-within {
  color:  #F0F3FF;
}

.focus-within\:text-light-blue-4:focus-within {
  --tw-text-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-text-opacity));
}

.focus-within\:text-purple-blue:focus-within {
  --tw-text-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-text-opacity));
}

.focus-within\:text-light-green:focus-within {
  --tw-text-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-text-opacity));
}

.focus-within\:text-light-green-1:focus-within {
  --tw-text-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-text-opacity));
}

.focus-within\:text-light-bg-green:focus-within {
  --tw-text-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-text-opacity));
}

.focus-within\:text-green-1:focus-within {
  --tw-text-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-text-opacity));
}

.focus-within\:text-pink-1:focus-within {
  --tw-text-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-text-opacity));
}

.focus-within\:text-light-white-1:focus-within {
  --tw-text-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-text-opacity));
}

.focus-within\:text-Black-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-text-opacity));
}

.focus-within\:text-Default-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-text-opacity));
}

.focus-within\:text-White-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-text-opacity));
}

.focus-within\:text-Green-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-text-opacity));
}

.focus-within\:text-Blue-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.focus-within\:text-Silver-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.focus-within\:text-Yellow-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-text-opacity));
}

.focus-within\:text-Grey-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.focus-within\:text-Gray-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.focus-within\:text-Red-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-text-opacity));
}

.focus-within\:text-Gold-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-text-opacity));
}

.focus-within\:text-light-green-3:focus-within {
  --tw-text-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-text-opacity));
}

.focus-within\:text-dark-blue-2:focus-within {
  --tw-text-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-text-opacity));
}

.focus-within\:text-blue-1:focus-within {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.focus-within\:text-yellow-1:focus-within {
  --tw-text-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-text-opacity));
}

.focus-within\:text-blue-2:focus-within {
  --tw-text-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-text-opacity));
}

.focus-within\:text-light-pink:focus-within {
  --tw-text-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-text-opacity));
}

.hover\:text-transparent:hover {
  color: transparent;
}

.hover\:text-current:hover {
  color: currentColor;
}

.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.hover\:text-gray-50:hover {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.hover\:text-gray-100:hover {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.hover\:text-gray-200:hover {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.hover\:text-gray-300:hover {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.hover\:text-gray-400:hover {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.hover\:text-red-50:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.hover\:text-red-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.hover\:text-red-200:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.hover\:text-red-300:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.hover\:text-red-400:hover {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.hover\:text-red-600:hover {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.hover\:text-red-700:hover {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.hover\:text-red-800:hover {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.hover\:text-red-900:hover {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.hover\:text-yellow-50:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.hover\:text-yellow-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.hover\:text-yellow-200:hover {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.hover\:text-yellow-300:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.hover\:text-yellow-400:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.hover\:text-yellow-500:hover {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.hover\:text-yellow-600:hover {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.hover\:text-yellow-700:hover {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.hover\:text-yellow-800:hover {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.hover\:text-yellow-900:hover {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.hover\:text-green-50:hover {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.hover\:text-green-100:hover {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.hover\:text-green-200:hover {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.hover\:text-green-300:hover {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.hover\:text-green-400:hover {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.hover\:text-green-500:hover {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.hover\:text-green-600:hover {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.hover\:text-green-700:hover {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.hover\:text-green-800:hover {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.hover\:text-green-900:hover {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.hover\:text-blue-50:hover {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.hover\:text-blue-100:hover {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.hover\:text-blue-200:hover {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.hover\:text-blue-300:hover {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.hover\:text-blue-400:hover {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.hover\:text-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.hover\:text-blue-600:hover {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.hover\:text-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.hover\:text-blue-900:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.hover\:text-indigo-50:hover {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.hover\:text-indigo-100:hover {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.hover\:text-indigo-200:hover {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.hover\:text-indigo-300:hover {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.hover\:text-indigo-400:hover {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.hover\:text-indigo-500:hover {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.hover\:text-indigo-600:hover {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.hover\:text-indigo-700:hover {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.hover\:text-indigo-800:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.hover\:text-indigo-900:hover {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.hover\:text-purple:hover {
  --tw-text-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-text-opacity));
}

.hover\:text-pink-50:hover {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.hover\:text-pink-100:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.hover\:text-pink-200:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.hover\:text-pink-300:hover {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.hover\:text-pink-400:hover {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.hover\:text-pink-500:hover {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.hover\:text-pink-600:hover {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.hover\:text-pink-700:hover {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.hover\:text-pink-800:hover {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.hover\:text-pink-900:hover {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.hover\:text-light-gray:hover {
  --tw-text-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-text-opacity));
}

.hover\:text-light-gray-1:hover {
  --tw-text-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-text-opacity));
}

.hover\:text-light-gray-2:hover {
  --tw-text-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-text-opacity));
}

.hover\:text-light-gray-3:hover {
  --tw-text-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-text-opacity));
}

.hover\:text-light-gray-4:hover {
  --tw-text-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-text-opacity));
}

.hover\:text-light-gray-5:hover {
  --tw-text-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-text-opacity));
}

.hover\:text-purple-1:hover {
  --tw-text-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-text-opacity));
}

.hover\:text-dark-red:hover {
  --tw-text-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-text-opacity));
}

.hover\:text-mustard-yellow:hover {
  --tw-text-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-text-opacity));
}

.hover\:text-mustard-yellow-1:hover {
  --tw-text-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-text-opacity));
}

.hover\:text-light-blue:hover {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.hover\:text-light-blue-1:hover {
  --tw-text-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-text-opacity));
}

.hover\:text-light-blue-3:hover {
  color:  #F0F3FF;
}

.hover\:text-light-blue-4:hover {
  --tw-text-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-text-opacity));
}

.hover\:text-purple-blue:hover {
  --tw-text-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-text-opacity));
}

.hover\:text-light-green:hover {
  --tw-text-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-text-opacity));
}

.hover\:text-light-green-1:hover {
  --tw-text-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-text-opacity));
}

.hover\:text-light-bg-green:hover {
  --tw-text-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-text-opacity));
}

.hover\:text-green-1:hover {
  --tw-text-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-text-opacity));
}

.hover\:text-pink-1:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-text-opacity));
}

.hover\:text-light-white-1:hover {
  --tw-text-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-text-opacity));
}

.hover\:text-Black-3:hover {
  --tw-text-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-text-opacity));
}

.hover\:text-Default-3:hover {
  --tw-text-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-text-opacity));
}

.hover\:text-White-3:hover {
  --tw-text-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-text-opacity));
}

.hover\:text-Green-3:hover {
  --tw-text-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-text-opacity));
}

.hover\:text-Blue-3:hover {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.hover\:text-Silver-3:hover {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.hover\:text-Yellow-3:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-text-opacity));
}

.hover\:text-Grey-3:hover {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.hover\:text-Gray-3:hover {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.hover\:text-Red-3:hover {
  --tw-text-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-text-opacity));
}

.hover\:text-Gold-3:hover {
  --tw-text-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-text-opacity));
}

.hover\:text-light-green-3:hover {
  --tw-text-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-text-opacity));
}

.hover\:text-dark-blue-2:hover {
  --tw-text-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-text-opacity));
}

.hover\:text-blue-1:hover {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.hover\:text-yellow-1:hover {
  --tw-text-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-text-opacity));
}

.hover\:text-blue-2:hover {
  --tw-text-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-text-opacity));
}

.hover\:text-light-pink:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-text-opacity));
}

.focus\:text-transparent:focus {
  color: transparent;
}

.focus\:text-current:focus {
  color: currentColor;
}

.focus\:text-black:focus {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus\:text-white:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus\:text-gray-50:focus {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.focus\:text-gray-100:focus {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.focus\:text-gray-200:focus {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.focus\:text-gray-300:focus {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.focus\:text-gray-400:focus {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.focus\:text-gray-500:focus {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.focus\:text-gray-600:focus {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.focus\:text-gray-700:focus {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.focus\:text-gray-800:focus {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.focus\:text-gray-900:focus {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.focus\:text-red-50:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.focus\:text-red-100:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.focus\:text-red-200:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.focus\:text-red-300:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.focus\:text-red-400:focus {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.focus\:text-red-500:focus {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.focus\:text-red-600:focus {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.focus\:text-red-700:focus {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.focus\:text-red-800:focus {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.focus\:text-red-900:focus {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.focus\:text-yellow-50:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.focus\:text-yellow-100:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.focus\:text-yellow-200:focus {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.focus\:text-yellow-300:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.focus\:text-yellow-400:focus {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.focus\:text-yellow-500:focus {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.focus\:text-yellow-600:focus {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.focus\:text-yellow-700:focus {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.focus\:text-yellow-800:focus {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.focus\:text-yellow-900:focus {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.focus\:text-green-50:focus {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.focus\:text-green-100:focus {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.focus\:text-green-200:focus {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.focus\:text-green-300:focus {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.focus\:text-green-400:focus {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.focus\:text-green-500:focus {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.focus\:text-green-600:focus {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.focus\:text-green-700:focus {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.focus\:text-green-800:focus {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.focus\:text-green-900:focus {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.focus\:text-blue-50:focus {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.focus\:text-blue-100:focus {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.focus\:text-blue-200:focus {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.focus\:text-blue-300:focus {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.focus\:text-blue-400:focus {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.focus\:text-blue-500:focus {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.focus\:text-blue-600:focus {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.focus\:text-blue-700:focus {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.focus\:text-blue-800:focus {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.focus\:text-blue-900:focus {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.focus\:text-indigo-50:focus {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.focus\:text-indigo-100:focus {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.focus\:text-indigo-200:focus {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.focus\:text-indigo-300:focus {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.focus\:text-indigo-400:focus {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.focus\:text-indigo-500:focus {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.focus\:text-indigo-600:focus {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.focus\:text-indigo-700:focus {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.focus\:text-indigo-800:focus {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.focus\:text-indigo-900:focus {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.focus\:text-purple:focus {
  --tw-text-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-text-opacity));
}

.focus\:text-pink-50:focus {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.focus\:text-pink-100:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.focus\:text-pink-200:focus {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.focus\:text-pink-300:focus {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.focus\:text-pink-400:focus {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.focus\:text-pink-500:focus {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.focus\:text-pink-600:focus {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.focus\:text-pink-700:focus {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.focus\:text-pink-800:focus {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.focus\:text-pink-900:focus {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.focus\:text-light-gray:focus {
  --tw-text-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-text-opacity));
}

.focus\:text-light-gray-1:focus {
  --tw-text-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-text-opacity));
}

.focus\:text-light-gray-2:focus {
  --tw-text-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-text-opacity));
}

.focus\:text-light-gray-3:focus {
  --tw-text-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-text-opacity));
}

.focus\:text-light-gray-4:focus {
  --tw-text-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-text-opacity));
}

.focus\:text-light-gray-5:focus {
  --tw-text-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-text-opacity));
}

.focus\:text-purple-1:focus {
  --tw-text-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-text-opacity));
}

.focus\:text-dark-red:focus {
  --tw-text-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-text-opacity));
}

.focus\:text-mustard-yellow:focus {
  --tw-text-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-text-opacity));
}

.focus\:text-mustard-yellow-1:focus {
  --tw-text-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-text-opacity));
}

.focus\:text-light-blue:focus {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.focus\:text-light-blue-1:focus {
  --tw-text-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-text-opacity));
}

.focus\:text-light-blue-3:focus {
  color:  #F0F3FF;
}

.focus\:text-light-blue-4:focus {
  --tw-text-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-text-opacity));
}

.focus\:text-purple-blue:focus {
  --tw-text-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-text-opacity));
}

.focus\:text-light-green:focus {
  --tw-text-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-text-opacity));
}

.focus\:text-light-green-1:focus {
  --tw-text-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-text-opacity));
}

.focus\:text-light-bg-green:focus {
  --tw-text-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-text-opacity));
}

.focus\:text-green-1:focus {
  --tw-text-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-text-opacity));
}

.focus\:text-pink-1:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-text-opacity));
}

.focus\:text-light-white-1:focus {
  --tw-text-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-text-opacity));
}

.focus\:text-Black-3:focus {
  --tw-text-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-text-opacity));
}

.focus\:text-Default-3:focus {
  --tw-text-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-text-opacity));
}

.focus\:text-White-3:focus {
  --tw-text-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-text-opacity));
}

.focus\:text-Green-3:focus {
  --tw-text-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-text-opacity));
}

.focus\:text-Blue-3:focus {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.focus\:text-Silver-3:focus {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.focus\:text-Yellow-3:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-text-opacity));
}

.focus\:text-Grey-3:focus {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.focus\:text-Gray-3:focus {
  --tw-text-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-text-opacity));
}

.focus\:text-Red-3:focus {
  --tw-text-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-text-opacity));
}

.focus\:text-Gold-3:focus {
  --tw-text-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-text-opacity));
}

.focus\:text-light-green-3:focus {
  --tw-text-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-text-opacity));
}

.focus\:text-dark-blue-2:focus {
  --tw-text-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-text-opacity));
}

.focus\:text-blue-1:focus {
  --tw-text-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-text-opacity));
}

.focus\:text-yellow-1:focus {
  --tw-text-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-text-opacity));
}

.focus\:text-blue-2:focus {
  --tw-text-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-text-opacity));
}

.focus\:text-light-pink:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-text-opacity));
}

.text-opacity-0 {
  --tw-text-opacity: 0;
}

.text-opacity-5 {
  --tw-text-opacity: 0.05;
}

.text-opacity-10 {
  --tw-text-opacity: 0.1;
}

.text-opacity-20 {
  --tw-text-opacity: 0.2;
}

.text-opacity-25 {
  --tw-text-opacity: 0.25;
}

.text-opacity-30 {
  --tw-text-opacity: 0.3;
}

.text-opacity-40 {
  --tw-text-opacity: 0.4;
}

.text-opacity-50 {
  --tw-text-opacity: 0.5;
}

.text-opacity-60 {
  --tw-text-opacity: 0.6;
}

.text-opacity-70 {
  --tw-text-opacity: 0.7;
}

.text-opacity-75 {
  --tw-text-opacity: 0.75;
}

.text-opacity-80 {
  --tw-text-opacity: 0.8;
}

.text-opacity-90 {
  --tw-text-opacity: 0.9;
}

.text-opacity-95 {
  --tw-text-opacity: 0.95;
}

.text-opacity-100 {
  --tw-text-opacity: 1;
}

.group:hover .group-hover\:text-opacity-0 {
  --tw-text-opacity: 0;
}

.group:hover .group-hover\:text-opacity-5 {
  --tw-text-opacity: 0.05;
}

.group:hover .group-hover\:text-opacity-10 {
  --tw-text-opacity: 0.1;
}

.group:hover .group-hover\:text-opacity-20 {
  --tw-text-opacity: 0.2;
}

.group:hover .group-hover\:text-opacity-25 {
  --tw-text-opacity: 0.25;
}

.group:hover .group-hover\:text-opacity-30 {
  --tw-text-opacity: 0.3;
}

.group:hover .group-hover\:text-opacity-40 {
  --tw-text-opacity: 0.4;
}

.group:hover .group-hover\:text-opacity-50 {
  --tw-text-opacity: 0.5;
}

.group:hover .group-hover\:text-opacity-60 {
  --tw-text-opacity: 0.6;
}

.group:hover .group-hover\:text-opacity-70 {
  --tw-text-opacity: 0.7;
}

.group:hover .group-hover\:text-opacity-75 {
  --tw-text-opacity: 0.75;
}

.group:hover .group-hover\:text-opacity-80 {
  --tw-text-opacity: 0.8;
}

.group:hover .group-hover\:text-opacity-90 {
  --tw-text-opacity: 0.9;
}

.group:hover .group-hover\:text-opacity-95 {
  --tw-text-opacity: 0.95;
}

.group:hover .group-hover\:text-opacity-100 {
  --tw-text-opacity: 1;
}

.focus-within\:text-opacity-0:focus-within {
  --tw-text-opacity: 0;
}

.focus-within\:text-opacity-5:focus-within {
  --tw-text-opacity: 0.05;
}

.focus-within\:text-opacity-10:focus-within {
  --tw-text-opacity: 0.1;
}

.focus-within\:text-opacity-20:focus-within {
  --tw-text-opacity: 0.2;
}

.focus-within\:text-opacity-25:focus-within {
  --tw-text-opacity: 0.25;
}

.focus-within\:text-opacity-30:focus-within {
  --tw-text-opacity: 0.3;
}

.focus-within\:text-opacity-40:focus-within {
  --tw-text-opacity: 0.4;
}

.focus-within\:text-opacity-50:focus-within {
  --tw-text-opacity: 0.5;
}

.focus-within\:text-opacity-60:focus-within {
  --tw-text-opacity: 0.6;
}

.focus-within\:text-opacity-70:focus-within {
  --tw-text-opacity: 0.7;
}

.focus-within\:text-opacity-75:focus-within {
  --tw-text-opacity: 0.75;
}

.focus-within\:text-opacity-80:focus-within {
  --tw-text-opacity: 0.8;
}

.focus-within\:text-opacity-90:focus-within {
  --tw-text-opacity: 0.9;
}

.focus-within\:text-opacity-95:focus-within {
  --tw-text-opacity: 0.95;
}

.focus-within\:text-opacity-100:focus-within {
  --tw-text-opacity: 1;
}

.hover\:text-opacity-0:hover {
  --tw-text-opacity: 0;
}

.hover\:text-opacity-5:hover {
  --tw-text-opacity: 0.05;
}

.hover\:text-opacity-10:hover {
  --tw-text-opacity: 0.1;
}

.hover\:text-opacity-20:hover {
  --tw-text-opacity: 0.2;
}

.hover\:text-opacity-25:hover {
  --tw-text-opacity: 0.25;
}

.hover\:text-opacity-30:hover {
  --tw-text-opacity: 0.3;
}

.hover\:text-opacity-40:hover {
  --tw-text-opacity: 0.4;
}

.hover\:text-opacity-50:hover {
  --tw-text-opacity: 0.5;
}

.hover\:text-opacity-60:hover {
  --tw-text-opacity: 0.6;
}

.hover\:text-opacity-70:hover {
  --tw-text-opacity: 0.7;
}

.hover\:text-opacity-75:hover {
  --tw-text-opacity: 0.75;
}

.hover\:text-opacity-80:hover {
  --tw-text-opacity: 0.8;
}

.hover\:text-opacity-90:hover {
  --tw-text-opacity: 0.9;
}

.hover\:text-opacity-95:hover {
  --tw-text-opacity: 0.95;
}

.hover\:text-opacity-100:hover {
  --tw-text-opacity: 1;
}

.focus\:text-opacity-0:focus {
  --tw-text-opacity: 0;
}

.focus\:text-opacity-5:focus {
  --tw-text-opacity: 0.05;
}

.focus\:text-opacity-10:focus {
  --tw-text-opacity: 0.1;
}

.focus\:text-opacity-20:focus {
  --tw-text-opacity: 0.2;
}

.focus\:text-opacity-25:focus {
  --tw-text-opacity: 0.25;
}

.focus\:text-opacity-30:focus {
  --tw-text-opacity: 0.3;
}

.focus\:text-opacity-40:focus {
  --tw-text-opacity: 0.4;
}

.focus\:text-opacity-50:focus {
  --tw-text-opacity: 0.5;
}

.focus\:text-opacity-60:focus {
  --tw-text-opacity: 0.6;
}

.focus\:text-opacity-70:focus {
  --tw-text-opacity: 0.7;
}

.focus\:text-opacity-75:focus {
  --tw-text-opacity: 0.75;
}

.focus\:text-opacity-80:focus {
  --tw-text-opacity: 0.8;
}

.focus\:text-opacity-90:focus {
  --tw-text-opacity: 0.9;
}

.focus\:text-opacity-95:focus {
  --tw-text-opacity: 0.95;
}

.focus\:text-opacity-100:focus {
  --tw-text-opacity: 1;
}

.underline {
  text-decoration: underline;
}

.line-through {
  text-decoration: line-through;
}

.no-underline {
  text-decoration: none;
}

.group:hover .group-hover\:underline {
  text-decoration: underline;
}

.group:hover .group-hover\:line-through {
  text-decoration: line-through;
}

.group:hover .group-hover\:no-underline {
  text-decoration: none;
}

.focus-within\:underline:focus-within {
  text-decoration: underline;
}

.focus-within\:line-through:focus-within {
  text-decoration: line-through;
}

.focus-within\:no-underline:focus-within {
  text-decoration: none;
}

.hover\:underline:hover {
  text-decoration: underline;
}

.hover\:line-through:hover {
  text-decoration: line-through;
}

.hover\:no-underline:hover {
  text-decoration: none;
}

.focus\:underline:focus {
  text-decoration: underline;
}

.focus\:line-through:focus {
  text-decoration: line-through;
}

.focus\:no-underline:focus {
  text-decoration: none;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.subpixel-antialiased {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.placeholder-transparent::-moz-placeholder {
  color: transparent;
}

.placeholder-transparent:-ms-input-placeholder {
  color: transparent;
}

.placeholder-transparent::placeholder {
  color: transparent;
}

.placeholder-current::-moz-placeholder {
  color: currentColor;
}

.placeholder-current:-ms-input-placeholder {
  color: currentColor;
}

.placeholder-current::placeholder {
  color: currentColor;
}

.placeholder-black::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-black:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-black::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-white::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-white:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-gray-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.placeholder-gray-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.placeholder-gray-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.placeholder-gray-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.placeholder-gray-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.placeholder-gray-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.placeholder-gray-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.placeholder-gray-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.placeholder-gray-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.placeholder-gray-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.placeholder-gray-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.placeholder-gray-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.placeholder-gray-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.placeholder-gray-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.placeholder-gray-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.placeholder-gray-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.placeholder-gray-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.placeholder-gray-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.placeholder-gray-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.placeholder-gray-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.placeholder-gray-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.placeholder-gray-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.placeholder-gray-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.placeholder-gray-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.placeholder-gray-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.placeholder-gray-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.placeholder-gray-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.placeholder-gray-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.placeholder-gray-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.placeholder-gray-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.placeholder-red-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.placeholder-red-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.placeholder-red-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.placeholder-red-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.placeholder-red-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.placeholder-red-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.placeholder-red-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.placeholder-red-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.placeholder-red-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.placeholder-red-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.placeholder-red-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.placeholder-red-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.placeholder-red-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.placeholder-red-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.placeholder-red-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.placeholder-red-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.placeholder-red-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.placeholder-red-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.placeholder-red-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.placeholder-red-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.placeholder-red-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.placeholder-red-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.placeholder-red-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.placeholder-red-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.placeholder-red-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-red-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-red-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-red-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.placeholder-red-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.placeholder-red-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.placeholder-yellow-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.placeholder-yellow-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.placeholder-yellow-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.placeholder-yellow-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.placeholder-yellow-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.placeholder-yellow-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.placeholder-yellow-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.placeholder-yellow-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.placeholder-yellow-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.placeholder-yellow-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.placeholder-yellow-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.placeholder-yellow-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.placeholder-yellow-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.placeholder-yellow-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.placeholder-yellow-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.placeholder-yellow-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.placeholder-yellow-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.placeholder-yellow-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.placeholder-yellow-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.placeholder-yellow-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.placeholder-yellow-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.placeholder-yellow-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.placeholder-yellow-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.placeholder-yellow-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.placeholder-yellow-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.placeholder-yellow-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.placeholder-yellow-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.placeholder-green-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.placeholder-green-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.placeholder-green-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.placeholder-green-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.placeholder-green-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.placeholder-green-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.placeholder-green-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.placeholder-green-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.placeholder-green-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.placeholder-green-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.placeholder-green-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.placeholder-green-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.placeholder-green-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.placeholder-green-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.placeholder-green-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.placeholder-green-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.placeholder-green-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.placeholder-green-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.placeholder-green-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.placeholder-green-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.placeholder-green-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.placeholder-green-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.placeholder-green-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.placeholder-green-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.placeholder-green-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.placeholder-green-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.placeholder-green-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.placeholder-green-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.placeholder-green-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.placeholder-green-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.placeholder-blue-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.placeholder-blue-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.placeholder-blue-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.placeholder-blue-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.placeholder-blue-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.placeholder-blue-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.placeholder-blue-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.placeholder-blue-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.placeholder-blue-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.placeholder-blue-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.placeholder-blue-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.placeholder-blue-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.placeholder-blue-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.placeholder-blue-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.placeholder-blue-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.placeholder-blue-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.placeholder-blue-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.placeholder-blue-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.placeholder-blue-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.placeholder-blue-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.placeholder-blue-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.placeholder-indigo-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.placeholder-indigo-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.placeholder-indigo-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.placeholder-indigo-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.placeholder-indigo-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.placeholder-indigo-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.placeholder-indigo-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.placeholder-indigo-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.placeholder-indigo-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.placeholder-indigo-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.placeholder-indigo-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.placeholder-indigo-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.placeholder-indigo-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.placeholder-indigo-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.placeholder-indigo-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.placeholder-indigo-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.placeholder-indigo-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.placeholder-indigo-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.placeholder-indigo-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.placeholder-indigo-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.placeholder-indigo-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.placeholder-indigo-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.placeholder-indigo-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.placeholder-indigo-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.placeholder-purple::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
}

.placeholder-purple:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
}

.placeholder-purple::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
}

.placeholder-pink-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.placeholder-pink-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.placeholder-pink-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.placeholder-pink-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.placeholder-pink-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.placeholder-pink-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.placeholder-pink-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.placeholder-pink-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.placeholder-pink-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.placeholder-pink-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.placeholder-pink-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.placeholder-pink-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.placeholder-pink-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.placeholder-pink-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.placeholder-pink-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.placeholder-pink-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.placeholder-pink-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.placeholder-pink-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.placeholder-pink-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.placeholder-pink-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.placeholder-pink-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.placeholder-pink-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.placeholder-pink-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.placeholder-pink-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.placeholder-pink-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.placeholder-pink-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.placeholder-pink-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.placeholder-pink-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.placeholder-pink-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.placeholder-pink-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.placeholder-light-gray::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
}

.placeholder-light-gray:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
}

.placeholder-light-gray::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-1::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-1:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-1::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-2::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-2:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-2::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-4::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-4:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-4::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-5::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-5:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
}

.placeholder-light-gray-5::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
}

.placeholder-purple-1::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
}

.placeholder-purple-1:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
}

.placeholder-purple-1::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
}

.placeholder-dark-red::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-dark-red:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-dark-red::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-mustard-yellow::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
}

.placeholder-mustard-yellow:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
}

.placeholder-mustard-yellow::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
}

.placeholder-mustard-yellow-1::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
}

.placeholder-mustard-yellow-1:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
}

.placeholder-mustard-yellow-1::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
}

.placeholder-light-blue::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.placeholder-light-blue:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.placeholder-light-blue::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.placeholder-light-blue-1::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
}

.placeholder-light-blue-1:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
}

.placeholder-light-blue-1::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
}

.placeholder-light-blue-3::-moz-placeholder {
  color:  #F0F3FF;
}

.placeholder-light-blue-3:-ms-input-placeholder {
  color:  #F0F3FF;
}

.placeholder-light-blue-3::placeholder {
  color:  #F0F3FF;
}

.placeholder-light-blue-4::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-light-blue-4:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-light-blue-4::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-purple-blue::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
}

.placeholder-purple-blue:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
}

.placeholder-purple-blue::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
}

.placeholder-light-green::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.placeholder-light-green:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.placeholder-light-green::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.placeholder-light-green-1::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.placeholder-light-green-1:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.placeholder-light-green-1::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.placeholder-light-bg-green::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
}

.placeholder-light-bg-green:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
}

.placeholder-light-bg-green::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
}

.placeholder-green-1::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
}

.placeholder-green-1:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
}

.placeholder-green-1::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
}

.placeholder-pink-1::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
}

.placeholder-pink-1:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
}

.placeholder-pink-1::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
}

.placeholder-light-white-1::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.placeholder-light-white-1:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.placeholder-light-white-1::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.placeholder-Black-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.placeholder-Black-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.placeholder-Black-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.placeholder-Default-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.placeholder-Default-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.placeholder-Default-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.placeholder-White-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.placeholder-White-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.placeholder-White-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.placeholder-Green-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
}

.placeholder-Green-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
}

.placeholder-Green-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
}

.placeholder-Blue-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.placeholder-Blue-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.placeholder-Blue-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.placeholder-Silver-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.placeholder-Silver-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.placeholder-Silver-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.placeholder-Yellow-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
}

.placeholder-Yellow-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
}

.placeholder-Yellow-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
}

.placeholder-Grey-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.placeholder-Grey-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.placeholder-Grey-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.placeholder-Gray-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.placeholder-Gray-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.placeholder-Gray-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.placeholder-Red-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
}

.placeholder-Red-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
}

.placeholder-Red-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
}

.placeholder-Gold-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
}

.placeholder-Gold-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
}

.placeholder-Gold-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
}

.placeholder-light-green-3::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
}

.placeholder-light-green-3:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
}

.placeholder-light-green-3::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
}

.placeholder-dark-blue-2::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
}

.placeholder-dark-blue-2:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
}

.placeholder-dark-blue-2::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
}

.placeholder-blue-1::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-1:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-1::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.placeholder-yellow-1::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
}

.placeholder-yellow-1:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
}

.placeholder-yellow-1::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
}

.placeholder-blue-2::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
}

.placeholder-blue-2:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
}

.placeholder-blue-2::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
}

.placeholder-light-pink::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
}

.placeholder-light-pink:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
}

.placeholder-light-pink::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
}

.focus\:placeholder-transparent:focus::-moz-placeholder {
  color: transparent;
}

.focus\:placeholder-transparent:focus:-ms-input-placeholder {
  color: transparent;
}

.focus\:placeholder-transparent:focus::placeholder {
  color: transparent;
}

.focus\:placeholder-current:focus::-moz-placeholder {
  color: currentColor;
}

.focus\:placeholder-current:focus:-ms-input-placeholder {
  color: currentColor;
}

.focus\:placeholder-current:focus::placeholder {
  color: currentColor;
}

.focus\:placeholder-black:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-black:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-black:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-1:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-1:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-1:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-2:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-2:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-2:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-4:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-4:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-4:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-5:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-5:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-gray-5:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-1:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-1:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-1:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
}

.focus\:placeholder-dark-red:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-dark-red:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-dark-red:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-mustard-yellow:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-mustard-yellow:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-mustard-yellow:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-mustard-yellow-1:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-mustard-yellow-1:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-mustard-yellow-1:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-blue:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-blue:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-blue:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-blue-1:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-blue-1:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-blue-1:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-blue-3:focus::-moz-placeholder {
  color:  #F0F3FF;
}

.focus\:placeholder-light-blue-3:focus:-ms-input-placeholder {
  color:  #F0F3FF;
}

.focus\:placeholder-light-blue-3:focus::placeholder {
  color:  #F0F3FF;
}

.focus\:placeholder-light-blue-4:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-blue-4:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-blue-4:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-blue:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-blue:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-blue:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-green:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-green:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-green:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-green-1:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-green-1:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-green-1:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-bg-green:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-bg-green:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-bg-green:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-1:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-1:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-1:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-1:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-1:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-1:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-white-1:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-white-1:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-white-1:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Black-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Black-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Black-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Default-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Default-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Default-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
}

.focus\:placeholder-White-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.focus\:placeholder-White-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.focus\:placeholder-White-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Green-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Green-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Green-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Blue-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Blue-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Blue-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Silver-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Silver-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Silver-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Yellow-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Yellow-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Yellow-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Grey-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Grey-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Grey-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Gray-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Gray-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Gray-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Red-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Red-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Red-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Gold-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Gold-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
}

.focus\:placeholder-Gold-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-green-3:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-green-3:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-green-3:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-dark-blue-2:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
}

.focus\:placeholder-dark-blue-2:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
}

.focus\:placeholder-dark-blue-2:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-1:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-1:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-1:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-1:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-1:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-1:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-2:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-2:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-2:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-pink:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-pink:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
}

.focus\:placeholder-light-pink:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
}

.placeholder-opacity-0::-moz-placeholder {
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-0:-ms-input-placeholder {
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-0::placeholder {
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-5::-moz-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-5:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-5::placeholder {
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-10::-moz-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-10:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-10::placeholder {
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-20::-moz-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-20:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-20::placeholder {
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-25::-moz-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-25:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-25::placeholder {
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-30::-moz-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-30:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-30::placeholder {
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-40::-moz-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-40:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-40::placeholder {
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-50::-moz-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-50::placeholder {
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-60::-moz-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-60:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-60::placeholder {
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-70::-moz-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-70:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-70::placeholder {
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-75::-moz-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-75:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-75::placeholder {
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-80::-moz-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-80:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-80::placeholder {
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-90::-moz-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-90:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-90::placeholder {
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-95::-moz-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-95:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-95::placeholder {
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
}

.placeholder-opacity-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
}

.placeholder-opacity-100::placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-0:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus::placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-5:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-5:focus::placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-10:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-10:focus::placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-20:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-20:focus::placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-25:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus::placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-30:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-30:focus::placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-40:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-40:focus::placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus::placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-60:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-60:focus::placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-70:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-70:focus::placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-75:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus::placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-80:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-80:focus::placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-90:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-90:focus::placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-95:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-95:focus::placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
}

.opacity-0 {
  opacity: 0;
}

.opacity-5 {
  opacity: 0.05;
}

.opacity-10 {
  opacity: 0.1;
}

.opacity-20 {
  opacity: 0.2;
}

.opacity-25 {
  opacity: 0.25;
}

.opacity-30 {
  opacity: 0.3;
}

.opacity-40 {
  opacity: 0.4;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-70 {
  opacity: 0.7;
}

.opacity-75 {
  opacity: 0.75;
}

.opacity-80 {
  opacity: 0.8;
}

.opacity-90 {
  opacity: 0.9;
}

.opacity-95 {
  opacity: 0.95;
}

.opacity-100 {
  opacity: 1;
}

.group:hover .group-hover\:opacity-0 {
  opacity: 0;
}

.group:hover .group-hover\:opacity-5 {
  opacity: 0.05;
}

.group:hover .group-hover\:opacity-10 {
  opacity: 0.1;
}

.group:hover .group-hover\:opacity-20 {
  opacity: 0.2;
}

.group:hover .group-hover\:opacity-25 {
  opacity: 0.25;
}

.group:hover .group-hover\:opacity-30 {
  opacity: 0.3;
}

.group:hover .group-hover\:opacity-40 {
  opacity: 0.4;
}

.group:hover .group-hover\:opacity-50 {
  opacity: 0.5;
}

.group:hover .group-hover\:opacity-60 {
  opacity: 0.6;
}

.group:hover .group-hover\:opacity-70 {
  opacity: 0.7;
}

.group:hover .group-hover\:opacity-75 {
  opacity: 0.75;
}

.group:hover .group-hover\:opacity-80 {
  opacity: 0.8;
}

.group:hover .group-hover\:opacity-90 {
  opacity: 0.9;
}

.group:hover .group-hover\:opacity-95 {
  opacity: 0.95;
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

.focus-within\:opacity-0:focus-within {
  opacity: 0;
}

.focus-within\:opacity-5:focus-within {
  opacity: 0.05;
}

.focus-within\:opacity-10:focus-within {
  opacity: 0.1;
}

.focus-within\:opacity-20:focus-within {
  opacity: 0.2;
}

.focus-within\:opacity-25:focus-within {
  opacity: 0.25;
}

.focus-within\:opacity-30:focus-within {
  opacity: 0.3;
}

.focus-within\:opacity-40:focus-within {
  opacity: 0.4;
}

.focus-within\:opacity-50:focus-within {
  opacity: 0.5;
}

.focus-within\:opacity-60:focus-within {
  opacity: 0.6;
}

.focus-within\:opacity-70:focus-within {
  opacity: 0.7;
}

.focus-within\:opacity-75:focus-within {
  opacity: 0.75;
}

.focus-within\:opacity-80:focus-within {
  opacity: 0.8;
}

.focus-within\:opacity-90:focus-within {
  opacity: 0.9;
}

.focus-within\:opacity-95:focus-within {
  opacity: 0.95;
}

.focus-within\:opacity-100:focus-within {
  opacity: 1;
}

.hover\:opacity-0:hover {
  opacity: 0;
}

.hover\:opacity-5:hover {
  opacity: 0.05;
}

.hover\:opacity-10:hover {
  opacity: 0.1;
}

.hover\:opacity-20:hover {
  opacity: 0.2;
}

.hover\:opacity-25:hover {
  opacity: 0.25;
}

.hover\:opacity-30:hover {
  opacity: 0.3;
}

.hover\:opacity-40:hover {
  opacity: 0.4;
}

.hover\:opacity-50:hover {
  opacity: 0.5;
}

.hover\:opacity-60:hover {
  opacity: 0.6;
}

.hover\:opacity-70:hover {
  opacity: 0.7;
}

.hover\:opacity-75:hover {
  opacity: 0.75;
}

.hover\:opacity-80:hover {
  opacity: 0.8;
}

.hover\:opacity-90:hover {
  opacity: 0.9;
}

.hover\:opacity-95:hover {
  opacity: 0.95;
}

.hover\:opacity-100:hover {
  opacity: 1;
}

.focus\:opacity-0:focus {
  opacity: 0;
}

.focus\:opacity-5:focus {
  opacity: 0.05;
}

.focus\:opacity-10:focus {
  opacity: 0.1;
}

.focus\:opacity-20:focus {
  opacity: 0.2;
}

.focus\:opacity-25:focus {
  opacity: 0.25;
}

.focus\:opacity-30:focus {
  opacity: 0.3;
}

.focus\:opacity-40:focus {
  opacity: 0.4;
}

.focus\:opacity-50:focus {
  opacity: 0.5;
}

.focus\:opacity-60:focus {
  opacity: 0.6;
}

.focus\:opacity-70:focus {
  opacity: 0.7;
}

.focus\:opacity-75:focus {
  opacity: 0.75;
}

.focus\:opacity-80:focus {
  opacity: 0.8;
}

.focus\:opacity-90:focus {
  opacity: 0.9;
}

.focus\:opacity-95:focus {
  opacity: 0.95;
}

.focus\:opacity-100:focus {
  opacity: 1;
}

.disabled\:opacity-0:disabled {
  opacity: 0;
}

.disabled\:opacity-5:disabled {
  opacity: 0.05;
}

.disabled\:opacity-10:disabled {
  opacity: 0.1;
}

.disabled\:opacity-20:disabled {
  opacity: 0.2;
}

.disabled\:opacity-25:disabled {
  opacity: 0.25;
}

.disabled\:opacity-30:disabled {
  opacity: 0.3;
}

.disabled\:opacity-40:disabled {
  opacity: 0.4;
}

.disabled\:opacity-50:disabled {
  opacity: 0.5;
}

.disabled\:opacity-60:disabled {
  opacity: 0.6;
}

.disabled\:opacity-70:disabled {
  opacity: 0.7;
}

.disabled\:opacity-75:disabled {
  opacity: 0.75;
}

.disabled\:opacity-80:disabled {
  opacity: 0.8;
}

.disabled\:opacity-90:disabled {
  opacity: 0.9;
}

.disabled\:opacity-95:disabled {
  opacity: 0.95;
}

.disabled\:opacity-100:disabled {
  opacity: 1;
}

.bg-blend-normal {
  background-blend-mode: normal;
}

.bg-blend-multiply {
  background-blend-mode: multiply;
}

.bg-blend-screen {
  background-blend-mode: screen;
}

.bg-blend-overlay {
  background-blend-mode: overlay;
}

.bg-blend-darken {
  background-blend-mode: darken;
}

.bg-blend-lighten {
  background-blend-mode: lighten;
}

.bg-blend-color-dodge {
  background-blend-mode: color-dodge;
}

.bg-blend-color-burn {
  background-blend-mode: color-burn;
}

.bg-blend-hard-light {
  background-blend-mode: hard-light;
}

.bg-blend-soft-light {
  background-blend-mode: soft-light;
}

.bg-blend-difference {
  background-blend-mode: difference;
}

.bg-blend-exclusion {
  background-blend-mode: exclusion;
}

.bg-blend-hue {
  background-blend-mode: hue;
}

.bg-blend-saturation {
  background-blend-mode: saturation;
}

.bg-blend-color {
  background-blend-mode: color;
}

.bg-blend-luminosity {
  background-blend-mode: luminosity;
}

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

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

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

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

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

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

.mix-blend-color-dodge {
  mix-blend-mode: color-dodge;
}

.mix-blend-color-burn {
  mix-blend-mode: color-burn;
}

.mix-blend-hard-light {
  mix-blend-mode: hard-light;
}

.mix-blend-soft-light {
  mix-blend-mode: soft-light;
}

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

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

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

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

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

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

*, ::before, ::after {
  --tw-shadow: 0 0 #0000;
}

.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-bs {
  --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-bs {
  --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-sm:focus-within {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow:focus-within {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-md:focus-within {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-lg:focus-within {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-xl:focus-within {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-2xl:focus-within {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-inner:focus-within {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-none:focus-within {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-bs:focus-within {
  --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow:hover {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-2xl:hover {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-inner:hover {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-none:hover {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-bs:hover {
  --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-sm:focus {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow:focus {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-md:focus {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-lg:focus {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-xl:focus {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-2xl:focus {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-inner:focus {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-none:focus {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-bs:focus {
  --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.outline-white {
  outline: 2px dotted white;
  outline-offset: 2px;
}

.outline-black {
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus-within\:outline-none:focus-within {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus-within\:outline-white:focus-within {
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus-within\:outline-black:focus-within {
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:outline-white:focus {
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus\:outline-black:focus {
  outline: 2px dotted black;
  outline-offset: 2px;
}

*, ::before, ::after {
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}

.ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-8 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-0:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-1:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-2:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-4:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-8:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-1:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-4:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-8:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-inset {
  --tw-ring-inset: inset;
}

.focus-within\:ring-inset:focus-within {
  --tw-ring-inset: inset;
}

.focus\:ring-inset:focus {
  --tw-ring-inset: inset;
}

.ring-transparent {
  --tw-ring-color: transparent;
}

.ring-current {
  --tw-ring-color: currentColor;
}

.ring-black {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.ring-gray-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.ring-gray-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.ring-gray-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.ring-gray-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.ring-gray-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.ring-gray-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.ring-gray-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.ring-gray-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.ring-gray-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.ring-gray-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.ring-red-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.ring-red-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.ring-red-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.ring-red-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.ring-red-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.ring-red-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.ring-red-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.ring-red-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.ring-red-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.ring-red-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.ring-yellow-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.ring-yellow-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.ring-yellow-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.ring-yellow-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.ring-yellow-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.ring-yellow-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.ring-yellow-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.ring-yellow-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.ring-yellow-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.ring-yellow-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.ring-green-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.ring-green-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.ring-green-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.ring-green-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.ring-green-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.ring-green-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.ring-green-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.ring-green-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.ring-green-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.ring-green-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.ring-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.ring-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.ring-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.ring-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.ring-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.ring-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.ring-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.ring-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.ring-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.ring-indigo-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.ring-indigo-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.ring-indigo-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.ring-indigo-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.ring-indigo-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.ring-indigo-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.ring-indigo-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.ring-indigo-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.ring-indigo-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.ring-indigo-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.ring-purple {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
}

.ring-pink-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.ring-pink-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.ring-pink-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.ring-pink-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.ring-pink-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.ring-pink-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.ring-pink-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.ring-pink-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.ring-pink-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.ring-pink-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.ring-light-gray {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
}

.ring-light-gray-1 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
}

.ring-light-gray-2 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
}

.ring-light-gray-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
}

.ring-light-gray-4 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
}

.ring-light-gray-5 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
}

.ring-purple-1 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
}

.ring-dark-red {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
}

.ring-mustard-yellow {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
}

.ring-mustard-yellow-1 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
}

.ring-light-blue {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
}

.ring-light-blue-1 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
}

.ring-light-blue-3 {
  --tw-ring-color:  #F0F3FF;
}

.ring-light-blue-4 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
}

.ring-purple-blue {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
}

.ring-light-green {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
}

.ring-light-green-1 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
}

.ring-light-bg-green {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
}

.ring-green-1 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
}

.ring-pink-1 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
}

.ring-light-white-1 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
}

.ring-Black-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
}

.ring-Default-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
}

.ring-White-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
}

.ring-Green-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
}

.ring-Blue-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
}

.ring-Silver-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
}

.ring-Yellow-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
}

.ring-Grey-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
}

.ring-Gray-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
}

.ring-Red-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
}

.ring-Gold-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
}

.ring-light-green-3 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
}

.ring-dark-blue-2 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
}

.ring-blue-1 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
}

.ring-yellow-1 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
}

.ring-blue-2 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
}

.ring-light-pink {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
}

.focus-within\:ring-transparent:focus-within {
  --tw-ring-color: transparent;
}

.focus-within\:ring-current:focus-within {
  --tw-ring-color: currentColor;
}

.focus-within\:ring-black:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus-within\:ring-white:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.focus-within\:ring-red-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.focus-within\:ring-red-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.focus-within\:ring-red-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.focus-within\:ring-red-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.focus-within\:ring-red-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.focus-within\:ring-red-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.focus-within\:ring-red-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.focus-within\:ring-red-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.focus-within\:ring-red-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.focus-within\:ring-red-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.focus-within\:ring-green-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.focus-within\:ring-green-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.focus-within\:ring-green-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.focus-within\:ring-green-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.focus-within\:ring-green-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.focus-within\:ring-green-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.focus-within\:ring-green-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.focus-within\:ring-green-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.focus-within\:ring-green-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.focus-within\:ring-green-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.focus-within\:ring-purple:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.focus-within\:ring-light-gray:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
}

.focus-within\:ring-light-gray-1:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
}

.focus-within\:ring-light-gray-2:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
}

.focus-within\:ring-light-gray-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
}

.focus-within\:ring-light-gray-4:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
}

.focus-within\:ring-light-gray-5:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-1:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
}

.focus-within\:ring-dark-red:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
}

.focus-within\:ring-mustard-yellow:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
}

.focus-within\:ring-mustard-yellow-1:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
}

.focus-within\:ring-light-blue:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-light-blue-1:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
}

.focus-within\:ring-light-blue-3:focus-within {
  --tw-ring-color:  #F0F3FF;
}

.focus-within\:ring-light-blue-4:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-blue:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
}

.focus-within\:ring-light-green:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
}

.focus-within\:ring-light-green-1:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
}

.focus-within\:ring-light-bg-green:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
}

.focus-within\:ring-green-1:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-1:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
}

.focus-within\:ring-light-white-1:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
}

.focus-within\:ring-Black-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
}

.focus-within\:ring-Default-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
}

.focus-within\:ring-White-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
}

.focus-within\:ring-Green-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
}

.focus-within\:ring-Blue-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-Silver-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
}

.focus-within\:ring-Yellow-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
}

.focus-within\:ring-Grey-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
}

.focus-within\:ring-Gray-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
}

.focus-within\:ring-Red-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
}

.focus-within\:ring-Gold-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
}

.focus-within\:ring-light-green-3:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
}

.focus-within\:ring-dark-blue-2:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-1:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-1:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-2:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
}

.focus-within\:ring-light-pink:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
}

.focus\:ring-transparent:focus {
  --tw-ring-color: transparent;
}

.focus\:ring-current:focus {
  --tw-ring-color: currentColor;
}

.focus\:ring-black:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus\:ring-white:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus\:ring-gray-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.focus\:ring-gray-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.focus\:ring-gray-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.focus\:ring-gray-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.focus\:ring-gray-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.focus\:ring-gray-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.focus\:ring-gray-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.focus\:ring-gray-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.focus\:ring-gray-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.focus\:ring-gray-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.focus\:ring-red-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.focus\:ring-red-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.focus\:ring-red-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.focus\:ring-red-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.focus\:ring-red-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.focus\:ring-red-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.focus\:ring-red-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.focus\:ring-red-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.focus\:ring-red-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.focus\:ring-red-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.focus\:ring-yellow-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.focus\:ring-yellow-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.focus\:ring-yellow-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.focus\:ring-yellow-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.focus\:ring-yellow-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.focus\:ring-yellow-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.focus\:ring-yellow-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.focus\:ring-yellow-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.focus\:ring-yellow-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.focus\:ring-yellow-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.focus\:ring-green-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.focus\:ring-green-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.focus\:ring-green-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.focus\:ring-green-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.focus\:ring-green-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.focus\:ring-green-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.focus\:ring-green-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.focus\:ring-green-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.focus\:ring-green-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.focus\:ring-green-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.focus\:ring-blue-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.focus\:ring-blue-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.focus\:ring-blue-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.focus\:ring-blue-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.focus\:ring-blue-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.focus\:ring-blue-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.focus\:ring-blue-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.focus\:ring-blue-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.focus\:ring-blue-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.focus\:ring-indigo-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.focus\:ring-indigo-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.focus\:ring-indigo-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.focus\:ring-indigo-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.focus\:ring-indigo-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.focus\:ring-indigo-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.focus\:ring-indigo-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.focus\:ring-indigo-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.focus\:ring-indigo-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.focus\:ring-indigo-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.focus\:ring-purple:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
}

.focus\:ring-pink-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.focus\:ring-pink-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.focus\:ring-pink-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.focus\:ring-pink-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.focus\:ring-pink-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.focus\:ring-pink-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.focus\:ring-pink-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.focus\:ring-pink-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.focus\:ring-pink-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.focus\:ring-pink-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.focus\:ring-light-gray:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
}

.focus\:ring-light-gray-1:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
}

.focus\:ring-light-gray-2:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
}

.focus\:ring-light-gray-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
}

.focus\:ring-light-gray-4:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
}

.focus\:ring-light-gray-5:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
}

.focus\:ring-purple-1:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
}

.focus\:ring-dark-red:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
}

.focus\:ring-mustard-yellow:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
}

.focus\:ring-mustard-yellow-1:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
}

.focus\:ring-light-blue:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
}

.focus\:ring-light-blue-1:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
}

.focus\:ring-light-blue-3:focus {
  --tw-ring-color:  #F0F3FF;
}

.focus\:ring-light-blue-4:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
}

.focus\:ring-purple-blue:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
}

.focus\:ring-light-green:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
}

.focus\:ring-light-green-1:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
}

.focus\:ring-light-bg-green:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
}

.focus\:ring-green-1:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
}

.focus\:ring-pink-1:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
}

.focus\:ring-light-white-1:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
}

.focus\:ring-Black-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
}

.focus\:ring-Default-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
}

.focus\:ring-White-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
}

.focus\:ring-Green-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
}

.focus\:ring-Blue-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
}

.focus\:ring-Silver-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
}

.focus\:ring-Yellow-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
}

.focus\:ring-Grey-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
}

.focus\:ring-Gray-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
}

.focus\:ring-Red-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
}

.focus\:ring-Gold-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
}

.focus\:ring-light-green-3:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
}

.focus\:ring-dark-blue-2:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
}

.focus\:ring-blue-1:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
}

.focus\:ring-yellow-1:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
}

.focus\:ring-blue-2:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
}

.focus\:ring-light-pink:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
}

.ring-opacity-0 {
  --tw-ring-opacity: 0;
}

.ring-opacity-5 {
  --tw-ring-opacity: 0.05;
}

.ring-opacity-10 {
  --tw-ring-opacity: 0.1;
}

.ring-opacity-20 {
  --tw-ring-opacity: 0.2;
}

.ring-opacity-25 {
  --tw-ring-opacity: 0.25;
}

.ring-opacity-30 {
  --tw-ring-opacity: 0.3;
}

.ring-opacity-40 {
  --tw-ring-opacity: 0.4;
}

.ring-opacity-50 {
  --tw-ring-opacity: 0.5;
}

.ring-opacity-60 {
  --tw-ring-opacity: 0.6;
}

.ring-opacity-70 {
  --tw-ring-opacity: 0.7;
}

.ring-opacity-75 {
  --tw-ring-opacity: 0.75;
}

.ring-opacity-80 {
  --tw-ring-opacity: 0.8;
}

.ring-opacity-90 {
  --tw-ring-opacity: 0.9;
}

.ring-opacity-95 {
  --tw-ring-opacity: 0.95;
}

.ring-opacity-100 {
  --tw-ring-opacity: 1;
}

.focus-within\:ring-opacity-0:focus-within {
  --tw-ring-opacity: 0;
}

.focus-within\:ring-opacity-5:focus-within {
  --tw-ring-opacity: 0.05;
}

.focus-within\:ring-opacity-10:focus-within {
  --tw-ring-opacity: 0.1;
}

.focus-within\:ring-opacity-20:focus-within {
  --tw-ring-opacity: 0.2;
}

.focus-within\:ring-opacity-25:focus-within {
  --tw-ring-opacity: 0.25;
}

.focus-within\:ring-opacity-30:focus-within {
  --tw-ring-opacity: 0.3;
}

.focus-within\:ring-opacity-40:focus-within {
  --tw-ring-opacity: 0.4;
}

.focus-within\:ring-opacity-50:focus-within {
  --tw-ring-opacity: 0.5;
}

.focus-within\:ring-opacity-60:focus-within {
  --tw-ring-opacity: 0.6;
}

.focus-within\:ring-opacity-70:focus-within {
  --tw-ring-opacity: 0.7;
}

.focus-within\:ring-opacity-75:focus-within {
  --tw-ring-opacity: 0.75;
}

.focus-within\:ring-opacity-80:focus-within {
  --tw-ring-opacity: 0.8;
}

.focus-within\:ring-opacity-90:focus-within {
  --tw-ring-opacity: 0.9;
}

.focus-within\:ring-opacity-95:focus-within {
  --tw-ring-opacity: 0.95;
}

.focus-within\:ring-opacity-100:focus-within {
  --tw-ring-opacity: 1;
}

.focus\:ring-opacity-0:focus {
  --tw-ring-opacity: 0;
}

.focus\:ring-opacity-5:focus {
  --tw-ring-opacity: 0.05;
}

.focus\:ring-opacity-10:focus {
  --tw-ring-opacity: 0.1;
}

.focus\:ring-opacity-20:focus {
  --tw-ring-opacity: 0.2;
}

.focus\:ring-opacity-25:focus {
  --tw-ring-opacity: 0.25;
}

.focus\:ring-opacity-30:focus {
  --tw-ring-opacity: 0.3;
}

.focus\:ring-opacity-40:focus {
  --tw-ring-opacity: 0.4;
}

.focus\:ring-opacity-50:focus {
  --tw-ring-opacity: 0.5;
}

.focus\:ring-opacity-60:focus {
  --tw-ring-opacity: 0.6;
}

.focus\:ring-opacity-70:focus {
  --tw-ring-opacity: 0.7;
}

.focus\:ring-opacity-75:focus {
  --tw-ring-opacity: 0.75;
}

.focus\:ring-opacity-80:focus {
  --tw-ring-opacity: 0.8;
}

.focus\:ring-opacity-90:focus {
  --tw-ring-opacity: 0.9;
}

.focus\:ring-opacity-95:focus {
  --tw-ring-opacity: 0.95;
}

.focus\:ring-opacity-100:focus {
  --tw-ring-opacity: 1;
}

.ring-offset-0 {
  --tw-ring-offset-width: 0px;
}

.ring-offset-1 {
  --tw-ring-offset-width: 1px;
}

.ring-offset-2 {
  --tw-ring-offset-width: 2px;
}

.ring-offset-4 {
  --tw-ring-offset-width: 4px;
}

.ring-offset-8 {
  --tw-ring-offset-width: 8px;
}

.focus-within\:ring-offset-0:focus-within {
  --tw-ring-offset-width: 0px;
}

.focus-within\:ring-offset-1:focus-within {
  --tw-ring-offset-width: 1px;
}

.focus-within\:ring-offset-2:focus-within {
  --tw-ring-offset-width: 2px;
}

.focus-within\:ring-offset-4:focus-within {
  --tw-ring-offset-width: 4px;
}

.focus-within\:ring-offset-8:focus-within {
  --tw-ring-offset-width: 8px;
}

.focus\:ring-offset-0:focus {
  --tw-ring-offset-width: 0px;
}

.focus\:ring-offset-1:focus {
  --tw-ring-offset-width: 1px;
}

.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}

.focus\:ring-offset-4:focus {
  --tw-ring-offset-width: 4px;
}

.focus\:ring-offset-8:focus {
  --tw-ring-offset-width: 8px;
}

.ring-offset-transparent {
  --tw-ring-offset-color: transparent;
}

.ring-offset-current {
  --tw-ring-offset-color: currentColor;
}

.ring-offset-black {
  --tw-ring-offset-color: #000;
}

.ring-offset-white {
  --tw-ring-offset-color: #fff;
}

.ring-offset-gray-50 {
  --tw-ring-offset-color: #f9fafb;
}

.ring-offset-gray-100 {
  --tw-ring-offset-color: #f3f4f6;
}

.ring-offset-gray-200 {
  --tw-ring-offset-color: #e5e7eb;
}

.ring-offset-gray-300 {
  --tw-ring-offset-color: #d1d5db;
}

.ring-offset-gray-400 {
  --tw-ring-offset-color: #9ca3af;
}

.ring-offset-gray-500 {
  --tw-ring-offset-color: #6b7280;
}

.ring-offset-gray-600 {
  --tw-ring-offset-color: #4b5563;
}

.ring-offset-gray-700 {
  --tw-ring-offset-color: #374151;
}

.ring-offset-gray-800 {
  --tw-ring-offset-color: #1f2937;
}

.ring-offset-gray-900 {
  --tw-ring-offset-color: #111827;
}

.ring-offset-red-50 {
  --tw-ring-offset-color: #fef2f2;
}

.ring-offset-red-100 {
  --tw-ring-offset-color: #fee2e2;
}

.ring-offset-red-200 {
  --tw-ring-offset-color: #fecaca;
}

.ring-offset-red-300 {
  --tw-ring-offset-color: #fca5a5;
}

.ring-offset-red-400 {
  --tw-ring-offset-color: #f87171;
}

.ring-offset-red-500 {
  --tw-ring-offset-color: #ef4444;
}

.ring-offset-red-600 {
  --tw-ring-offset-color: #dc2626;
}

.ring-offset-red-700 {
  --tw-ring-offset-color: #b91c1c;
}

.ring-offset-red-800 {
  --tw-ring-offset-color: #991b1b;
}

.ring-offset-red-900 {
  --tw-ring-offset-color: #7f1d1d;
}

.ring-offset-yellow-50 {
  --tw-ring-offset-color: #fffbeb;
}

.ring-offset-yellow-100 {
  --tw-ring-offset-color: #fef3c7;
}

.ring-offset-yellow-200 {
  --tw-ring-offset-color: #fde68a;
}

.ring-offset-yellow-300 {
  --tw-ring-offset-color: #fcd34d;
}

.ring-offset-yellow-400 {
  --tw-ring-offset-color: #fbbf24;
}

.ring-offset-yellow-500 {
  --tw-ring-offset-color: #f59e0b;
}

.ring-offset-yellow-600 {
  --tw-ring-offset-color: #d97706;
}

.ring-offset-yellow-700 {
  --tw-ring-offset-color: #b45309;
}

.ring-offset-yellow-800 {
  --tw-ring-offset-color: #92400e;
}

.ring-offset-yellow-900 {
  --tw-ring-offset-color: #78350f;
}

.ring-offset-green-50 {
  --tw-ring-offset-color: #ecfdf5;
}

.ring-offset-green-100 {
  --tw-ring-offset-color: #d1fae5;
}

.ring-offset-green-200 {
  --tw-ring-offset-color: #a7f3d0;
}

.ring-offset-green-300 {
  --tw-ring-offset-color: #6ee7b7;
}

.ring-offset-green-400 {
  --tw-ring-offset-color: #34d399;
}

.ring-offset-green-500 {
  --tw-ring-offset-color: #10b981;
}

.ring-offset-green-600 {
  --tw-ring-offset-color: #059669;
}

.ring-offset-green-700 {
  --tw-ring-offset-color: #047857;
}

.ring-offset-green-800 {
  --tw-ring-offset-color: #065f46;
}

.ring-offset-green-900 {
  --tw-ring-offset-color: #064e3b;
}

.ring-offset-blue-50 {
  --tw-ring-offset-color: #eff6ff;
}

.ring-offset-blue-100 {
  --tw-ring-offset-color: #dbeafe;
}

.ring-offset-blue-200 {
  --tw-ring-offset-color: #bfdbfe;
}

.ring-offset-blue-300 {
  --tw-ring-offset-color: #93c5fd;
}

.ring-offset-blue-400 {
  --tw-ring-offset-color: #60a5fa;
}

.ring-offset-blue-500 {
  --tw-ring-offset-color: #3b82f6;
}

.ring-offset-blue-600 {
  --tw-ring-offset-color: #2563eb;
}

.ring-offset-blue-700 {
  --tw-ring-offset-color: #1d4ed8;
}

.ring-offset-blue-800 {
  --tw-ring-offset-color: #1e40af;
}

.ring-offset-blue-900 {
  --tw-ring-offset-color: #1e3a8a;
}

.ring-offset-indigo-50 {
  --tw-ring-offset-color: #eef2ff;
}

.ring-offset-indigo-100 {
  --tw-ring-offset-color: #e0e7ff;
}

.ring-offset-indigo-200 {
  --tw-ring-offset-color: #c7d2fe;
}

.ring-offset-indigo-300 {
  --tw-ring-offset-color: #a5b4fc;
}

.ring-offset-indigo-400 {
  --tw-ring-offset-color: #818cf8;
}

.ring-offset-indigo-500 {
  --tw-ring-offset-color: #6366f1;
}

.ring-offset-indigo-600 {
  --tw-ring-offset-color: #4f46e5;
}

.ring-offset-indigo-700 {
  --tw-ring-offset-color: #4338ca;
}

.ring-offset-indigo-800 {
  --tw-ring-offset-color: #3730a3;
}

.ring-offset-indigo-900 {
  --tw-ring-offset-color: #312e81;
}

.ring-offset-purple {
  --tw-ring-offset-color: #6700B8;
}

.ring-offset-pink-50 {
  --tw-ring-offset-color: #fdf2f8;
}

.ring-offset-pink-100 {
  --tw-ring-offset-color: #fce7f3;
}

.ring-offset-pink-200 {
  --tw-ring-offset-color: #fbcfe8;
}

.ring-offset-pink-300 {
  --tw-ring-offset-color: #f9a8d4;
}

.ring-offset-pink-400 {
  --tw-ring-offset-color: #f472b6;
}

.ring-offset-pink-500 {
  --tw-ring-offset-color: #ec4899;
}

.ring-offset-pink-600 {
  --tw-ring-offset-color: #db2777;
}

.ring-offset-pink-700 {
  --tw-ring-offset-color: #be185d;
}

.ring-offset-pink-800 {
  --tw-ring-offset-color: #9d174d;
}

.ring-offset-pink-900 {
  --tw-ring-offset-color: #831843;
}

.ring-offset-light-gray {
  --tw-ring-offset-color: #6E767D;
}

.ring-offset-light-gray-1 {
  --tw-ring-offset-color: #A5AAAF;
}

.ring-offset-light-gray-2 {
  --tw-ring-offset-color: #E6E6EB;
}

.ring-offset-light-gray-3 {
  --tw-ring-offset-color: #F0F0F5;
}

.ring-offset-light-gray-4 {
  --tw-ring-offset-color: #D5D6DA;
}

.ring-offset-light-gray-5 {
  --tw-ring-offset-color: #333F48;
}

.ring-offset-purple-1 {
  --tw-ring-offset-color: #8223D2;
}

.ring-offset-dark-red {
  --tw-ring-offset-color: #DB1B1B;
}

.ring-offset-mustard-yellow {
  --tw-ring-offset-color: #ED8B00;
}

.ring-offset-mustard-yellow-1 {
  --tw-ring-offset-color: #ED6600;
}

.ring-offset-light-blue {
  --tw-ring-offset-color: #6B8BFF;
}

.ring-offset-light-blue-1 {
  --tw-ring-offset-color: #4A68F9;
}

.ring-offset-light-blue-3 {
  --tw-ring-offset-color:  #F0F3FF;
}

.ring-offset-light-blue-4 {
  --tw-ring-offset-color: #F0F3FF;
}

.ring-offset-purple-blue {
  --tw-ring-offset-color: #6469E1;
}

.ring-offset-light-green {
  --tw-ring-offset-color: #00B574;
}

.ring-offset-light-green-1 {
  --tw-ring-offset-color: #00B574;
}

.ring-offset-light-bg-green {
  --tw-ring-offset-color: #F0FFF9;
}

.ring-offset-green-1 {
  --tw-ring-offset-color: #0B8350;
}

.ring-offset-pink-1 {
  --tw-ring-offset-color: #FFEDD5;
}

.ring-offset-light-white-1 {
  --tw-ring-offset-color: #F8F6EE;
}

.ring-offset-Black-3 {
  --tw-ring-offset-color: #1F2120;
}

.ring-offset-Default-3 {
  --tw-ring-offset-color: #1F2120;
}

.ring-offset-White-3 {
  --tw-ring-offset-color: #F8F6EE;
}

.ring-offset-Green-3 {
  --tw-ring-offset-color: #AEE0CD;
}

.ring-offset-Blue-3 {
  --tw-ring-offset-color: #6B8BFF;
}

.ring-offset-Silver-3 {
  --tw-ring-offset-color: #D2CEDB;
}

.ring-offset-Yellow-3 {
  --tw-ring-offset-color: #FFE681;
}

.ring-offset-Grey-3 {
  --tw-ring-offset-color: #D2CEDB;
}

.ring-offset-Gray-3 {
  --tw-ring-offset-color: #D2CEDB;
}

.ring-offset-Red-3 {
  --tw-ring-offset-color: #BA0C2E;
}

.ring-offset-Gold-3 {
  --tw-ring-offset-color: #DAA520;
}

.ring-offset-light-green-3 {
  --tw-ring-offset-color: #F3E9FB;
}

.ring-offset-dark-blue-2 {
  --tw-ring-offset-color: #2743CC;
}

.ring-offset-blue-1 {
  --tw-ring-offset-color: #6B8BFF;
}

.ring-offset-yellow-1 {
  --tw-ring-offset-color: #EDB800;
}

.ring-offset-blue-2 {
  --tw-ring-offset-color: #253BAA;
}

.ring-offset-light-pink {
  --tw-ring-offset-color: #FF5070;
}

.focus-within\:ring-offset-transparent:focus-within {
  --tw-ring-offset-color: transparent;
}

.focus-within\:ring-offset-current:focus-within {
  --tw-ring-offset-color: currentColor;
}

.focus-within\:ring-offset-black:focus-within {
  --tw-ring-offset-color: #000;
}

.focus-within\:ring-offset-white:focus-within {
  --tw-ring-offset-color: #fff;
}

.focus-within\:ring-offset-gray-50:focus-within {
  --tw-ring-offset-color: #f9fafb;
}

.focus-within\:ring-offset-gray-100:focus-within {
  --tw-ring-offset-color: #f3f4f6;
}

.focus-within\:ring-offset-gray-200:focus-within {
  --tw-ring-offset-color: #e5e7eb;
}

.focus-within\:ring-offset-gray-300:focus-within {
  --tw-ring-offset-color: #d1d5db;
}

.focus-within\:ring-offset-gray-400:focus-within {
  --tw-ring-offset-color: #9ca3af;
}

.focus-within\:ring-offset-gray-500:focus-within {
  --tw-ring-offset-color: #6b7280;
}

.focus-within\:ring-offset-gray-600:focus-within {
  --tw-ring-offset-color: #4b5563;
}

.focus-within\:ring-offset-gray-700:focus-within {
  --tw-ring-offset-color: #374151;
}

.focus-within\:ring-offset-gray-800:focus-within {
  --tw-ring-offset-color: #1f2937;
}

.focus-within\:ring-offset-gray-900:focus-within {
  --tw-ring-offset-color: #111827;
}

.focus-within\:ring-offset-red-50:focus-within {
  --tw-ring-offset-color: #fef2f2;
}

.focus-within\:ring-offset-red-100:focus-within {
  --tw-ring-offset-color: #fee2e2;
}

.focus-within\:ring-offset-red-200:focus-within {
  --tw-ring-offset-color: #fecaca;
}

.focus-within\:ring-offset-red-300:focus-within {
  --tw-ring-offset-color: #fca5a5;
}

.focus-within\:ring-offset-red-400:focus-within {
  --tw-ring-offset-color: #f87171;
}

.focus-within\:ring-offset-red-500:focus-within {
  --tw-ring-offset-color: #ef4444;
}

.focus-within\:ring-offset-red-600:focus-within {
  --tw-ring-offset-color: #dc2626;
}

.focus-within\:ring-offset-red-700:focus-within {
  --tw-ring-offset-color: #b91c1c;
}

.focus-within\:ring-offset-red-800:focus-within {
  --tw-ring-offset-color: #991b1b;
}

.focus-within\:ring-offset-red-900:focus-within {
  --tw-ring-offset-color: #7f1d1d;
}

.focus-within\:ring-offset-yellow-50:focus-within {
  --tw-ring-offset-color: #fffbeb;
}

.focus-within\:ring-offset-yellow-100:focus-within {
  --tw-ring-offset-color: #fef3c7;
}

.focus-within\:ring-offset-yellow-200:focus-within {
  --tw-ring-offset-color: #fde68a;
}

.focus-within\:ring-offset-yellow-300:focus-within {
  --tw-ring-offset-color: #fcd34d;
}

.focus-within\:ring-offset-yellow-400:focus-within {
  --tw-ring-offset-color: #fbbf24;
}

.focus-within\:ring-offset-yellow-500:focus-within {
  --tw-ring-offset-color: #f59e0b;
}

.focus-within\:ring-offset-yellow-600:focus-within {
  --tw-ring-offset-color: #d97706;
}

.focus-within\:ring-offset-yellow-700:focus-within {
  --tw-ring-offset-color: #b45309;
}

.focus-within\:ring-offset-yellow-800:focus-within {
  --tw-ring-offset-color: #92400e;
}

.focus-within\:ring-offset-yellow-900:focus-within {
  --tw-ring-offset-color: #78350f;
}

.focus-within\:ring-offset-green-50:focus-within {
  --tw-ring-offset-color: #ecfdf5;
}

.focus-within\:ring-offset-green-100:focus-within {
  --tw-ring-offset-color: #d1fae5;
}

.focus-within\:ring-offset-green-200:focus-within {
  --tw-ring-offset-color: #a7f3d0;
}

.focus-within\:ring-offset-green-300:focus-within {
  --tw-ring-offset-color: #6ee7b7;
}

.focus-within\:ring-offset-green-400:focus-within {
  --tw-ring-offset-color: #34d399;
}

.focus-within\:ring-offset-green-500:focus-within {
  --tw-ring-offset-color: #10b981;
}

.focus-within\:ring-offset-green-600:focus-within {
  --tw-ring-offset-color: #059669;
}

.focus-within\:ring-offset-green-700:focus-within {
  --tw-ring-offset-color: #047857;
}

.focus-within\:ring-offset-green-800:focus-within {
  --tw-ring-offset-color: #065f46;
}

.focus-within\:ring-offset-green-900:focus-within {
  --tw-ring-offset-color: #064e3b;
}

.focus-within\:ring-offset-blue-50:focus-within {
  --tw-ring-offset-color: #eff6ff;
}

.focus-within\:ring-offset-blue-100:focus-within {
  --tw-ring-offset-color: #dbeafe;
}

.focus-within\:ring-offset-blue-200:focus-within {
  --tw-ring-offset-color: #bfdbfe;
}

.focus-within\:ring-offset-blue-300:focus-within {
  --tw-ring-offset-color: #93c5fd;
}

.focus-within\:ring-offset-blue-400:focus-within {
  --tw-ring-offset-color: #60a5fa;
}

.focus-within\:ring-offset-blue-500:focus-within {
  --tw-ring-offset-color: #3b82f6;
}

.focus-within\:ring-offset-blue-600:focus-within {
  --tw-ring-offset-color: #2563eb;
}

.focus-within\:ring-offset-blue-700:focus-within {
  --tw-ring-offset-color: #1d4ed8;
}

.focus-within\:ring-offset-blue-800:focus-within {
  --tw-ring-offset-color: #1e40af;
}

.focus-within\:ring-offset-blue-900:focus-within {
  --tw-ring-offset-color: #1e3a8a;
}

.focus-within\:ring-offset-indigo-50:focus-within {
  --tw-ring-offset-color: #eef2ff;
}

.focus-within\:ring-offset-indigo-100:focus-within {
  --tw-ring-offset-color: #e0e7ff;
}

.focus-within\:ring-offset-indigo-200:focus-within {
  --tw-ring-offset-color: #c7d2fe;
}

.focus-within\:ring-offset-indigo-300:focus-within {
  --tw-ring-offset-color: #a5b4fc;
}

.focus-within\:ring-offset-indigo-400:focus-within {
  --tw-ring-offset-color: #818cf8;
}

.focus-within\:ring-offset-indigo-500:focus-within {
  --tw-ring-offset-color: #6366f1;
}

.focus-within\:ring-offset-indigo-600:focus-within {
  --tw-ring-offset-color: #4f46e5;
}

.focus-within\:ring-offset-indigo-700:focus-within {
  --tw-ring-offset-color: #4338ca;
}

.focus-within\:ring-offset-indigo-800:focus-within {
  --tw-ring-offset-color: #3730a3;
}

.focus-within\:ring-offset-indigo-900:focus-within {
  --tw-ring-offset-color: #312e81;
}

.focus-within\:ring-offset-purple:focus-within {
  --tw-ring-offset-color: #6700B8;
}

.focus-within\:ring-offset-pink-50:focus-within {
  --tw-ring-offset-color: #fdf2f8;
}

.focus-within\:ring-offset-pink-100:focus-within {
  --tw-ring-offset-color: #fce7f3;
}

.focus-within\:ring-offset-pink-200:focus-within {
  --tw-ring-offset-color: #fbcfe8;
}

.focus-within\:ring-offset-pink-300:focus-within {
  --tw-ring-offset-color: #f9a8d4;
}

.focus-within\:ring-offset-pink-400:focus-within {
  --tw-ring-offset-color: #f472b6;
}

.focus-within\:ring-offset-pink-500:focus-within {
  --tw-ring-offset-color: #ec4899;
}

.focus-within\:ring-offset-pink-600:focus-within {
  --tw-ring-offset-color: #db2777;
}

.focus-within\:ring-offset-pink-700:focus-within {
  --tw-ring-offset-color: #be185d;
}

.focus-within\:ring-offset-pink-800:focus-within {
  --tw-ring-offset-color: #9d174d;
}

.focus-within\:ring-offset-pink-900:focus-within {
  --tw-ring-offset-color: #831843;
}

.focus-within\:ring-offset-light-gray:focus-within {
  --tw-ring-offset-color: #6E767D;
}

.focus-within\:ring-offset-light-gray-1:focus-within {
  --tw-ring-offset-color: #A5AAAF;
}

.focus-within\:ring-offset-light-gray-2:focus-within {
  --tw-ring-offset-color: #E6E6EB;
}

.focus-within\:ring-offset-light-gray-3:focus-within {
  --tw-ring-offset-color: #F0F0F5;
}

.focus-within\:ring-offset-light-gray-4:focus-within {
  --tw-ring-offset-color: #D5D6DA;
}

.focus-within\:ring-offset-light-gray-5:focus-within {
  --tw-ring-offset-color: #333F48;
}

.focus-within\:ring-offset-purple-1:focus-within {
  --tw-ring-offset-color: #8223D2;
}

.focus-within\:ring-offset-dark-red:focus-within {
  --tw-ring-offset-color: #DB1B1B;
}

.focus-within\:ring-offset-mustard-yellow:focus-within {
  --tw-ring-offset-color: #ED8B00;
}

.focus-within\:ring-offset-mustard-yellow-1:focus-within {
  --tw-ring-offset-color: #ED6600;
}

.focus-within\:ring-offset-light-blue:focus-within {
  --tw-ring-offset-color: #6B8BFF;
}

.focus-within\:ring-offset-light-blue-1:focus-within {
  --tw-ring-offset-color: #4A68F9;
}

.focus-within\:ring-offset-light-blue-3:focus-within {
  --tw-ring-offset-color:  #F0F3FF;
}

.focus-within\:ring-offset-light-blue-4:focus-within {
  --tw-ring-offset-color: #F0F3FF;
}

.focus-within\:ring-offset-purple-blue:focus-within {
  --tw-ring-offset-color: #6469E1;
}

.focus-within\:ring-offset-light-green:focus-within {
  --tw-ring-offset-color: #00B574;
}

.focus-within\:ring-offset-light-green-1:focus-within {
  --tw-ring-offset-color: #00B574;
}

.focus-within\:ring-offset-light-bg-green:focus-within {
  --tw-ring-offset-color: #F0FFF9;
}

.focus-within\:ring-offset-green-1:focus-within {
  --tw-ring-offset-color: #0B8350;
}

.focus-within\:ring-offset-pink-1:focus-within {
  --tw-ring-offset-color: #FFEDD5;
}

.focus-within\:ring-offset-light-white-1:focus-within {
  --tw-ring-offset-color: #F8F6EE;
}

.focus-within\:ring-offset-Black-3:focus-within {
  --tw-ring-offset-color: #1F2120;
}

.focus-within\:ring-offset-Default-3:focus-within {
  --tw-ring-offset-color: #1F2120;
}

.focus-within\:ring-offset-White-3:focus-within {
  --tw-ring-offset-color: #F8F6EE;
}

.focus-within\:ring-offset-Green-3:focus-within {
  --tw-ring-offset-color: #AEE0CD;
}

.focus-within\:ring-offset-Blue-3:focus-within {
  --tw-ring-offset-color: #6B8BFF;
}

.focus-within\:ring-offset-Silver-3:focus-within {
  --tw-ring-offset-color: #D2CEDB;
}

.focus-within\:ring-offset-Yellow-3:focus-within {
  --tw-ring-offset-color: #FFE681;
}

.focus-within\:ring-offset-Grey-3:focus-within {
  --tw-ring-offset-color: #D2CEDB;
}

.focus-within\:ring-offset-Gray-3:focus-within {
  --tw-ring-offset-color: #D2CEDB;
}

.focus-within\:ring-offset-Red-3:focus-within {
  --tw-ring-offset-color: #BA0C2E;
}

.focus-within\:ring-offset-Gold-3:focus-within {
  --tw-ring-offset-color: #DAA520;
}

.focus-within\:ring-offset-light-green-3:focus-within {
  --tw-ring-offset-color: #F3E9FB;
}

.focus-within\:ring-offset-dark-blue-2:focus-within {
  --tw-ring-offset-color: #2743CC;
}

.focus-within\:ring-offset-blue-1:focus-within {
  --tw-ring-offset-color: #6B8BFF;
}

.focus-within\:ring-offset-yellow-1:focus-within {
  --tw-ring-offset-color: #EDB800;
}

.focus-within\:ring-offset-blue-2:focus-within {
  --tw-ring-offset-color: #253BAA;
}

.focus-within\:ring-offset-light-pink:focus-within {
  --tw-ring-offset-color: #FF5070;
}

.focus\:ring-offset-transparent:focus {
  --tw-ring-offset-color: transparent;
}

.focus\:ring-offset-current:focus {
  --tw-ring-offset-color: currentColor;
}

.focus\:ring-offset-black:focus {
  --tw-ring-offset-color: #000;
}

.focus\:ring-offset-white:focus {
  --tw-ring-offset-color: #fff;
}

.focus\:ring-offset-gray-50:focus {
  --tw-ring-offset-color: #f9fafb;
}

.focus\:ring-offset-gray-100:focus {
  --tw-ring-offset-color: #f3f4f6;
}

.focus\:ring-offset-gray-200:focus {
  --tw-ring-offset-color: #e5e7eb;
}

.focus\:ring-offset-gray-300:focus {
  --tw-ring-offset-color: #d1d5db;
}

.focus\:ring-offset-gray-400:focus {
  --tw-ring-offset-color: #9ca3af;
}

.focus\:ring-offset-gray-500:focus {
  --tw-ring-offset-color: #6b7280;
}

.focus\:ring-offset-gray-600:focus {
  --tw-ring-offset-color: #4b5563;
}

.focus\:ring-offset-gray-700:focus {
  --tw-ring-offset-color: #374151;
}

.focus\:ring-offset-gray-800:focus {
  --tw-ring-offset-color: #1f2937;
}

.focus\:ring-offset-gray-900:focus {
  --tw-ring-offset-color: #111827;
}

.focus\:ring-offset-red-50:focus {
  --tw-ring-offset-color: #fef2f2;
}

.focus\:ring-offset-red-100:focus {
  --tw-ring-offset-color: #fee2e2;
}

.focus\:ring-offset-red-200:focus {
  --tw-ring-offset-color: #fecaca;
}

.focus\:ring-offset-red-300:focus {
  --tw-ring-offset-color: #fca5a5;
}

.focus\:ring-offset-red-400:focus {
  --tw-ring-offset-color: #f87171;
}

.focus\:ring-offset-red-500:focus {
  --tw-ring-offset-color: #ef4444;
}

.focus\:ring-offset-red-600:focus {
  --tw-ring-offset-color: #dc2626;
}

.focus\:ring-offset-red-700:focus {
  --tw-ring-offset-color: #b91c1c;
}

.focus\:ring-offset-red-800:focus {
  --tw-ring-offset-color: #991b1b;
}

.focus\:ring-offset-red-900:focus {
  --tw-ring-offset-color: #7f1d1d;
}

.focus\:ring-offset-yellow-50:focus {
  --tw-ring-offset-color: #fffbeb;
}

.focus\:ring-offset-yellow-100:focus {
  --tw-ring-offset-color: #fef3c7;
}

.focus\:ring-offset-yellow-200:focus {
  --tw-ring-offset-color: #fde68a;
}

.focus\:ring-offset-yellow-300:focus {
  --tw-ring-offset-color: #fcd34d;
}

.focus\:ring-offset-yellow-400:focus {
  --tw-ring-offset-color: #fbbf24;
}

.focus\:ring-offset-yellow-500:focus {
  --tw-ring-offset-color: #f59e0b;
}

.focus\:ring-offset-yellow-600:focus {
  --tw-ring-offset-color: #d97706;
}

.focus\:ring-offset-yellow-700:focus {
  --tw-ring-offset-color: #b45309;
}

.focus\:ring-offset-yellow-800:focus {
  --tw-ring-offset-color: #92400e;
}

.focus\:ring-offset-yellow-900:focus {
  --tw-ring-offset-color: #78350f;
}

.focus\:ring-offset-green-50:focus {
  --tw-ring-offset-color: #ecfdf5;
}

.focus\:ring-offset-green-100:focus {
  --tw-ring-offset-color: #d1fae5;
}

.focus\:ring-offset-green-200:focus {
  --tw-ring-offset-color: #a7f3d0;
}

.focus\:ring-offset-green-300:focus {
  --tw-ring-offset-color: #6ee7b7;
}

.focus\:ring-offset-green-400:focus {
  --tw-ring-offset-color: #34d399;
}

.focus\:ring-offset-green-500:focus {
  --tw-ring-offset-color: #10b981;
}

.focus\:ring-offset-green-600:focus {
  --tw-ring-offset-color: #059669;
}

.focus\:ring-offset-green-700:focus {
  --tw-ring-offset-color: #047857;
}

.focus\:ring-offset-green-800:focus {
  --tw-ring-offset-color: #065f46;
}

.focus\:ring-offset-green-900:focus {
  --tw-ring-offset-color: #064e3b;
}

.focus\:ring-offset-blue-50:focus {
  --tw-ring-offset-color: #eff6ff;
}

.focus\:ring-offset-blue-100:focus {
  --tw-ring-offset-color: #dbeafe;
}

.focus\:ring-offset-blue-200:focus {
  --tw-ring-offset-color: #bfdbfe;
}

.focus\:ring-offset-blue-300:focus {
  --tw-ring-offset-color: #93c5fd;
}

.focus\:ring-offset-blue-400:focus {
  --tw-ring-offset-color: #60a5fa;
}

.focus\:ring-offset-blue-500:focus {
  --tw-ring-offset-color: #3b82f6;
}

.focus\:ring-offset-blue-600:focus {
  --tw-ring-offset-color: #2563eb;
}

.focus\:ring-offset-blue-700:focus {
  --tw-ring-offset-color: #1d4ed8;
}

.focus\:ring-offset-blue-800:focus {
  --tw-ring-offset-color: #1e40af;
}

.focus\:ring-offset-blue-900:focus {
  --tw-ring-offset-color: #1e3a8a;
}

.focus\:ring-offset-indigo-50:focus {
  --tw-ring-offset-color: #eef2ff;
}

.focus\:ring-offset-indigo-100:focus {
  --tw-ring-offset-color: #e0e7ff;
}

.focus\:ring-offset-indigo-200:focus {
  --tw-ring-offset-color: #c7d2fe;
}

.focus\:ring-offset-indigo-300:focus {
  --tw-ring-offset-color: #a5b4fc;
}

.focus\:ring-offset-indigo-400:focus {
  --tw-ring-offset-color: #818cf8;
}

.focus\:ring-offset-indigo-500:focus {
  --tw-ring-offset-color: #6366f1;
}

.focus\:ring-offset-indigo-600:focus {
  --tw-ring-offset-color: #4f46e5;
}

.focus\:ring-offset-indigo-700:focus {
  --tw-ring-offset-color: #4338ca;
}

.focus\:ring-offset-indigo-800:focus {
  --tw-ring-offset-color: #3730a3;
}

.focus\:ring-offset-indigo-900:focus {
  --tw-ring-offset-color: #312e81;
}

.focus\:ring-offset-purple:focus {
  --tw-ring-offset-color: #6700B8;
}

.focus\:ring-offset-pink-50:focus {
  --tw-ring-offset-color: #fdf2f8;
}

.focus\:ring-offset-pink-100:focus {
  --tw-ring-offset-color: #fce7f3;
}

.focus\:ring-offset-pink-200:focus {
  --tw-ring-offset-color: #fbcfe8;
}

.focus\:ring-offset-pink-300:focus {
  --tw-ring-offset-color: #f9a8d4;
}

.focus\:ring-offset-pink-400:focus {
  --tw-ring-offset-color: #f472b6;
}

.focus\:ring-offset-pink-500:focus {
  --tw-ring-offset-color: #ec4899;
}

.focus\:ring-offset-pink-600:focus {
  --tw-ring-offset-color: #db2777;
}

.focus\:ring-offset-pink-700:focus {
  --tw-ring-offset-color: #be185d;
}

.focus\:ring-offset-pink-800:focus {
  --tw-ring-offset-color: #9d174d;
}

.focus\:ring-offset-pink-900:focus {
  --tw-ring-offset-color: #831843;
}

.focus\:ring-offset-light-gray:focus {
  --tw-ring-offset-color: #6E767D;
}

.focus\:ring-offset-light-gray-1:focus {
  --tw-ring-offset-color: #A5AAAF;
}

.focus\:ring-offset-light-gray-2:focus {
  --tw-ring-offset-color: #E6E6EB;
}

.focus\:ring-offset-light-gray-3:focus {
  --tw-ring-offset-color: #F0F0F5;
}

.focus\:ring-offset-light-gray-4:focus {
  --tw-ring-offset-color: #D5D6DA;
}

.focus\:ring-offset-light-gray-5:focus {
  --tw-ring-offset-color: #333F48;
}

.focus\:ring-offset-purple-1:focus {
  --tw-ring-offset-color: #8223D2;
}

.focus\:ring-offset-dark-red:focus {
  --tw-ring-offset-color: #DB1B1B;
}

.focus\:ring-offset-mustard-yellow:focus {
  --tw-ring-offset-color: #ED8B00;
}

.focus\:ring-offset-mustard-yellow-1:focus {
  --tw-ring-offset-color: #ED6600;
}

.focus\:ring-offset-light-blue:focus {
  --tw-ring-offset-color: #6B8BFF;
}

.focus\:ring-offset-light-blue-1:focus {
  --tw-ring-offset-color: #4A68F9;
}

.focus\:ring-offset-light-blue-3:focus {
  --tw-ring-offset-color:  #F0F3FF;
}

.focus\:ring-offset-light-blue-4:focus {
  --tw-ring-offset-color: #F0F3FF;
}

.focus\:ring-offset-purple-blue:focus {
  --tw-ring-offset-color: #6469E1;
}

.focus\:ring-offset-light-green:focus {
  --tw-ring-offset-color: #00B574;
}

.focus\:ring-offset-light-green-1:focus {
  --tw-ring-offset-color: #00B574;
}

.focus\:ring-offset-light-bg-green:focus {
  --tw-ring-offset-color: #F0FFF9;
}

.focus\:ring-offset-green-1:focus {
  --tw-ring-offset-color: #0B8350;
}

.focus\:ring-offset-pink-1:focus {
  --tw-ring-offset-color: #FFEDD5;
}

.focus\:ring-offset-light-white-1:focus {
  --tw-ring-offset-color: #F8F6EE;
}

.focus\:ring-offset-Black-3:focus {
  --tw-ring-offset-color: #1F2120;
}

.focus\:ring-offset-Default-3:focus {
  --tw-ring-offset-color: #1F2120;
}

.focus\:ring-offset-White-3:focus {
  --tw-ring-offset-color: #F8F6EE;
}

.focus\:ring-offset-Green-3:focus {
  --tw-ring-offset-color: #AEE0CD;
}

.focus\:ring-offset-Blue-3:focus {
  --tw-ring-offset-color: #6B8BFF;
}

.focus\:ring-offset-Silver-3:focus {
  --tw-ring-offset-color: #D2CEDB;
}

.focus\:ring-offset-Yellow-3:focus {
  --tw-ring-offset-color: #FFE681;
}

.focus\:ring-offset-Grey-3:focus {
  --tw-ring-offset-color: #D2CEDB;
}

.focus\:ring-offset-Gray-3:focus {
  --tw-ring-offset-color: #D2CEDB;
}

.focus\:ring-offset-Red-3:focus {
  --tw-ring-offset-color: #BA0C2E;
}

.focus\:ring-offset-Gold-3:focus {
  --tw-ring-offset-color: #DAA520;
}

.focus\:ring-offset-light-green-3:focus {
  --tw-ring-offset-color: #F3E9FB;
}

.focus\:ring-offset-dark-blue-2:focus {
  --tw-ring-offset-color: #2743CC;
}

.focus\:ring-offset-blue-1:focus {
  --tw-ring-offset-color: #6B8BFF;
}

.focus\:ring-offset-yellow-1:focus {
  --tw-ring-offset-color: #EDB800;
}

.focus\:ring-offset-blue-2:focus {
  --tw-ring-offset-color: #253BAA;
}

.focus\:ring-offset-light-pink:focus {
  --tw-ring-offset-color: #FF5070;
}

.filter {
  --tw-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.filter-none {
  filter: none;
}

.blur-0 {
  --tw-blur: blur(0);
}

.blur-none {
  --tw-blur: blur(0);
}

.blur-sm {
  --tw-blur: blur(4px);
}

.blur {
  --tw-blur: blur(8px);
}

.blur-md {
  --tw-blur: blur(12px);
}

.blur-lg {
  --tw-blur: blur(16px);
}

.blur-xl {
  --tw-blur: blur(24px);
}

.blur-2xl {
  --tw-blur: blur(40px);
}

.blur-3xl {
  --tw-blur: blur(64px);
}

.brightness-0 {
  --tw-brightness: brightness(0);
}

.brightness-50 {
  --tw-brightness: brightness(.5);
}

.brightness-75 {
  --tw-brightness: brightness(.75);
}

.brightness-90 {
  --tw-brightness: brightness(.9);
}

.brightness-95 {
  --tw-brightness: brightness(.95);
}

.brightness-100 {
  --tw-brightness: brightness(1);
}

.brightness-105 {
  --tw-brightness: brightness(1.05);
}

.brightness-110 {
  --tw-brightness: brightness(1.1);
}

.brightness-125 {
  --tw-brightness: brightness(1.25);
}

.brightness-150 {
  --tw-brightness: brightness(1.5);
}

.brightness-200 {
  --tw-brightness: brightness(2);
}

.contrast-0 {
  --tw-contrast: contrast(0);
}

.contrast-50 {
  --tw-contrast: contrast(.5);
}

.contrast-75 {
  --tw-contrast: contrast(.75);
}

.contrast-100 {
  --tw-contrast: contrast(1);
}

.contrast-125 {
  --tw-contrast: contrast(1.25);
}

.contrast-150 {
  --tw-contrast: contrast(1.5);
}

.contrast-200 {
  --tw-contrast: contrast(2);
}

.drop-shadow-sm {
  --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
}

.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
}

.drop-shadow-md {
  --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
}

.drop-shadow-lg {
  --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
}

.drop-shadow-xl {
  --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
}

.drop-shadow-2xl {
  --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
}

.drop-shadow-none {
  --tw-drop-shadow: drop-shadow(0 0 #0000);
}

.grayscale-0 {
  --tw-grayscale: grayscale(0);
}

.grayscale {
  --tw-grayscale: grayscale(100%);
}

.hue-rotate-0 {
  --tw-hue-rotate: hue-rotate(0deg);
}

.hue-rotate-15 {
  --tw-hue-rotate: hue-rotate(15deg);
}

.hue-rotate-30 {
  --tw-hue-rotate: hue-rotate(30deg);
}

.hue-rotate-60 {
  --tw-hue-rotate: hue-rotate(60deg);
}

.hue-rotate-90 {
  --tw-hue-rotate: hue-rotate(90deg);
}

.hue-rotate-180 {
  --tw-hue-rotate: hue-rotate(180deg);
}

.-hue-rotate-180 {
  --tw-hue-rotate: hue-rotate(-180deg);
}

.-hue-rotate-90 {
  --tw-hue-rotate: hue-rotate(-90deg);
}

.-hue-rotate-60 {
  --tw-hue-rotate: hue-rotate(-60deg);
}

.-hue-rotate-30 {
  --tw-hue-rotate: hue-rotate(-30deg);
}

.-hue-rotate-15 {
  --tw-hue-rotate: hue-rotate(-15deg);
}

.invert-0 {
  --tw-invert: invert(0);
}

.invert {
  --tw-invert: invert(100%);
}

.saturate-0 {
  --tw-saturate: saturate(0);
}

.saturate-50 {
  --tw-saturate: saturate(.5);
}

.saturate-100 {
  --tw-saturate: saturate(1);
}

.saturate-150 {
  --tw-saturate: saturate(1.5);
}

.saturate-200 {
  --tw-saturate: saturate(2);
}

.sepia-0 {
  --tw-sepia: sepia(0);
}

.sepia {
  --tw-sepia: sepia(100%);
}

.backdrop-filter {
  --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-filter-none {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}

.backdrop-blur-0 {
  --tw-backdrop-blur: blur(0);
}

.backdrop-blur-none {
  --tw-backdrop-blur: blur(0);
}

.backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px);
}

.backdrop-blur {
  --tw-backdrop-blur: blur(8px);
}

.backdrop-blur-md {
  --tw-backdrop-blur: blur(12px);
}

.backdrop-blur-lg {
  --tw-backdrop-blur: blur(16px);
}

.backdrop-blur-xl {
  --tw-backdrop-blur: blur(24px);
}

.backdrop-blur-2xl {
  --tw-backdrop-blur: blur(40px);
}

.backdrop-blur-3xl {
  --tw-backdrop-blur: blur(64px);
}

.backdrop-brightness-0 {
  --tw-backdrop-brightness: brightness(0);
}

.backdrop-brightness-50 {
  --tw-backdrop-brightness: brightness(.5);
}

.backdrop-brightness-75 {
  --tw-backdrop-brightness: brightness(.75);
}

.backdrop-brightness-90 {
  --tw-backdrop-brightness: brightness(.9);
}

.backdrop-brightness-95 {
  --tw-backdrop-brightness: brightness(.95);
}

.backdrop-brightness-100 {
  --tw-backdrop-brightness: brightness(1);
}

.backdrop-brightness-105 {
  --tw-backdrop-brightness: brightness(1.05);
}

.backdrop-brightness-110 {
  --tw-backdrop-brightness: brightness(1.1);
}

.backdrop-brightness-125 {
  --tw-backdrop-brightness: brightness(1.25);
}

.backdrop-brightness-150 {
  --tw-backdrop-brightness: brightness(1.5);
}

.backdrop-brightness-200 {
  --tw-backdrop-brightness: brightness(2);
}

.backdrop-contrast-0 {
  --tw-backdrop-contrast: contrast(0);
}

.backdrop-contrast-50 {
  --tw-backdrop-contrast: contrast(.5);
}

.backdrop-contrast-75 {
  --tw-backdrop-contrast: contrast(.75);
}

.backdrop-contrast-100 {
  --tw-backdrop-contrast: contrast(1);
}

.backdrop-contrast-125 {
  --tw-backdrop-contrast: contrast(1.25);
}

.backdrop-contrast-150 {
  --tw-backdrop-contrast: contrast(1.5);
}

.backdrop-contrast-200 {
  --tw-backdrop-contrast: contrast(2);
}

.backdrop-grayscale-0 {
  --tw-backdrop-grayscale: grayscale(0);
}

.backdrop-grayscale {
  --tw-backdrop-grayscale: grayscale(100%);
}

.backdrop-hue-rotate-0 {
  --tw-backdrop-hue-rotate: hue-rotate(0deg);
}

.backdrop-hue-rotate-15 {
  --tw-backdrop-hue-rotate: hue-rotate(15deg);
}

.backdrop-hue-rotate-30 {
  --tw-backdrop-hue-rotate: hue-rotate(30deg);
}

.backdrop-hue-rotate-60 {
  --tw-backdrop-hue-rotate: hue-rotate(60deg);
}

.backdrop-hue-rotate-90 {
  --tw-backdrop-hue-rotate: hue-rotate(90deg);
}

.backdrop-hue-rotate-180 {
  --tw-backdrop-hue-rotate: hue-rotate(180deg);
}

.-backdrop-hue-rotate-180 {
  --tw-backdrop-hue-rotate: hue-rotate(-180deg);
}

.-backdrop-hue-rotate-90 {
  --tw-backdrop-hue-rotate: hue-rotate(-90deg);
}

.-backdrop-hue-rotate-60 {
  --tw-backdrop-hue-rotate: hue-rotate(-60deg);
}

.-backdrop-hue-rotate-30 {
  --tw-backdrop-hue-rotate: hue-rotate(-30deg);
}

.-backdrop-hue-rotate-15 {
  --tw-backdrop-hue-rotate: hue-rotate(-15deg);
}

.backdrop-invert-0 {
  --tw-backdrop-invert: invert(0);
}

.backdrop-invert {
  --tw-backdrop-invert: invert(100%);
}

.backdrop-opacity-0 {
  --tw-backdrop-opacity: opacity(0);
}

.backdrop-opacity-5 {
  --tw-backdrop-opacity: opacity(0.05);
}

.backdrop-opacity-10 {
  --tw-backdrop-opacity: opacity(0.1);
}

.backdrop-opacity-20 {
  --tw-backdrop-opacity: opacity(0.2);
}

.backdrop-opacity-25 {
  --tw-backdrop-opacity: opacity(0.25);
}

.backdrop-opacity-30 {
  --tw-backdrop-opacity: opacity(0.3);
}

.backdrop-opacity-40 {
  --tw-backdrop-opacity: opacity(0.4);
}

.backdrop-opacity-50 {
  --tw-backdrop-opacity: opacity(0.5);
}

.backdrop-opacity-60 {
  --tw-backdrop-opacity: opacity(0.6);
}

.backdrop-opacity-70 {
  --tw-backdrop-opacity: opacity(0.7);
}

.backdrop-opacity-75 {
  --tw-backdrop-opacity: opacity(0.75);
}

.backdrop-opacity-80 {
  --tw-backdrop-opacity: opacity(0.8);
}

.backdrop-opacity-90 {
  --tw-backdrop-opacity: opacity(0.9);
}

.backdrop-opacity-95 {
  --tw-backdrop-opacity: opacity(0.95);
}

.backdrop-opacity-100 {
  --tw-backdrop-opacity: opacity(1);
}

.backdrop-saturate-0 {
  --tw-backdrop-saturate: saturate(0);
}

.backdrop-saturate-50 {
  --tw-backdrop-saturate: saturate(.5);
}

.backdrop-saturate-100 {
  --tw-backdrop-saturate: saturate(1);
}

.backdrop-saturate-150 {
  --tw-backdrop-saturate: saturate(1.5);
}

.backdrop-saturate-200 {
  --tw-backdrop-saturate: saturate(2);
}

.backdrop-sepia-0 {
  --tw-backdrop-sepia: sepia(0);
}

.backdrop-sepia {
  --tw-backdrop-sepia: sepia(100%);
}

.transition-none {
  transition-property: none;
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-colors {
  transition-property: background-color, border-color, color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.delay-75 {
  transition-delay: 75ms;
}

.delay-100 {
  transition-delay: 100ms;
}

.delay-150 {
  transition-delay: 150ms;
}

.delay-200 {
  transition-delay: 200ms;
}

.delay-300 {
  transition-delay: 300ms;
}

.delay-500 {
  transition-delay: 500ms;
}

.delay-700 {
  transition-delay: 700ms;
}

.delay-1000 {
  transition-delay: 1000ms;
}

.duration-75 {
  transition-duration: 75ms;
}

.duration-100 {
  transition-duration: 100ms;
}

.duration-150 {
  transition-duration: 150ms;
}

.duration-200 {
  transition-duration: 200ms;
}

.duration-300 {
  transition-duration: 300ms;
}

.duration-500 {
  transition-duration: 500ms;
}

.duration-700 {
  transition-duration: 700ms;
}

.duration-1000 {
  transition-duration: 1000ms;
}

.ease-linear {
  transition-timing-function: linear;
}

.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

@font-face {
  font-family: 'Apercu-Black-Pro';

  src: local('Apercu-Black-Pro'), url(/fonts/Apercu-Black-Pro.ttf) format('opentype');
}

@font-face {
  font-family: 'Apercu-Bold-Pro';

  src: local('Apercu-Bold-Pro'), url(/fonts/Apercu-Bold-Pro.ttf) format('opentype');
}

@font-face {
  font-family: 'Apercu-Light-Pro';

  src: local('Apercu-Light-Pro'), url(/fonts/Apercu-Light-Pro.ttf) format('opentype');
}

@font-face {
  font-family: 'ApercuMono-Light-Pro';

  src: local('ApercuMono-Light-Pro'), url(/fonts/ApercuMono-Light-Pro.ttf) format('opentype');
}

@font-face {
  font-family: 'ApercuMono-Regular-Pro';

  src: local('ApercuMono-Regular-Pro.ttf'), url(/fonts/ApercuMono-Regular-Pro.ttf) format('opentype');
}

@font-face {
  font-family: 'Apercu-Regular-Pro';

  src: local('Apercu-Regular-Pro'), url(/fonts/Apercu-Regular-Pro.ttf) format('opentype');
}

@font-face {
  font-family: 'Kanit-Black';

  src: local('Kanit-Black'), url(/fonts/Kanit-Black.ttf) format('opentype');
}

@font-face {
  font-family: 'Kanit-Bold';

  src: local('Kanit-Bold'), url(/fonts/Kanit-Bold.ttf) format('opentype');
}

@font-face {
  font-family: 'Kanit-Light';

  src: local('Kanit-Light'), url(/fonts/Kanit-Light.ttf) format('opentype');
}

@font-face {
  font-family: 'Kanit-Regular';

  src: local('Kanit-Regular'), url(/fonts/Kanit-Regular.ttf) format('opentype');
}

html {
  font-family: 'Apercu-Regular-Pro';
  /* 1 */
  line-height: 1.5;
  /* 2 */
}

.css-107lb6w-singleValue {
  color: black !important;
}

button:focus {
  outline: none !important;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  -webkit-transition: background-color 5000s;
  transition: background-color 5000s;
  -webkit-text-fill-color: rgb(2, 2, 2) !important;
}

.promo-height {
  height: calc(100vh - 88px);
}

.bg-notification {
  background: rgba(255, 80, 112, 0.15);
}

.float-container {
  border: 1.5px solid #6e767d;
  box-sizing: border-box;
  border-radius: 4px;
  /* padding: 0 8px; */
  position: relative;
  /* height: 56px; */
  width: 100%;
}

.float-container.selectDropdown {
  border: 1px solid #6e767d;
}

.float-container input {
  border: none;
  font-size: 16px;
  outline: 0;
  padding: 20px 0px 0px 9px;
  line-height: 19px;
  width: 100%;
  background: none;
}

.float-container select {
  border: none;
  font-size: 16px;
  outline: 0;
  padding: 20px 0px 0px 10px;
  line-height: 19px;
  width: 100%;
}

.float-container textarea {
  border: none;
  font-size: 16px;
  outline: 0;
  padding: 15px;
  line-height: 19px;
  width: 100%;
}

.incident-desc textarea :focus-visible, .incident-desc textarea :focus, .incident-desc textarea :hover, .incident-desc textarea :active {
  outline: none !important;
}

textarea:focus-visible {
  outline: none !important;
}

:focus-visible {
  outline: none !important;
}

.float-container label {
  font-size: 16px;
  line-height: 19px;
  color: #6e767d;
  position: absolute;
  transform-origin: top left;
  transform: translate(0, 24px) scale(1);
  transition: all 0.1s ease-in-out;
  padding-left: 12px;
}

.float-container.active label {
  transform: translate(0, 4px) scale(0.75);
  font-size: 14px;
  line-height: 16px;
  color: #6700b8;
  padding-top: 8px;
}

.float-container.active {
  border: 2px solid #8223d2;
}

.float-container.hasValue {
  border: 2px solid #6e767d;
}

.float-container.hasValue label {
  color: #6e767d;
}

.input_box_error {
  border: solid 2px #e41c39 !important;
}

.input_login_box_error {
  border: solid 1px #e41c39 !important;
}

.disabled_box {
  border: 1.5px solid #6e767d !important;
}

.disabled-select-box {
  pointer-events: none !important;
  border: none !important;
  background-color: #f0f0f5 !important;
}

.disabled-select-box .css-1rz1neu-control {
  pointer-events: none !important;
  border: none !important;
  background-color: #f0f0f5 !important;
}

.disabled-select-box .flotingSelectPlaceholder {
  color: #6e767d !important;
}

.disabled_input_type {
  border: none !important;
  background-color: #f0f0f5 !important;
}

.disabled_label_color {
  color: #6e767d !important;
}

.float-container-line {
  border-bottom: 1.5px solid #6e767d;
  box-sizing: border-box;
  /* padding: 0 8px; */
  position: relative;
  /* height: 56px; */
  width: 100%;
}

.float-container-line input {
  border: none;
  font-size: 16px;
  outline: 0;
  padding: 18px 0px 0px 9px;
  line-height: 19px;
  width: 100%;
  background: none;
}

.float-container-line label {
  font-size: 16px;
  line-height: 19px;
  color: #6e767d;
  position: absolute;
  transform-origin: top left;
  transform: translate(0, 24px) scale(1);
  transition: all 0.1s ease-in-out;
  padding-left: 12px;
}

.float-container-line.active label {
  transform: translate(0, 4px) scale(0.75);
  font-size: 14px;
  line-height: 16px;
  color: #6700b8;
  padding-top: 8px;
}

.float-container-line.active {
  border-bottom: 2px solid #8223d2;
}

.float-container-line.hasValue {
  border-bottom: 2px solid #6e767d;
}

.float-container-line.hasValue label {
  color: #6e767d;
}

.input_box_error_line {
  border-bottom: solid 2px #e41c39 !important;
}

.disabled_box_line {
  border-bottom: 1.5px solid #6e767d !important;
}

sub, sup {
  vertical-align: revert !important;
}

.prepare-block {
  width: calc(100% - 50px);
  position: absolute;
}

.otpverificationbox {
  width: 40px !important;
  height: 40px !important;
  border: 0.5px solid #6b8bff !important;
  border-radius: 4px;
}

select {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABTSURBVHgB7Y2xDQAgCAR/NDfzN1cLCwuNoBBjwiXfwR0QBF+S+1z+Ulvp00Ty8Jd2x1RGRjkhhMLIkVwauZLvIibyVcRUPouYy2cRwgnCUR4Ej6hW2C5T9zrqeQAAAABJRU5ErkJggg==) 95% no-repeat;
  -webkit-appearance: none;
  -ms-appearance: none;
  background-position: bottom 5px right 12px;
}

select::-ms-expand {
  display: none;
}

.css-yk16xz-control, .css-1pahdxg-control, .css-2b097c-container {
  height: 56px !important;
  min-height: 56px !important;
}

.css-1okebmr-indicatorSeparator, .css-109onse-indicatorSeparator {
  display: none !important;
}

.css-g1d714-ValueContainer {
  height: auto !important;
  padding: 0 10px !important;
  min-height: 56px !important;
}

.client-offer-container .carousel .slide {
  min-width: 100%;
  margin: 0;
  position: unset !important;
  text-align: unset !important;
  background: #fff;
}

.carousel .control-dots .dot {
  background-color: #d5d6da;
  outline: none !important;
  opacity: 1;
}

.Lite_plan .carousel .control-dots .dot.selected {
  background-color: #ed8b00;
  outline: none !important;
}

.Lite_plan .carousel .control-dots .dot.selected {
  background-color: #ed8b00;
  outline: none !important;
}

.Classic_plan .carousel .control-dots .dot.selected, .Classic_plan .carousel .control-dots .dot:hover {
  background-color: #6b8bff;
  outline: none !important;
}

.Prestige_plan .carousel .control-dots .dot.selected, .Prestige_plan .carousel .control-dots .dot:hover {
  background-color: #00b574;
  outline: none !important;
}

.carousel .control-dots .dot {
  background-color: #d5d6da;
}

img {
  width: initial;
}

.client-offer-container .carousel .slide img {
  width: unset !important;
}

.client-offer-container .carousel img {
  width: unset !important;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.client-offer-container .carousel .control-dots {
  margin: 0 !important;
}

.client-offer-container .slider-wrapper {
  margin-bottom: 30px !important;
}

.block-width {
  width: calc(100% - 80px);
  display: inline-block;
}

.carousel.carousel-slider .control-arrow {
  height: 32px;
  position: absolute;
  margin-top: auto;
  margin-right: 37px;
  margin-bottom: 32px;
  width: 26px;
  cursor: none !important;
}

.carousel.carousel-slider .control-arrow:hover {
  cursor: none !important;
  background: transparent;
}

.carousel .control-arrow:before, .carousel.carousel-slider .control-arrow:before {
  margin: 0 0px;
  display: inline-block;
  border-top: 0px solid transparent;
  border-bottom: 0px solid transparent;
  content: '';
}

.carousel .control-next.control-arrow:before {
  border-left: 0px solid #fff;
  background: transparent;
}

.error-text {
  padding-top: 10px;
  color: #e41c39;
}

.purple-button {
  width: 100%;
  height: 44px;
  border-radius: 6px;
  font-size: 16px;
  line-height: 19px;
  align-items: center;
  text-align: center;
  color: #ffffff;
}

.purple-button-background {
  background: #8223d2;
}

.purple-button-background:hover, .purple-button-background:focus {
  background: #6700b8;
}

.disable-button {
  cursor: not-allowed;
  background-color: #6e767d;
  border-radius: 6px;
  height: 44px;
  width: 100%;
  color: #ffffff;
  font-size: 16px;
  line-height: 19px;
  opacity: 0.25;
  pointer-events: none;
}

.disable-button:hover {
  cursor: not-allowed !important;
  background-color: grey;
}

.css-gumwkt-control {
  min-height: 54px !important;
  margin-bottom: 2px !important;
}

.carousel.carousel-slider .control-arrow:hover {
  cursor: none !important;
}

.css-yk16xz-control, .css-1pahdxg-control, .css-2b097c-container {
  height: auto !important;
  min-height: 56px !important;
}

.css-15lz04o-placeholder {
  margin-top: 4px;
}

label {
  margin-top: -5px;
}

.css-1uccc91-singleValue {
  top: 67% !important;
  overflow: inherit !important;
  text-overflow: unset !important;
  white-space: normal !important;
  margin-top: 4px;
  line-height: 1;
}

.css-3k7ys2-placeholder {
  top: 65% !important;
  margin-top: -4px !important;
}

/*.css-1hb7zxy-IndicatorsContainer{
  display: none !important;
}*/

.css-gumwkt-control .css-3k7ys2-placeholder {
  top: 50% !important;
}

/* .css-6htbnp-ValueContainer{
  margin-top: 9px;
} */

.white-button {
  width: 100%;
  height: 44px;
  background-color: white;
  border-radius: 6px;
  font-size: 16px;
  line-height: 19px;
  /* align-items: center; */
  /* text-align: center; */
  border: 2px solid black;
  border-color: #6700b8;
  color: #6700b8;
  padding-right: 22px;
}

.wht-button {
  width: 100%;
  height: 44px;
  background-color: white;
  border-radius: 6px;
  font-size: 16px;
  line-height: 19px;
  /* align-items: center; */
  /* text-align: center; */
  border: 2px solid black;
  border-color: #6700b8;
  color: #6700b8;
  padding-right: 6px;
}

.control-dots {
  background-color: #ffffff;
}

.Classic_plan .carousel .dot.selected {
  background-color: #6b8bff !important;
}

.Classic_plan .carousel .control-dots .dot.selected, .Classic_plan .carousel .control-dots {
  /* background-color:blue !important;  */
  outline: none !important;
  opacity: 1;
}

.Classic_plan .carousel .control-dots .dot.selected, .Classic_plan .carousel .control-dots .dot:hover {
  background-color: #d5d6da;
  outline: none !important;
}

#circle {
  list-style-type: circle;
}

/*Custom radio button*/

/* [type="radio"]:checked,
[type="radio"]:not(:checked) {
    position: absolute;
    left: -9999px;
} */

[type='radio']:checked+label, [type='radio']:not(:checked)+label {
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: #666;
}

[type='radio']:checked+label:before, [type='radio']:not(:checked)+label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 3.5px;
  width: 15px;
  height: 15px;
  border: 1px solid #4d0099;
  border-radius: 100%;
  background: #fff;
}

[type='radio']:not(:checked)+label:before {
  border: 1px solid #666;
}

[type='radio']:checked+label:after {
  content: '';
  width: 9px;
  height: 9px;
  background: #4d0099;
  position: absolute;
  top: 8px;
  left: 4px;
  border-radius: 100%;
  transition: all 0.2s ease;
}

[type='radio']:not(:checked)+label:after {
  opacity: 0;
  transform: scale(0);
  width: 0px;
}

[type='radio']:checked+label:after {
  opacity: 1;
  transform: scale(1);
}

[type='radio']:checked+.mustard-yellow:after {
  background: #ed8b00;
}

[type='radio']:checked+.mustard-yellow:before {
  border: 1px solid #ed8b00;
}

[type='radio']:checked+.light-blue:after {
  background: #6b8bff;
}

[type='radio']:checked+.light-blue:before {
  border: 1px solid #6b8bff;
}

/* Delivery address footer css */

.delivery-footer {
  position: fixed;
  bottom: 0;
  width: 100%;
}

.Prestige_plan .carousel .dot.selected {
  background-color: #00b574 !important;
}

.Prestige_plan .carousel .control-dots .dot.selected, .Prestige_plan .carousel .control-dots {
  /* background-color:blue !important;  */
  outline: none !important;
  opacity: 1;
}

.Prestige_plan .carousel .control-dots .dot.selected, .Prestige_plan .carousel .control-dots .dot:hover {
  background-color: #d5d6da;
  outline: none !important;
}

.loaderOverlay {
  position: fixed;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.1);
  z-index: 1060;
  top: 0px;
  bottom: 0;
}

.loaderOverlay .loader {
  top: 45%;
  /* left: 45%; */
  margin-left: calc(50% - 37px);
  margin-right: calc(50% - 38px);
  position: relative;
}

/* .css-1rz1neu-control{
margin-bottom: 0px !important;
} */

.disable-button1 {
  cursor: not-allowed;
  background-color: #6e767d;
  border-radius: 6px;
  height: 44px;
  width: 50%;
  color: #ffffff;
  font-size: 16px;
  line-height: 19px;
  opacity: 25%;
  pointer-events: none;
  margin-right: 25px;
  font-size: 16px;
  border: 1px solid purple;
}

.carousel-sliding-arrow {
  border-radius: 15px 0px;
}

.carousel-price-tag {
  border-radius: 0px 16px;
}

.bg-col-cap {
  background-color: #f0f3ff;
}

.disabl-button {
  cursor: not-allowed;
  background-color: #8223d2;
  border-radius: 6px;
  height: 44px;
  width: 100%;
  color: #ffffff;
  font-size: 16px;
  line-height: 19px;
  pointer-events: none;
  font-size: 16px;
  border: 1px solid purple;
}

.eyeImg {
  position: absolute;
  right: 0px;
  bottom: 15px;
}

.eye {
  position: relative;
  width: 95%;
}

.btnImg {
  position: relative;
  width: 30%;
}

.Password {
  height: 18px;
  width: 19px;
  float: right;
  position: relative;
  margin-right: 15px;
  margin-top: -20px;
}

.hidePassword {
  opacity: 0.5;
}

.showPassword {
  height: 19px;
}

.start {
  border: 1px solid #6e767d;
  height: 56px;
  width: -webkit-fill-available;
}

.error-text-width {
  width: calc(100% - 30px);
}

.claim {
  right: 4%;
  bottom: 4%;
  margin-top: -15px;
}

.file {
  bottom: 0%;
  position: absolute;
  right: 7%;
}

.carousel .slide {
  background: #fff !important;
}

.carousel .control-dots .dot {
  background: #ccd1d7 !important;
  box-shadow: none;
  opacity: 1;
  margin: 0px 3px;
}

.carousel .control-dots {
  bottom: 0 !important;
  margin: 0 !important;
}

.carousel .control-dots .dot.selected, .carousel .control-dots .dot:hover {
  background: #8223d2 !important;
  box-shadow: unset;
  outline: none;
}

.carousel .slider-wrapper {
  padding-bottom: 25px;
}

.device-selection .carousel .slide.selected>div {
  border: 2px solid #8223d2;
  box-sizing: border-box;
  border-radius: 13px;
}

.img_container {
  position: relative;
}

.topright {
  position: absolute;
  top: 14%;
  right: 12px;
  font-size: 18px;
}

.topleft {
  position: absolute;
  top: 14%;
  left: 16px;
  font-size: 18px;
}

.popup-overlay {
  background: rgba(0, 0, 0, 0.3) !important;
}

.gradient {
  background: linear-gradient(to bottom, #33ccff 0%, #ffffff 100%);
}

.carousel .slide {
  background: #fff !important;
}

/*datepicker css */

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle, .react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle, .react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before, .react-datepicker__month-read-view--down-arrow::before, .react-datepicker__month-year-read-view--down-arrow::before {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before, .react-datepicker__month-read-view--down-arrow::before, .react-datepicker__month-year-read-view--down-arrow::before {
  content: '';
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle, .react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0;
}

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}

.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before, .react-datepicker__month-read-view--down-arrow::before, .react-datepicker__month-year-read-view--down-arrow::before {
  border-bottom: none;
  border-top-color: #fff;
}

.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before, .react-datepicker__month-read-view--down-arrow::before, .react-datepicker__month-year-read-view--down-arrow::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 1px solid #cccccc;
  width: 100%;
  border-radius: 4px;
  font-size: 16px !important;
  height: 56px;
}

.react-datepicker {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 1rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}

.react-datepicker--time-only .react-datepicker__time, .react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 1;
}

.react-datepicker-popper[data-placement^='bottom'] {
  margin-top: 10px;
}

.react-datepicker-popper[data-placement='bottom-end'] .react-datepicker__triangle, .react-datepicker-popper[data-placement='top-end'] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}

.react-datepicker-popper[data-placement^='top'] {
  margin-bottom: 10px;
}

.react-datepicker-popper[data-placement^='right'] {
  margin-left: 8px;
}

.react-datepicker-popper[data-placement^='right'] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}

.react-datepicker-popper[data-placement^='left'] {
  margin-right: 8px;
}

.react-datepicker-popper[data-placement^='left'] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}

.react-datepicker__header select {
  border: 1px solid black !important;
  background: none !important;
  margin: 3px !important;
  background-color: white !important;
  -webkit-appearance: auto;
  -ms-appearance: auto;
  padding: 3px !important;
}

.react-datepicker__header button {
  border: none !important;
  height: 20px;
  margin: 5px;
  width: 20px;
}

.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}

.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}

.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select, .react-datepicker__month-dropdown-container--select, .react-datepicker__month-year-dropdown-container--select, .react-datepicker__year-dropdown-container--scroll, .react-datepicker__month-dropdown-container--scroll, .react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month, .react-datepicker-time__header, .react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  background: none;
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  width: 0;
  padding: 0;
  border: 0.45rem solid transparent;
  z-index: 1;
  height: 10px;
  width: 10px;
  text-indent: -999em;
  overflow: hidden;
}

.react-datepicker__navigation--previous {
  left: 10px;
  border-right-color: #ccc;
}

.react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__navigation--previous--disabled, .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--next {
  right: 10px;
  border-left-color: #ccc;
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 95px;
}

.react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__navigation--next--disabled, .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #ccc;
}

.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b3b3b3;
}

.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #ccc;
}

.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}

.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__month .react-datepicker__month-text, .react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}

.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: 85px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type='time']::-webkit-inner-spin-button, .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type='time']::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type='time'] {
  -moz-appearance: textfield;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}

.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0px;
  padding-left: 0px;
  width: 100%;
  box-sizing: content-box;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names, .react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name, .react-datepicker__day, .react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range, .react-datepicker__quarter--selected, .react-datepicker__quarter--in-selecting-range, .react-datepicker__quarter--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__month--selected:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--in-range:hover, .react-datepicker__quarter--selected:hover, .react-datepicker__quarter--in-selecting-range:hover, .react-datepicker__quarter--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__month--disabled, .react-datepicker__quarter--disabled {
  color: #ccc;
  pointer-events: none;
}

.react-datepicker__month--disabled:hover, .react-datepicker__quarter--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__day, .react-datepicker__month-text, .react-datepicker__quarter-text, .react-datepicker__year-text {
  cursor: pointer;
}

.react-datepicker__day:hover, .react-datepicker__month-text:hover, .react-datepicker__quarter-text:hover, .react-datepicker__year-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day--today, .react-datepicker__month-text--today, .react-datepicker__quarter-text--today, .react-datepicker__year-text--today {
  font-weight: bold;
}

.react-datepicker__day--highlighted, .react-datepicker__month-text--highlighted, .react-datepicker__quarter-text--highlighted, .react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}

.react-datepicker__day--highlighted:hover, .react-datepicker__month-text--highlighted:hover, .react-datepicker__quarter-text--highlighted:hover, .react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f;
}

.react-datepicker__day--highlighted-custom-1, .react-datepicker__month-text--highlighted-custom-1, .react-datepicker__quarter-text--highlighted-custom-1, .react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}

.react-datepicker__day--highlighted-custom-2, .react-datepicker__month-text--highlighted-custom-2, .react-datepicker__quarter-text--highlighted-custom-2, .react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}

.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range, .react-datepicker__month-text--selected, .react-datepicker__month-text--in-selecting-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--selected, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--selected, .react-datepicker__year-text--in-selecting-range, .react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover, .react-datepicker__month-text--selected:hover, .react-datepicker__month-text--in-selecting-range:hover, .react-datepicker__month-text--in-range:hover, .react-datepicker__quarter-text--selected:hover, .react-datepicker__quarter-text--in-selecting-range:hover, .react-datepicker__quarter-text--in-range:hover, .react-datepicker__year-text--selected:hover, .react-datepicker__year-text--in-selecting-range:hover, .react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--keyboard-selected, .react-datepicker__month-text--keyboard-selected, .react-datepicker__quarter-text--keyboard-selected, .react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}

.react-datepicker__day--keyboard-selected:hover, .react-datepicker__month-text--keyboard-selected:hover, .react-datepicker__quarter-text--keyboard-selected:hover, .react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range {
  background-color: rgba(33, 107, 165, 0.5);
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range, .react-datepicker__month--selecting-range .react-datepicker__month-text--in-range, .react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range, .react-datepicker__month--selecting-range .react-datepicker__year-text--in-range {
  background-color: #f0f0f0;
  color: #000;
}

.react-datepicker__day--disabled, .react-datepicker__month-text--disabled, .react-datepicker__quarter-text--disabled, .react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}

.react-datepicker__day--disabled:hover, .react-datepicker__month-text--disabled:hover, .react-datepicker__quarter-text--disabled:hover, .react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover, .react-datepicker__quarter-text.react-datepicker__month--selected:hover, .react-datepicker__quarter-text.react-datepicker__month--in-range:hover, .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover, .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
  background-color: #216ba5;
}

.react-datepicker__month-text:hover, .react-datepicker__quarter-text:hover {
  background-color: #f0f0f0;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  /* background: url('./assets/ic-calendar_default.png') 100% no-repeat;
  margin-left: 10px; */
  /* padding-top: 7px;
  padding-left: 10px; */
}

.react-datepicker__input-container input[type='text']::-moz-placeholder {
  font-size: 16px;
  line-height: '18.75x';
  color: '#6700B8';
  font-weight: normal;
}

.react-datepicker__input-container input[type='text']:-ms-input-placeholder {
  font-size: 16px;
  line-height: '18.75x';
  color: '#6700B8';
  font-weight: normal;
}

.react-datepicker__input-container input[type='text']::placeholder {
  font-size: 16px;
  line-height: '18.75x';
  color: '#6700B8';
  font-weight: normal;
}

.react-datepicker__input-container input[type='text'] {
  width: 100%;
  height: 100%;
  padding-left: 10px;
  font-size: 16px !important;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABsSURBVHgB7ZRJCoAwDEW/4j315vUG8QZxIC5so0inRciDj5v4Hx0oYB2WZM+NaExXwXyEoC+XPxLPBelKCMqP/CPaHN2lQ2SvydXd/AwmvJgLeOyErWvqAhe4ANjky4U5WTXZgvTJzglJlxF24KlInn+rxCUAAAAASUVORK5CYII=) 95% no-repeat;
}

.react-datepicker__input-container input[type='text']:focus {
  outline: none !important;
}

.react-datepicker__year-read-view, .react-datepicker__month-read-view, .react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
}

.react-datepicker__year-read-view:hover, .react-datepicker__month-read-view:hover, .react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow {
  border-top-color: #ccc;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: 0.45rem;
}

.react-datepicker__year-dropdown, .react-datepicker__month-dropdown, .react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}

.react-datepicker__year-dropdown:hover, .react-datepicker__month-dropdown:hover, .react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}

.react-datepicker__year-dropdown--scrollable, .react-datepicker__month-dropdown--scrollable, .react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option, .react-datepicker__month-option, .react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__year-option:first-of-type, .react-datepicker__month-option:first-of-type, .react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-option:last-of-type, .react-datepicker__month-option:last-of-type, .react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__year-option:hover, .react-datepicker__month-option:hover, .react-datepicker__month-year-option:hover {
  background-color: #ccc;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming, .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming, .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous, .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous, .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-option--selected, .react-datepicker__month-option--selected, .react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0px 6px 0px 0px;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}

.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: '\00d7';
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}

.react-datepicker__portal .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__day, .react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}

@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__day, .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}

.react-datepicker__portal .react-datepicker__current-month, .react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__portal .react-datepicker__navigation {
  border: 0.81rem solid transparent;
}

.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--previous--disabled, .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--next--disabled, .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

/* datepicker css ends*/

.plan-gradient-background {
  background: rgba(107, 139, 255, 0.1);
}

.get-help-btn {
  right: 15px;
  position: fixed;
  bottom: 40px;
  text-align: center;
}

.help-gradient {
  background: linear-gradient(270deg, #00b574 0%, #6b8bff 100%);
  opacity: 0.7;
}

.help-footer {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: red;
  color: white;
  text-align: center;
}

.bg-help-container {
  background-size: cover !important;
  background: url(data:image/png;base64,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) 95% no-repeat;
}

.bg-thank-you {
  background-size: cover !important;
  background: url(data:image/png;base64,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) 95% no-repeat;
}

.replacement-carousel .carousel-slider {
  width: 96% !important;
  margin: 0 auto;
}

.fmip-carousel .slider-wrapper {
  width: 100%;
  height: 100% !important;
  padding-bottom: 0 !important;
}

.email-address {
  width: 80%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.progress-bar {
  width: 100%;
  height: 7px;
  border-radius: 50px;
}

.range {
  background: #8223D2;
  height: 100%;
  border-radius: inherit;
  transition: width 10ms ease-in-out;
}

.upload-file-btn {
  background: linear-gradient(180deg, #6B8BFF 0%, #4A68F9 100%);
  border: 4px solid #FFFFFF;
  box-sizing: border-box;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
  border-radius: 45.5px;
  position: fixed;
  bottom: 40px;
  text-align: right;
  box-shadow: 2px 2px 3px #999;
  width: 140px;
  height: 55px;
}

.upload-arrow-btn {
  background: #D8D8D8;
  position: absolute;
  left: 9px;
  border-radius: 50%;
  width: 30px;
  height: 28px;
  bottom: 9px;
}

.upload-menu-item {
  position: absolute;
  width: 120px;
  height: 36px;
  left: 240px;
  top: 514px;
  background: #FFFFFF;
  border: 1px solid #D5D6DA;
  box-sizing: border-box;
}

.bg-menu-block {
  background: rgba(255, 255, 255, 0.3);
}

.upload-dropdown {
  position: absolute;
  right: 10px;
  outline: none;
  opacity: 0;
  z-index: -1;
  max-height: 0;
  transition: opacity 0.1s, z-index 0.1s, max-height 5s;
  background: #FFFFFF !important;
  border: 1px solid #D5D6DA;
  box-sizing: border-box;
  border-radius: 4px;
}

.upload-dropdown-container:focus {
  outline: 1px;
}

.upload-dropdown-container:focus .upload-dropdown {
  opacity: 1;
  z-index: 100;
  max-height: 100vh;
  transition: opacity 0.2s, z-index 0.2s, max-height 0.2s;
  background: #F0F3FF;
  border-radius: 4px 4px 0px 0px;
}

.notification-ribbon {
  position: relative;
  width: 375px;
  height: 130px;
  background: #FFFFFF;
  border: 1px solid #D5D6DA;
  box-sizing: border-box;
}

.notification-ribbon-header {
  position: absolute;
  width: 315px;
  height: 20px;
  left: 22px;
  top: 15px;
  font-family: Apercu Pro;
  font-size: 16px;
  line-height: 20px;
  display: flex;
  align-items: center;
  color: #8223D2;
}

.notification-ribbon-content {
  position: absolute;
  width: 315px;
  height: 66px;
  left: 22px;
  top: 40px;
  font-family: Apercu Pro;
  font-size: 14px;
  line-height: 20px;
  color: #000000;
}

.notification-redirect {
  color: #8223D2;
  cursor: pointer;
}

;

/* Desktop view css */

.profile-input1 {
  width: calc(100% - 2 / 3);
}

.profile-input {
  width: calc((100% - 40px) / 3);
}

.home-page-box1 {
  width: calc(100% / 2);
}

.home-page-my-referral {
  width: calc(100% / 3);
}

.header-img {
  width: -webkit-fill-available;
}

.header-left2 {
  position: absolute;
  top: 50%;
  left: 5%;
}

.header-left1 {
  position: absolute;
  top: 42%;
  left: 5%;
}

.topleft1 {
  position: absolute;
  top: 30%;
  left: 5%;
}

.topright1 {
  position: absolute;
  top: 14%;
  right: 50px;
  font-size: 18px;
}

.profile-input1 {
  width: calc(100% - 2 / 3);
}

.profile-input {
  width: calc((100% - 40px) / 3);
}

.sliderbarrating {
  width: 300px;
}

.sliderbarratingdesktop {
  width: 500px;
}

.breakWord {
  word-break: break-word;
}

.full-height {
  height: 100%;
  background: white;
}

.my-menu{
  /*height: 600px;*/
  width: 400px;
}

.set-margin{
  margin-left: -115px;
}

.chat-time{
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  text-align: center;
  top: 5%
}

.chat-message{
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  text-align: center;
  top: 50%;
}

.chat-button{
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  text-align: center;
  top: 70%;
}

.journey-message{
  padding-left: 20.5rem;
  padding-right: 20.5rem;
}

@media (min-width: 768px) {
  .journey-message{
    padding-left: 20.5rem;
    padding-right: 20.5rem;
  }

  .chat-button{
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align: center;
    top: 70%;
  }

  .chat-message{
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align: center;
    top: 50%;
  }

  .chat-time{
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align: center;
    top: 5%
  }

  .help-footer {
    left: unset;
    width: 400px;
  }

  .FAQ{
    width: 885px;
  }

  .bg-help-container {
    background-size: unset !important;
    background: url(data:image/png;base64,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) 95% no-repeat;
  }

  .bg-thank-you {
    background: url(data:image/png;base64,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) 95% no-repeat;
  }

  .bg-home-container {
    background: url(data:image/png;base64,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) 95% no-repeat;
  }

  .img_container {
    position: unset;
  }

  .topright {
    top: 2%;
    right: 5%;
  }

  .topleft {
    top: 2%;
    left: 5%;
  }

  .topleft1 {
    position: absolute;
    top: 14%;
    left: 9%;
  }

  .header-left2 {
    position: absolute;
    top: 35%;
    left: 9%;
  }

  .header-left1 {
    position: absolute;
    top: 25%;
    left: 9%;
  }

  .login-form {
    position: absolute;
    left: 15%;
    top: 45%
  }

  .box-shadow {
    background-blend-mode: lighten;
    mix-blend-mode: normal;
    box-shadow: 0px 0px 8px 5px rgb(16 0 0 / 15%);
    border-radius: 16px;
  }

  .home-section-background {
    background: #FFFFFF;
    background-blend-mode: lighten;
    mix-blend-mode: normal;
    opacity: 0.85;
    box-shadow: 0px 0px 10px 5px rgb(16 0 0 / 15%);
  }

  .home-bg {
    background-size: cover !important;
    background: url(data:image/png;base64,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) 95% no-repeat;
  }

  .topright1 {
    top: 2%;
    right: 10%;
  }
}

@media (min-width: 1023px) {
}

@media (max-width: 1535px) {
  .\32xl\:container {
    width: 100%;
  }

  .\32xl\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .\32xl\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\32xl\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .\32xl\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\32xl\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .\32xl\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\32xl\:pointer-events-none {
    pointer-events: none;
  }

  .\32xl\:pointer-events-auto {
    pointer-events: auto;
  }

  .\32xl\:visible {
    visibility: visible;
  }

  .\32xl\:invisible {
    visibility: hidden;
  }

  .\32xl\:static {
    position: static;
  }

  .\32xl\:fixed {
    position: fixed;
  }

  .\32xl\:absolute {
    position: absolute;
  }

  .\32xl\:relative {
    position: relative;
  }

  .\32xl\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .\32xl\:inset-10 {
    top: 10px;
    right: 10px;
    bottom: 10px;
    left: 10px;
  }

  .\32xl\:inset-30 {
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
  }

  .\32xl\:-inset-25 {
    top: -25px;
    right: -25px;
    bottom: -25px;
    left: -25px;
  }

  .\32xl\:-inset-40 {
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .\32xl\:-inset-5px {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
  }

  .\32xl\:-inset-10px {
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
  }

  .\32xl\:-inset-125px {
    top: -125px;
    right: -125px;
    bottom: -125px;
    left: -125px;
  }

  .\32xl\:inset-x-10 {
    left: 10px;
    right: 10px;
  }

  .\32xl\:inset-x-30 {
    left: 30px;
    right: 30px;
  }

  .\32xl\:-inset-x-25 {
    left: -25px;
    right: -25px;
  }

  .\32xl\:-inset-x-40 {
    left: -40px;
    right: -40px;
  }

  .\32xl\:-inset-x-5px {
    left: -5px;
    right: -5px;
  }

  .\32xl\:-inset-x-10px {
    left: -10px;
    right: -10px;
  }

  .\32xl\:-inset-x-125px {
    left: -125px;
    right: -125px;
  }

  .\32xl\:inset-y-10 {
    top: 10px;
    bottom: 10px;
  }

  .\32xl\:inset-y-30 {
    top: 30px;
    bottom: 30px;
  }

  .\32xl\:-inset-y-25 {
    top: -25px;
    bottom: -25px;
  }

  .\32xl\:-inset-y-40 {
    top: -40px;
    bottom: -40px;
  }

  .\32xl\:-inset-y-5px {
    top: -5px;
    bottom: -5px;
  }

  .\32xl\:-inset-y-10px {
    top: -10px;
    bottom: -10px;
  }

  .\32xl\:-inset-y-125px {
    top: -125px;
    bottom: -125px;
  }

  .\32xl\:top-10 {
    top: 10px;
  }

  .\32xl\:top-30 {
    top: 30px;
  }

  .\32xl\:-top-25 {
    top: -25px;
  }

  .\32xl\:-top-40 {
    top: -40px;
  }

  .\32xl\:-top-5px {
    top: -5px;
  }

  .\32xl\:-top-10px {
    top: -10px;
  }

  .\32xl\:-top-125px {
    top: -125px;
  }

  .\32xl\:right-10 {
    right: 10px;
  }

  .\32xl\:right-30 {
    right: 30px;
  }

  .\32xl\:-right-25 {
    right: -25px;
  }

  .\32xl\:-right-40 {
    right: -40px;
  }

  .\32xl\:-right-5px {
    right: -5px;
  }

  .\32xl\:-right-10px {
    right: -10px;
  }

  .\32xl\:-right-125px {
    right: -125px;
  }

  .\32xl\:bottom-10 {
    bottom: 10px;
  }

  .\32xl\:bottom-30 {
    bottom: 30px;
  }

  .\32xl\:-bottom-25 {
    bottom: -25px;
  }

  .\32xl\:-bottom-40 {
    bottom: -40px;
  }

  .\32xl\:-bottom-5px {
    bottom: -5px;
  }

  .\32xl\:-bottom-10px {
    bottom: -10px;
  }

  .\32xl\:-bottom-125px {
    bottom: -125px;
  }

  .\32xl\:left-10 {
    left: 10px;
  }

  .\32xl\:left-30 {
    left: 30px;
  }

  .\32xl\:-left-25 {
    left: -25px;
  }

  .\32xl\:-left-40 {
    left: -40px;
  }

  .\32xl\:-left-5px {
    left: -5px;
  }

  .\32xl\:-left-10px {
    left: -10px;
  }

  .\32xl\:-left-125px {
    left: -125px;
  }

  .\32xl\:isolate {
    isolation: isolate;
  }

  .\32xl\:isolation-auto {
    isolation: auto;
  }

  .\32xl\:z-110 {
    z-index: 110;
  }

  .\32xl\:focus-within\:z-110:focus-within {
    z-index: 110;
  }

  .\32xl\:focus\:z-110:focus {
    z-index: 110;
  }

  .\32xl\:order-1 {
    order: 1;
  }

  .\32xl\:order-2 {
    order: 2;
  }

  .\32xl\:order-3 {
    order: 3;
  }

  .\32xl\:order-4 {
    order: 4;
  }

  .\32xl\:order-5 {
    order: 5;
  }

  .\32xl\:order-6 {
    order: 6;
  }

  .\32xl\:order-7 {
    order: 7;
  }

  .\32xl\:order-8 {
    order: 8;
  }

  .\32xl\:order-9 {
    order: 9;
  }

  .\32xl\:order-10 {
    order: 10;
  }

  .\32xl\:order-11 {
    order: 11;
  }

  .\32xl\:order-12 {
    order: 12;
  }

  .\32xl\:order-first {
    order: -9999;
  }

  .\32xl\:order-last {
    order: 9999;
  }

  .\32xl\:order-none {
    order: 0;
  }

  .\32xl\:col-auto {
    grid-column: auto;
  }

  .\32xl\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .\32xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .\32xl\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .\32xl\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .\32xl\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .\32xl\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .\32xl\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .\32xl\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .\32xl\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .\32xl\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .\32xl\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .\32xl\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .\32xl\:col-span-full {
    grid-column: 1 / -1;
  }

  .\32xl\:col-start-1 {
    grid-column-start: 1;
  }

  .\32xl\:col-start-2 {
    grid-column-start: 2;
  }

  .\32xl\:col-start-3 {
    grid-column-start: 3;
  }

  .\32xl\:col-start-4 {
    grid-column-start: 4;
  }

  .\32xl\:col-start-5 {
    grid-column-start: 5;
  }

  .\32xl\:col-start-6 {
    grid-column-start: 6;
  }

  .\32xl\:col-start-7 {
    grid-column-start: 7;
  }

  .\32xl\:col-start-8 {
    grid-column-start: 8;
  }

  .\32xl\:col-start-9 {
    grid-column-start: 9;
  }

  .\32xl\:col-start-10 {
    grid-column-start: 10;
  }

  .\32xl\:col-start-11 {
    grid-column-start: 11;
  }

  .\32xl\:col-start-12 {
    grid-column-start: 12;
  }

  .\32xl\:col-start-13 {
    grid-column-start: 13;
  }

  .\32xl\:col-start-auto {
    grid-column-start: auto;
  }

  .\32xl\:col-end-1 {
    grid-column-end: 1;
  }

  .\32xl\:col-end-2 {
    grid-column-end: 2;
  }

  .\32xl\:col-end-3 {
    grid-column-end: 3;
  }

  .\32xl\:col-end-4 {
    grid-column-end: 4;
  }

  .\32xl\:col-end-5 {
    grid-column-end: 5;
  }

  .\32xl\:col-end-6 {
    grid-column-end: 6;
  }

  .\32xl\:col-end-7 {
    grid-column-end: 7;
  }

  .\32xl\:col-end-8 {
    grid-column-end: 8;
  }

  .\32xl\:col-end-9 {
    grid-column-end: 9;
  }

  .\32xl\:col-end-10 {
    grid-column-end: 10;
  }

  .\32xl\:col-end-11 {
    grid-column-end: 11;
  }

  .\32xl\:col-end-12 {
    grid-column-end: 12;
  }

  .\32xl\:col-end-13 {
    grid-column-end: 13;
  }

  .\32xl\:col-end-auto {
    grid-column-end: auto;
  }

  .\32xl\:row-auto {
    grid-row: auto;
  }

  .\32xl\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .\32xl\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .\32xl\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .\32xl\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .\32xl\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .\32xl\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .\32xl\:row-span-full {
    grid-row: 1 / -1;
  }

  .\32xl\:row-start-1 {
    grid-row-start: 1;
  }

  .\32xl\:row-start-2 {
    grid-row-start: 2;
  }

  .\32xl\:row-start-3 {
    grid-row-start: 3;
  }

  .\32xl\:row-start-4 {
    grid-row-start: 4;
  }

  .\32xl\:row-start-5 {
    grid-row-start: 5;
  }

  .\32xl\:row-start-6 {
    grid-row-start: 6;
  }

  .\32xl\:row-start-7 {
    grid-row-start: 7;
  }

  .\32xl\:row-start-auto {
    grid-row-start: auto;
  }

  .\32xl\:row-end-1 {
    grid-row-end: 1;
  }

  .\32xl\:row-end-2 {
    grid-row-end: 2;
  }

  .\32xl\:row-end-3 {
    grid-row-end: 3;
  }

  .\32xl\:row-end-4 {
    grid-row-end: 4;
  }

  .\32xl\:row-end-5 {
    grid-row-end: 5;
  }

  .\32xl\:row-end-6 {
    grid-row-end: 6;
  }

  .\32xl\:row-end-7 {
    grid-row-end: 7;
  }

  .\32xl\:row-end-auto {
    grid-row-end: auto;
  }

  .\32xl\:float-right {
    float: right;
  }

  .\32xl\:float-left {
    float: left;
  }

  .\32xl\:float-none {
    float: none;
  }

  .\32xl\:clear-left {
    clear: left;
  }

  .\32xl\:clear-right {
    clear: right;
  }

  .\32xl\:clear-both {
    clear: both;
  }

  .\32xl\:clear-none {
    clear: none;
  }

  .\32xl\:m-0 {
    margin: 0px;
  }

  .\32xl\:m-1 {
    margin: 0.25rem;
  }

  .\32xl\:m-2 {
    margin: 2px;
  }

  .\32xl\:m-3 {
    margin: 0.75rem;
  }

  .\32xl\:m-4 {
    margin: 1rem;
  }

  .\32xl\:m-5 {
    margin: 1.25rem;
  }

  .\32xl\:m-6 {
    margin: 6px;
  }

  .\32xl\:m-7 {
    margin: 1.75rem;
  }

  .\32xl\:m-8 {
    margin: 2rem;
  }

  .\32xl\:m-9 {
    margin: 2.25rem;
  }

  .\32xl\:m-10 {
    margin: 2.5rem;
  }

  .\32xl\:m-11 {
    margin: 11px;
  }

  .\32xl\:m-12 {
    margin: 3rem;
  }

  .\32xl\:m-14 {
    margin: 3.5rem;
  }

  .\32xl\:m-15 {
    margin: 15px;
  }

  .\32xl\:m-16 {
    margin: 4rem;
  }

  .\32xl\:m-18 {
    margin: 18px;
  }

  .\32xl\:m-20 {
    margin: 20px;
  }

  .\32xl\:m-21 {
    margin: 21px;
  }

  .\32xl\:m-23 {
    margin: 23px;
  }

  .\32xl\:m-24 {
    margin: 24px;
  }

  .\32xl\:m-25 {
    margin: 25px;
  }

  .\32xl\:m-27 {
    margin: 27px;
  }

  .\32xl\:m-28 {
    margin: 7rem;
  }

  .\32xl\:m-30 {
    margin: 30px;
  }

  .\32xl\:m-31 {
    margin: 31px;
  }

  .\32xl\:m-32 {
    margin: 8rem;
  }

  .\32xl\:m-34 {
    margin: 34px;
  }

  .\32xl\:m-35 {
    margin: 35px;
  }

  .\32xl\:m-36 {
    margin: 9rem;
  }

  .\32xl\:m-37 {
    margin: 37px;
  }

  .\32xl\:m-38 {
    margin: 38px;
  }

  .\32xl\:m-40 {
    margin: 40px;
  }

  .\32xl\:m-42 {
    margin: 42px;
  }

  .\32xl\:m-44 {
    margin: 44px;
  }

  .\32xl\:m-45 {
    margin: 45px;
  }

  .\32xl\:m-46 {
    margin: 46px;
  }

  .\32xl\:m-48 {
    margin: 48px;
  }

  .\32xl\:m-52 {
    margin: 13rem;
  }

  .\32xl\:m-53 {
    margin: 53px;
  }

  .\32xl\:m-55 {
    margin: 55px;
  }

  .\32xl\:m-56 {
    margin: 14rem;
  }

  .\32xl\:m-58 {
    margin: 58px;
  }

  .\32xl\:m-59 {
    margin: 59px;
  }

  .\32xl\:m-60 {
    margin: 15rem;
  }

  .\32xl\:m-63 {
    margin: 63px;
  }

  .\32xl\:m-64 {
    margin: 16rem;
  }

  .\32xl\:m-65 {
    margin: 65px;
  }

  .\32xl\:m-70 {
    margin: 70px;
  }

  .\32xl\:m-71 {
    margin: 71px;
  }

  .\32xl\:m-72 {
    margin: 18rem;
  }

  .\32xl\:m-80 {
    margin: 20rem;
  }

  .\32xl\:m-83 {
    margin: 83px;
  }

  .\32xl\:m-89 {
    margin: 89px;
  }

  .\32xl\:m-90 {
    margin: 90px;
  }

  .\32xl\:m-96 {
    margin: 24rem;
  }

  .\32xl\:m-100 {
    margin: 100px;
  }

  .\32xl\:m-106 {
    margin: 106px;
  }

  .\32xl\:m-109 {
    margin: 109px;
  }

  .\32xl\:m-120 {
    margin: 120px;
  }

  .\32xl\:m-135 {
    margin: 135px;
  }

  .\32xl\:m-180 {
    margin: 180px;
  }

  .\32xl\:m-300 {
    margin: 300px;
  }

  .\32xl\:m-400 {
    margin: 400px;
  }

  .\32xl\:m-510 {
    margin: 510px;
  }

  .\32xl\:m-615 {
    margin: 615px;
  }

  .\32xl\:m-650 {
    margin: 650px;
  }

  .\32xl\:m-auto {
    margin: auto;
  }

  .\32xl\:m-px {
    margin: 1px;
  }

  .\32xl\:m-0\.5 {
    margin: 0.125rem;
  }

  .\32xl\:m-1\.5 {
    margin: 0.375rem;
  }

  .\32xl\:m-2\.5 {
    margin: 0.625rem;
  }

  .\32xl\:m-3\.5 {
    margin: 0.875rem;
  }

  .\32xl\:-m-0 {
    margin: 0px;
  }

  .\32xl\:-m-1 {
    margin: -0.25rem;
  }

  .\32xl\:-m-2 {
    margin: -0.5rem;
  }

  .\32xl\:-m-3 {
    margin: -0.75rem;
  }

  .\32xl\:-m-4 {
    margin: -1rem;
  }

  .\32xl\:-m-5 {
    margin: -1.25rem;
  }

  .\32xl\:-m-6 {
    margin: -1.5rem;
  }

  .\32xl\:-m-7 {
    margin: -1.75rem;
  }

  .\32xl\:-m-8 {
    margin: -2rem;
  }

  .\32xl\:-m-9 {
    margin: -2.25rem;
  }

  .\32xl\:-m-10 {
    margin: -2.5rem;
  }

  .\32xl\:-m-11 {
    margin: -2.75rem;
  }

  .\32xl\:-m-12 {
    margin: -3rem;
  }

  .\32xl\:-m-14 {
    margin: -3.5rem;
  }

  .\32xl\:-m-16 {
    margin: -4rem;
  }

  .\32xl\:-m-20 {
    margin: -5rem;
  }

  .\32xl\:-m-24 {
    margin: -6rem;
  }

  .\32xl\:-m-28 {
    margin: -7rem;
  }

  .\32xl\:-m-32 {
    margin: -8rem;
  }

  .\32xl\:-m-36 {
    margin: -9rem;
  }

  .\32xl\:-m-40 {
    margin: -10rem;
  }

  .\32xl\:-m-44 {
    margin: -11rem;
  }

  .\32xl\:-m-48 {
    margin: -12rem;
  }

  .\32xl\:-m-52 {
    margin: -13rem;
  }

  .\32xl\:-m-56 {
    margin: -14rem;
  }

  .\32xl\:-m-60 {
    margin: -15rem;
  }

  .\32xl\:-m-64 {
    margin: -16rem;
  }

  .\32xl\:-m-72 {
    margin: -18rem;
  }

  .\32xl\:-m-80 {
    margin: -20rem;
  }

  .\32xl\:-m-96 {
    margin: -24rem;
  }

  .\32xl\:-m-px {
    margin: -1px;
  }

  .\32xl\:-m-0\.5 {
    margin: -0.125rem;
  }

  .\32xl\:-m-1\.5 {
    margin: -0.375rem;
  }

  .\32xl\:-m-2\.5 {
    margin: -0.625rem;
  }

  .\32xl\:-m-3\.5 {
    margin: -0.875rem;
  }

  .\32xl\:-m-15px {
    margin: -15px;
  }

  .\32xl\:m-m11 {
    margin: 11px;
  }

  .\32xl\:m-12px {
    margin: 12px;
  }

  .\32xl\:m-m72 {
    margin: 72px;
  }

  .\32xl\:m-m21 {
    margin: 21%;
  }

  .\32xl\:m-m15 {
    margin: 15px;
  }

  .\32xl\:m-m18 {
    margin: 18px;
  }

  .\32xl\:m-m35 {
    margin: 35px;
  }

  .\32xl\:m-m19 {
    margin: 19px;
  }

  .\32xl\:m-m17 {
    margin: 17px;
  }

  .\32xl\:m-m9 {
    margin: 9px;
  }

  .\32xl\:m-m10 {
    margin: 10px;
  }

  .\32xl\:m-m51 {
    margin: 51px;
  }

  .\32xl\:m-m43 {
    margin: 43px;
  }

  .\32xl\:m-m13 {
    margin: 13px;
  }

  .\32xl\:m-m26 {
    margin: 26px;
  }

  .\32xl\:m-m2 {
    margin: 2px;
  }

  .\32xl\:m-m14 {
    margin: 14px;
  }

  .\32xl\:m-m5 {
    margin: 5px;
  }

  .\32xl\:m-m8 {
    margin: 8px;
  }

  .\32xl\:last\:m-0:last-child {
    margin: 0px;
  }

  .\32xl\:last\:m-1:last-child {
    margin: 0.25rem;
  }

  .\32xl\:last\:m-2:last-child {
    margin: 2px;
  }

  .\32xl\:last\:m-3:last-child {
    margin: 0.75rem;
  }

  .\32xl\:last\:m-4:last-child {
    margin: 1rem;
  }

  .\32xl\:last\:m-5:last-child {
    margin: 1.25rem;
  }

  .\32xl\:last\:m-6:last-child {
    margin: 6px;
  }

  .\32xl\:last\:m-7:last-child {
    margin: 1.75rem;
  }

  .\32xl\:last\:m-8:last-child {
    margin: 2rem;
  }

  .\32xl\:last\:m-9:last-child {
    margin: 2.25rem;
  }

  .\32xl\:last\:m-10:last-child {
    margin: 2.5rem;
  }

  .\32xl\:last\:m-11:last-child {
    margin: 11px;
  }

  .\32xl\:last\:m-12:last-child {
    margin: 3rem;
  }

  .\32xl\:last\:m-14:last-child {
    margin: 3.5rem;
  }

  .\32xl\:last\:m-15:last-child {
    margin: 15px;
  }

  .\32xl\:last\:m-16:last-child {
    margin: 4rem;
  }

  .\32xl\:last\:m-18:last-child {
    margin: 18px;
  }

  .\32xl\:last\:m-20:last-child {
    margin: 20px;
  }

  .\32xl\:last\:m-21:last-child {
    margin: 21px;
  }

  .\32xl\:last\:m-23:last-child {
    margin: 23px;
  }

  .\32xl\:last\:m-24:last-child {
    margin: 24px;
  }

  .\32xl\:last\:m-25:last-child {
    margin: 25px;
  }

  .\32xl\:last\:m-27:last-child {
    margin: 27px;
  }

  .\32xl\:last\:m-28:last-child {
    margin: 7rem;
  }

  .\32xl\:last\:m-30:last-child {
    margin: 30px;
  }

  .\32xl\:last\:m-31:last-child {
    margin: 31px;
  }

  .\32xl\:last\:m-32:last-child {
    margin: 8rem;
  }

  .\32xl\:last\:m-34:last-child {
    margin: 34px;
  }

  .\32xl\:last\:m-35:last-child {
    margin: 35px;
  }

  .\32xl\:last\:m-36:last-child {
    margin: 9rem;
  }

  .\32xl\:last\:m-37:last-child {
    margin: 37px;
  }

  .\32xl\:last\:m-38:last-child {
    margin: 38px;
  }

  .\32xl\:last\:m-40:last-child {
    margin: 40px;
  }

  .\32xl\:last\:m-42:last-child {
    margin: 42px;
  }

  .\32xl\:last\:m-44:last-child {
    margin: 44px;
  }

  .\32xl\:last\:m-45:last-child {
    margin: 45px;
  }

  .\32xl\:last\:m-46:last-child {
    margin: 46px;
  }

  .\32xl\:last\:m-48:last-child {
    margin: 48px;
  }

  .\32xl\:last\:m-52:last-child {
    margin: 13rem;
  }

  .\32xl\:last\:m-53:last-child {
    margin: 53px;
  }

  .\32xl\:last\:m-55:last-child {
    margin: 55px;
  }

  .\32xl\:last\:m-56:last-child {
    margin: 14rem;
  }

  .\32xl\:last\:m-58:last-child {
    margin: 58px;
  }

  .\32xl\:last\:m-59:last-child {
    margin: 59px;
  }

  .\32xl\:last\:m-60:last-child {
    margin: 15rem;
  }

  .\32xl\:last\:m-63:last-child {
    margin: 63px;
  }

  .\32xl\:last\:m-64:last-child {
    margin: 16rem;
  }

  .\32xl\:last\:m-65:last-child {
    margin: 65px;
  }

  .\32xl\:last\:m-70:last-child {
    margin: 70px;
  }

  .\32xl\:last\:m-71:last-child {
    margin: 71px;
  }

  .\32xl\:last\:m-72:last-child {
    margin: 18rem;
  }

  .\32xl\:last\:m-80:last-child {
    margin: 20rem;
  }

  .\32xl\:last\:m-83:last-child {
    margin: 83px;
  }

  .\32xl\:last\:m-89:last-child {
    margin: 89px;
  }

  .\32xl\:last\:m-90:last-child {
    margin: 90px;
  }

  .\32xl\:last\:m-96:last-child {
    margin: 24rem;
  }

  .\32xl\:last\:m-100:last-child {
    margin: 100px;
  }

  .\32xl\:last\:m-106:last-child {
    margin: 106px;
  }

  .\32xl\:last\:m-109:last-child {
    margin: 109px;
  }

  .\32xl\:last\:m-120:last-child {
    margin: 120px;
  }

  .\32xl\:last\:m-135:last-child {
    margin: 135px;
  }

  .\32xl\:last\:m-180:last-child {
    margin: 180px;
  }

  .\32xl\:last\:m-300:last-child {
    margin: 300px;
  }

  .\32xl\:last\:m-400:last-child {
    margin: 400px;
  }

  .\32xl\:last\:m-510:last-child {
    margin: 510px;
  }

  .\32xl\:last\:m-615:last-child {
    margin: 615px;
  }

  .\32xl\:last\:m-650:last-child {
    margin: 650px;
  }

  .\32xl\:last\:m-auto:last-child {
    margin: auto;
  }

  .\32xl\:last\:m-px:last-child {
    margin: 1px;
  }

  .\32xl\:last\:m-0\.5:last-child {
    margin: 0.125rem;
  }

  .\32xl\:last\:m-1\.5:last-child {
    margin: 0.375rem;
  }

  .\32xl\:last\:m-2\.5:last-child {
    margin: 0.625rem;
  }

  .\32xl\:last\:m-3\.5:last-child {
    margin: 0.875rem;
  }

  .\32xl\:last\:-m-0:last-child {
    margin: 0px;
  }

  .\32xl\:last\:-m-1:last-child {
    margin: -0.25rem;
  }

  .\32xl\:last\:-m-2:last-child {
    margin: -0.5rem;
  }

  .\32xl\:last\:-m-3:last-child {
    margin: -0.75rem;
  }

  .\32xl\:last\:-m-4:last-child {
    margin: -1rem;
  }

  .\32xl\:last\:-m-5:last-child {
    margin: -1.25rem;
  }

  .\32xl\:last\:-m-6:last-child {
    margin: -1.5rem;
  }

  .\32xl\:last\:-m-7:last-child {
    margin: -1.75rem;
  }

  .\32xl\:last\:-m-8:last-child {
    margin: -2rem;
  }

  .\32xl\:last\:-m-9:last-child {
    margin: -2.25rem;
  }

  .\32xl\:last\:-m-10:last-child {
    margin: -2.5rem;
  }

  .\32xl\:last\:-m-11:last-child {
    margin: -2.75rem;
  }

  .\32xl\:last\:-m-12:last-child {
    margin: -3rem;
  }

  .\32xl\:last\:-m-14:last-child {
    margin: -3.5rem;
  }

  .\32xl\:last\:-m-16:last-child {
    margin: -4rem;
  }

  .\32xl\:last\:-m-20:last-child {
    margin: -5rem;
  }

  .\32xl\:last\:-m-24:last-child {
    margin: -6rem;
  }

  .\32xl\:last\:-m-28:last-child {
    margin: -7rem;
  }

  .\32xl\:last\:-m-32:last-child {
    margin: -8rem;
  }

  .\32xl\:last\:-m-36:last-child {
    margin: -9rem;
  }

  .\32xl\:last\:-m-40:last-child {
    margin: -10rem;
  }

  .\32xl\:last\:-m-44:last-child {
    margin: -11rem;
  }

  .\32xl\:last\:-m-48:last-child {
    margin: -12rem;
  }

  .\32xl\:last\:-m-52:last-child {
    margin: -13rem;
  }

  .\32xl\:last\:-m-56:last-child {
    margin: -14rem;
  }

  .\32xl\:last\:-m-60:last-child {
    margin: -15rem;
  }

  .\32xl\:last\:-m-64:last-child {
    margin: -16rem;
  }

  .\32xl\:last\:-m-72:last-child {
    margin: -18rem;
  }

  .\32xl\:last\:-m-80:last-child {
    margin: -20rem;
  }

  .\32xl\:last\:-m-96:last-child {
    margin: -24rem;
  }

  .\32xl\:last\:-m-px:last-child {
    margin: -1px;
  }

  .\32xl\:last\:-m-0\.5:last-child {
    margin: -0.125rem;
  }

  .\32xl\:last\:-m-1\.5:last-child {
    margin: -0.375rem;
  }

  .\32xl\:last\:-m-2\.5:last-child {
    margin: -0.625rem;
  }

  .\32xl\:last\:-m-3\.5:last-child {
    margin: -0.875rem;
  }

  .\32xl\:last\:-m-15px:last-child {
    margin: -15px;
  }

  .\32xl\:last\:m-m11:last-child {
    margin: 11px;
  }

  .\32xl\:last\:m-12px:last-child {
    margin: 12px;
  }

  .\32xl\:last\:m-m72:last-child {
    margin: 72px;
  }

  .\32xl\:last\:m-m21:last-child {
    margin: 21%;
  }

  .\32xl\:last\:m-m15:last-child {
    margin: 15px;
  }

  .\32xl\:last\:m-m18:last-child {
    margin: 18px;
  }

  .\32xl\:last\:m-m35:last-child {
    margin: 35px;
  }

  .\32xl\:last\:m-m19:last-child {
    margin: 19px;
  }

  .\32xl\:last\:m-m17:last-child {
    margin: 17px;
  }

  .\32xl\:last\:m-m9:last-child {
    margin: 9px;
  }

  .\32xl\:last\:m-m10:last-child {
    margin: 10px;
  }

  .\32xl\:last\:m-m51:last-child {
    margin: 51px;
  }

  .\32xl\:last\:m-m43:last-child {
    margin: 43px;
  }

  .\32xl\:last\:m-m13:last-child {
    margin: 13px;
  }

  .\32xl\:last\:m-m26:last-child {
    margin: 26px;
  }

  .\32xl\:last\:m-m2:last-child {
    margin: 2px;
  }

  .\32xl\:last\:m-m14:last-child {
    margin: 14px;
  }

  .\32xl\:last\:m-m5:last-child {
    margin: 5px;
  }

  .\32xl\:last\:m-m8:last-child {
    margin: 8px;
  }

  .\32xl\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\32xl\:mx-2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .\32xl\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .\32xl\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\32xl\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\32xl\:mx-6 {
    margin-left: 6px;
    margin-right: 6px;
  }

  .\32xl\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .\32xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\32xl\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .\32xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\32xl\:mx-11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .\32xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .\32xl\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .\32xl\:mx-15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .\32xl\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .\32xl\:mx-18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .\32xl\:mx-20 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .\32xl\:mx-21 {
    margin-left: 21px;
    margin-right: 21px;
  }

  .\32xl\:mx-23 {
    margin-left: 23px;
    margin-right: 23px;
  }

  .\32xl\:mx-24 {
    margin-left: 24px;
    margin-right: 24px;
  }

  .\32xl\:mx-25 {
    margin-left: 25px;
    margin-right: 25px;
  }

  .\32xl\:mx-27 {
    margin-left: 27px;
    margin-right: 27px;
  }

  .\32xl\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .\32xl\:mx-30 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .\32xl\:mx-31 {
    margin-left: 31px;
    margin-right: 31px;
  }

  .\32xl\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .\32xl\:mx-34 {
    margin-left: 34px;
    margin-right: 34px;
  }

  .\32xl\:mx-35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .\32xl\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .\32xl\:mx-37 {
    margin-left: 37px;
    margin-right: 37px;
  }

  .\32xl\:mx-38 {
    margin-left: 38px;
    margin-right: 38px;
  }

  .\32xl\:mx-40 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .\32xl\:mx-42 {
    margin-left: 42px;
    margin-right: 42px;
  }

  .\32xl\:mx-44 {
    margin-left: 44px;
    margin-right: 44px;
  }

  .\32xl\:mx-45 {
    margin-left: 45px;
    margin-right: 45px;
  }

  .\32xl\:mx-46 {
    margin-left: 46px;
    margin-right: 46px;
  }

  .\32xl\:mx-48 {
    margin-left: 48px;
    margin-right: 48px;
  }

  .\32xl\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .\32xl\:mx-53 {
    margin-left: 53px;
    margin-right: 53px;
  }

  .\32xl\:mx-55 {
    margin-left: 55px;
    margin-right: 55px;
  }

  .\32xl\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .\32xl\:mx-58 {
    margin-left: 58px;
    margin-right: 58px;
  }

  .\32xl\:mx-59 {
    margin-left: 59px;
    margin-right: 59px;
  }

  .\32xl\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .\32xl\:mx-63 {
    margin-left: 63px;
    margin-right: 63px;
  }

  .\32xl\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\32xl\:mx-65 {
    margin-left: 65px;
    margin-right: 65px;
  }

  .\32xl\:mx-70 {
    margin-left: 70px;
    margin-right: 70px;
  }

  .\32xl\:mx-71 {
    margin-left: 71px;
    margin-right: 71px;
  }

  .\32xl\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .\32xl\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\32xl\:mx-83 {
    margin-left: 83px;
    margin-right: 83px;
  }

  .\32xl\:mx-89 {
    margin-left: 89px;
    margin-right: 89px;
  }

  .\32xl\:mx-90 {
    margin-left: 90px;
    margin-right: 90px;
  }

  .\32xl\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .\32xl\:mx-100 {
    margin-left: 100px;
    margin-right: 100px;
  }

  .\32xl\:mx-106 {
    margin-left: 106px;
    margin-right: 106px;
  }

  .\32xl\:mx-109 {
    margin-left: 109px;
    margin-right: 109px;
  }

  .\32xl\:mx-120 {
    margin-left: 120px;
    margin-right: 120px;
  }

  .\32xl\:mx-135 {
    margin-left: 135px;
    margin-right: 135px;
  }

  .\32xl\:mx-180 {
    margin-left: 180px;
    margin-right: 180px;
  }

  .\32xl\:mx-300 {
    margin-left: 300px;
    margin-right: 300px;
  }

  .\32xl\:mx-400 {
    margin-left: 400px;
    margin-right: 400px;
  }

  .\32xl\:mx-510 {
    margin-left: 510px;
    margin-right: 510px;
  }

  .\32xl\:mx-615 {
    margin-left: 615px;
    margin-right: 615px;
  }

  .\32xl\:mx-650 {
    margin-left: 650px;
    margin-right: 650px;
  }

  .\32xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .\32xl\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .\32xl\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .\32xl\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .\32xl\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .\32xl\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .\32xl\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\32xl\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\32xl\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .\32xl\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\32xl\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\32xl\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\32xl\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .\32xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\32xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .\32xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\32xl\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .\32xl\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .\32xl\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .\32xl\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .\32xl\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .\32xl\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .\32xl\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .\32xl\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .\32xl\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .\32xl\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .\32xl\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .\32xl\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .\32xl\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .\32xl\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\32xl\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .\32xl\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\32xl\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .\32xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .\32xl\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .\32xl\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .\32xl\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .\32xl\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .\32xl\:-mx-15px {
    margin-left: -15px;
    margin-right: -15px;
  }

  .\32xl\:mx-m11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .\32xl\:mx-12px {
    margin-left: 12px;
    margin-right: 12px;
  }

  .\32xl\:mx-m72 {
    margin-left: 72px;
    margin-right: 72px;
  }

  .\32xl\:mx-m21 {
    margin-left: 21%;
    margin-right: 21%;
  }

  .\32xl\:mx-m15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .\32xl\:mx-m18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .\32xl\:mx-m35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .\32xl\:mx-m19 {
    margin-left: 19px;
    margin-right: 19px;
  }

  .\32xl\:mx-m17 {
    margin-left: 17px;
    margin-right: 17px;
  }

  .\32xl\:mx-m9 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .\32xl\:mx-m10 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .\32xl\:mx-m51 {
    margin-left: 51px;
    margin-right: 51px;
  }

  .\32xl\:mx-m43 {
    margin-left: 43px;
    margin-right: 43px;
  }

  .\32xl\:mx-m13 {
    margin-left: 13px;
    margin-right: 13px;
  }

  .\32xl\:mx-m26 {
    margin-left: 26px;
    margin-right: 26px;
  }

  .\32xl\:mx-m2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .\32xl\:mx-m14 {
    margin-left: 14px;
    margin-right: 14px;
  }

  .\32xl\:mx-m5 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .\32xl\:mx-m8 {
    margin-left: 8px;
    margin-right: 8px;
  }

  .\32xl\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\32xl\:my-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .\32xl\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .\32xl\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\32xl\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\32xl\:my-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .\32xl\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .\32xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\32xl\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .\32xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\32xl\:my-11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .\32xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .\32xl\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .\32xl\:my-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .\32xl\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .\32xl\:my-18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .\32xl\:my-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .\32xl\:my-21 {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .\32xl\:my-23 {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .\32xl\:my-24 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .\32xl\:my-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .\32xl\:my-27 {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .\32xl\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .\32xl\:my-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .\32xl\:my-31 {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .\32xl\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .\32xl\:my-34 {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .\32xl\:my-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .\32xl\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .\32xl\:my-37 {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .\32xl\:my-38 {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .\32xl\:my-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .\32xl\:my-42 {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .\32xl\:my-44 {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .\32xl\:my-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .\32xl\:my-46 {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .\32xl\:my-48 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .\32xl\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .\32xl\:my-53 {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .\32xl\:my-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .\32xl\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .\32xl\:my-58 {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .\32xl\:my-59 {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .\32xl\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .\32xl\:my-63 {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .\32xl\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\32xl\:my-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .\32xl\:my-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .\32xl\:my-71 {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .\32xl\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .\32xl\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\32xl\:my-83 {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .\32xl\:my-89 {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .\32xl\:my-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .\32xl\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .\32xl\:my-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .\32xl\:my-106 {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .\32xl\:my-109 {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .\32xl\:my-120 {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .\32xl\:my-135 {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .\32xl\:my-180 {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .\32xl\:my-300 {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .\32xl\:my-400 {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .\32xl\:my-510 {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .\32xl\:my-615 {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .\32xl\:my-650 {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .\32xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .\32xl\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .\32xl\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .\32xl\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .\32xl\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .\32xl\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .\32xl\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\32xl\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\32xl\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .\32xl\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\32xl\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\32xl\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .\32xl\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .\32xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\32xl\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .\32xl\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\32xl\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .\32xl\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .\32xl\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .\32xl\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .\32xl\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .\32xl\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .\32xl\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .\32xl\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .\32xl\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .\32xl\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .\32xl\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .\32xl\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .\32xl\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .\32xl\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .\32xl\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .\32xl\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\32xl\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .\32xl\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\32xl\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .\32xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .\32xl\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .\32xl\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .\32xl\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .\32xl\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .\32xl\:-my-15px {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .\32xl\:my-m11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .\32xl\:my-12px {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .\32xl\:my-m72 {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .\32xl\:my-m21 {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .\32xl\:my-m15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .\32xl\:my-m18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .\32xl\:my-m35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .\32xl\:my-m19 {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .\32xl\:my-m17 {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .\32xl\:my-m9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .\32xl\:my-m10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .\32xl\:my-m51 {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .\32xl\:my-m43 {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .\32xl\:my-m13 {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .\32xl\:my-m26 {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .\32xl\:my-m2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .\32xl\:my-m14 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .\32xl\:my-m5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .\32xl\:my-m8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .\32xl\:last\:mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:last\:mx-1:last-child {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\32xl\:last\:mx-2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .\32xl\:last\:mx-3:last-child {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .\32xl\:last\:mx-4:last-child {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\32xl\:last\:mx-5:last-child {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\32xl\:last\:mx-6:last-child {
    margin-left: 6px;
    margin-right: 6px;
  }

  .\32xl\:last\:mx-7:last-child {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .\32xl\:last\:mx-8:last-child {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\32xl\:last\:mx-9:last-child {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .\32xl\:last\:mx-10:last-child {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\32xl\:last\:mx-11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .\32xl\:last\:mx-12:last-child {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .\32xl\:last\:mx-14:last-child {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .\32xl\:last\:mx-15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .\32xl\:last\:mx-16:last-child {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .\32xl\:last\:mx-18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .\32xl\:last\:mx-20:last-child {
    margin-left: 20px;
    margin-right: 20px;
  }

  .\32xl\:last\:mx-21:last-child {
    margin-left: 21px;
    margin-right: 21px;
  }

  .\32xl\:last\:mx-23:last-child {
    margin-left: 23px;
    margin-right: 23px;
  }

  .\32xl\:last\:mx-24:last-child {
    margin-left: 24px;
    margin-right: 24px;
  }

  .\32xl\:last\:mx-25:last-child {
    margin-left: 25px;
    margin-right: 25px;
  }

  .\32xl\:last\:mx-27:last-child {
    margin-left: 27px;
    margin-right: 27px;
  }

  .\32xl\:last\:mx-28:last-child {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .\32xl\:last\:mx-30:last-child {
    margin-left: 30px;
    margin-right: 30px;
  }

  .\32xl\:last\:mx-31:last-child {
    margin-left: 31px;
    margin-right: 31px;
  }

  .\32xl\:last\:mx-32:last-child {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .\32xl\:last\:mx-34:last-child {
    margin-left: 34px;
    margin-right: 34px;
  }

  .\32xl\:last\:mx-35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .\32xl\:last\:mx-36:last-child {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .\32xl\:last\:mx-37:last-child {
    margin-left: 37px;
    margin-right: 37px;
  }

  .\32xl\:last\:mx-38:last-child {
    margin-left: 38px;
    margin-right: 38px;
  }

  .\32xl\:last\:mx-40:last-child {
    margin-left: 40px;
    margin-right: 40px;
  }

  .\32xl\:last\:mx-42:last-child {
    margin-left: 42px;
    margin-right: 42px;
  }

  .\32xl\:last\:mx-44:last-child {
    margin-left: 44px;
    margin-right: 44px;
  }

  .\32xl\:last\:mx-45:last-child {
    margin-left: 45px;
    margin-right: 45px;
  }

  .\32xl\:last\:mx-46:last-child {
    margin-left: 46px;
    margin-right: 46px;
  }

  .\32xl\:last\:mx-48:last-child {
    margin-left: 48px;
    margin-right: 48px;
  }

  .\32xl\:last\:mx-52:last-child {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .\32xl\:last\:mx-53:last-child {
    margin-left: 53px;
    margin-right: 53px;
  }

  .\32xl\:last\:mx-55:last-child {
    margin-left: 55px;
    margin-right: 55px;
  }

  .\32xl\:last\:mx-56:last-child {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .\32xl\:last\:mx-58:last-child {
    margin-left: 58px;
    margin-right: 58px;
  }

  .\32xl\:last\:mx-59:last-child {
    margin-left: 59px;
    margin-right: 59px;
  }

  .\32xl\:last\:mx-60:last-child {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .\32xl\:last\:mx-63:last-child {
    margin-left: 63px;
    margin-right: 63px;
  }

  .\32xl\:last\:mx-64:last-child {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\32xl\:last\:mx-65:last-child {
    margin-left: 65px;
    margin-right: 65px;
  }

  .\32xl\:last\:mx-70:last-child {
    margin-left: 70px;
    margin-right: 70px;
  }

  .\32xl\:last\:mx-71:last-child {
    margin-left: 71px;
    margin-right: 71px;
  }

  .\32xl\:last\:mx-72:last-child {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .\32xl\:last\:mx-80:last-child {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\32xl\:last\:mx-83:last-child {
    margin-left: 83px;
    margin-right: 83px;
  }

  .\32xl\:last\:mx-89:last-child {
    margin-left: 89px;
    margin-right: 89px;
  }

  .\32xl\:last\:mx-90:last-child {
    margin-left: 90px;
    margin-right: 90px;
  }

  .\32xl\:last\:mx-96:last-child {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .\32xl\:last\:mx-100:last-child {
    margin-left: 100px;
    margin-right: 100px;
  }

  .\32xl\:last\:mx-106:last-child {
    margin-left: 106px;
    margin-right: 106px;
  }

  .\32xl\:last\:mx-109:last-child {
    margin-left: 109px;
    margin-right: 109px;
  }

  .\32xl\:last\:mx-120:last-child {
    margin-left: 120px;
    margin-right: 120px;
  }

  .\32xl\:last\:mx-135:last-child {
    margin-left: 135px;
    margin-right: 135px;
  }

  .\32xl\:last\:mx-180:last-child {
    margin-left: 180px;
    margin-right: 180px;
  }

  .\32xl\:last\:mx-300:last-child {
    margin-left: 300px;
    margin-right: 300px;
  }

  .\32xl\:last\:mx-400:last-child {
    margin-left: 400px;
    margin-right: 400px;
  }

  .\32xl\:last\:mx-510:last-child {
    margin-left: 510px;
    margin-right: 510px;
  }

  .\32xl\:last\:mx-615:last-child {
    margin-left: 615px;
    margin-right: 615px;
  }

  .\32xl\:last\:mx-650:last-child {
    margin-left: 650px;
    margin-right: 650px;
  }

  .\32xl\:last\:mx-auto:last-child {
    margin-left: auto;
    margin-right: auto;
  }

  .\32xl\:last\:mx-px:last-child {
    margin-left: 1px;
    margin-right: 1px;
  }

  .\32xl\:last\:mx-0\.5:last-child {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .\32xl\:last\:mx-1\.5:last-child {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .\32xl\:last\:mx-2\.5:last-child {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .\32xl\:last\:mx-3\.5:last-child {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .\32xl\:last\:-mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:last\:-mx-1:last-child {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\32xl\:last\:-mx-2:last-child {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\32xl\:last\:-mx-3:last-child {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .\32xl\:last\:-mx-4:last-child {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\32xl\:last\:-mx-5:last-child {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\32xl\:last\:-mx-6:last-child {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\32xl\:last\:-mx-7:last-child {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .\32xl\:last\:-mx-8:last-child {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:last\:-mx-9:last-child {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\32xl\:last\:-mx-10:last-child {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:last\:-mx-11:last-child {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .\32xl\:last\:-mx-12:last-child {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\32xl\:last\:-mx-14:last-child {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .\32xl\:last\:-mx-16:last-child {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .\32xl\:last\:-mx-20:last-child {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .\32xl\:last\:-mx-24:last-child {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .\32xl\:last\:-mx-28:last-child {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .\32xl\:last\:-mx-32:last-child {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .\32xl\:last\:-mx-36:last-child {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .\32xl\:last\:-mx-40:last-child {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .\32xl\:last\:-mx-44:last-child {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .\32xl\:last\:-mx-48:last-child {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .\32xl\:last\:-mx-52:last-child {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .\32xl\:last\:-mx-56:last-child {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .\32xl\:last\:-mx-60:last-child {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .\32xl\:last\:-mx-64:last-child {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\32xl\:last\:-mx-72:last-child {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .\32xl\:last\:-mx-80:last-child {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\32xl\:last\:-mx-96:last-child {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .\32xl\:last\:-mx-px:last-child {
    margin-left: -1px;
    margin-right: -1px;
  }

  .\32xl\:last\:-mx-0\.5:last-child {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .\32xl\:last\:-mx-1\.5:last-child {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .\32xl\:last\:-mx-2\.5:last-child {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .\32xl\:last\:-mx-3\.5:last-child {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .\32xl\:last\:-mx-15px:last-child {
    margin-left: -15px;
    margin-right: -15px;
  }

  .\32xl\:last\:mx-m11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .\32xl\:last\:mx-12px:last-child {
    margin-left: 12px;
    margin-right: 12px;
  }

  .\32xl\:last\:mx-m72:last-child {
    margin-left: 72px;
    margin-right: 72px;
  }

  .\32xl\:last\:mx-m21:last-child {
    margin-left: 21%;
    margin-right: 21%;
  }

  .\32xl\:last\:mx-m15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .\32xl\:last\:mx-m18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .\32xl\:last\:mx-m35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .\32xl\:last\:mx-m19:last-child {
    margin-left: 19px;
    margin-right: 19px;
  }

  .\32xl\:last\:mx-m17:last-child {
    margin-left: 17px;
    margin-right: 17px;
  }

  .\32xl\:last\:mx-m9:last-child {
    margin-left: 9px;
    margin-right: 9px;
  }

  .\32xl\:last\:mx-m10:last-child {
    margin-left: 10px;
    margin-right: 10px;
  }

  .\32xl\:last\:mx-m51:last-child {
    margin-left: 51px;
    margin-right: 51px;
  }

  .\32xl\:last\:mx-m43:last-child {
    margin-left: 43px;
    margin-right: 43px;
  }

  .\32xl\:last\:mx-m13:last-child {
    margin-left: 13px;
    margin-right: 13px;
  }

  .\32xl\:last\:mx-m26:last-child {
    margin-left: 26px;
    margin-right: 26px;
  }

  .\32xl\:last\:mx-m2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .\32xl\:last\:mx-m14:last-child {
    margin-left: 14px;
    margin-right: 14px;
  }

  .\32xl\:last\:mx-m5:last-child {
    margin-left: 5px;
    margin-right: 5px;
  }

  .\32xl\:last\:mx-m8:last-child {
    margin-left: 8px;
    margin-right: 8px;
  }

  .\32xl\:last\:my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:last\:my-1:last-child {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\32xl\:last\:my-2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .\32xl\:last\:my-3:last-child {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .\32xl\:last\:my-4:last-child {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\32xl\:last\:my-5:last-child {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\32xl\:last\:my-6:last-child {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .\32xl\:last\:my-7:last-child {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .\32xl\:last\:my-8:last-child {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\32xl\:last\:my-9:last-child {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .\32xl\:last\:my-10:last-child {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\32xl\:last\:my-11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .\32xl\:last\:my-12:last-child {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .\32xl\:last\:my-14:last-child {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .\32xl\:last\:my-15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .\32xl\:last\:my-16:last-child {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .\32xl\:last\:my-18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .\32xl\:last\:my-20:last-child {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .\32xl\:last\:my-21:last-child {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .\32xl\:last\:my-23:last-child {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .\32xl\:last\:my-24:last-child {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .\32xl\:last\:my-25:last-child {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .\32xl\:last\:my-27:last-child {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .\32xl\:last\:my-28:last-child {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .\32xl\:last\:my-30:last-child {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .\32xl\:last\:my-31:last-child {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .\32xl\:last\:my-32:last-child {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .\32xl\:last\:my-34:last-child {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .\32xl\:last\:my-35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .\32xl\:last\:my-36:last-child {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .\32xl\:last\:my-37:last-child {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .\32xl\:last\:my-38:last-child {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .\32xl\:last\:my-40:last-child {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .\32xl\:last\:my-42:last-child {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .\32xl\:last\:my-44:last-child {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .\32xl\:last\:my-45:last-child {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .\32xl\:last\:my-46:last-child {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .\32xl\:last\:my-48:last-child {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .\32xl\:last\:my-52:last-child {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .\32xl\:last\:my-53:last-child {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .\32xl\:last\:my-55:last-child {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .\32xl\:last\:my-56:last-child {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .\32xl\:last\:my-58:last-child {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .\32xl\:last\:my-59:last-child {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .\32xl\:last\:my-60:last-child {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .\32xl\:last\:my-63:last-child {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .\32xl\:last\:my-64:last-child {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\32xl\:last\:my-65:last-child {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .\32xl\:last\:my-70:last-child {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .\32xl\:last\:my-71:last-child {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .\32xl\:last\:my-72:last-child {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .\32xl\:last\:my-80:last-child {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\32xl\:last\:my-83:last-child {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .\32xl\:last\:my-89:last-child {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .\32xl\:last\:my-90:last-child {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .\32xl\:last\:my-96:last-child {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .\32xl\:last\:my-100:last-child {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .\32xl\:last\:my-106:last-child {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .\32xl\:last\:my-109:last-child {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .\32xl\:last\:my-120:last-child {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .\32xl\:last\:my-135:last-child {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .\32xl\:last\:my-180:last-child {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .\32xl\:last\:my-300:last-child {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .\32xl\:last\:my-400:last-child {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .\32xl\:last\:my-510:last-child {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .\32xl\:last\:my-615:last-child {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .\32xl\:last\:my-650:last-child {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .\32xl\:last\:my-auto:last-child {
    margin-top: auto;
    margin-bottom: auto;
  }

  .\32xl\:last\:my-px:last-child {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .\32xl\:last\:my-0\.5:last-child {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .\32xl\:last\:my-1\.5:last-child {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .\32xl\:last\:my-2\.5:last-child {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .\32xl\:last\:my-3\.5:last-child {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .\32xl\:last\:-my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:last\:-my-1:last-child {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\32xl\:last\:-my-2:last-child {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\32xl\:last\:-my-3:last-child {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .\32xl\:last\:-my-4:last-child {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\32xl\:last\:-my-5:last-child {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\32xl\:last\:-my-6:last-child {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .\32xl\:last\:-my-7:last-child {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .\32xl\:last\:-my-8:last-child {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\32xl\:last\:-my-9:last-child {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .\32xl\:last\:-my-10:last-child {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\32xl\:last\:-my-11:last-child {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .\32xl\:last\:-my-12:last-child {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .\32xl\:last\:-my-14:last-child {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .\32xl\:last\:-my-16:last-child {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .\32xl\:last\:-my-20:last-child {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .\32xl\:last\:-my-24:last-child {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .\32xl\:last\:-my-28:last-child {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .\32xl\:last\:-my-32:last-child {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .\32xl\:last\:-my-36:last-child {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .\32xl\:last\:-my-40:last-child {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .\32xl\:last\:-my-44:last-child {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .\32xl\:last\:-my-48:last-child {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .\32xl\:last\:-my-52:last-child {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .\32xl\:last\:-my-56:last-child {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .\32xl\:last\:-my-60:last-child {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .\32xl\:last\:-my-64:last-child {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\32xl\:last\:-my-72:last-child {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .\32xl\:last\:-my-80:last-child {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\32xl\:last\:-my-96:last-child {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .\32xl\:last\:-my-px:last-child {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .\32xl\:last\:-my-0\.5:last-child {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .\32xl\:last\:-my-1\.5:last-child {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .\32xl\:last\:-my-2\.5:last-child {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .\32xl\:last\:-my-3\.5:last-child {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .\32xl\:last\:-my-15px:last-child {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .\32xl\:last\:my-m11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .\32xl\:last\:my-12px:last-child {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .\32xl\:last\:my-m72:last-child {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .\32xl\:last\:my-m21:last-child {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .\32xl\:last\:my-m15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .\32xl\:last\:my-m18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .\32xl\:last\:my-m35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .\32xl\:last\:my-m19:last-child {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .\32xl\:last\:my-m17:last-child {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .\32xl\:last\:my-m9:last-child {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .\32xl\:last\:my-m10:last-child {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .\32xl\:last\:my-m51:last-child {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .\32xl\:last\:my-m43:last-child {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .\32xl\:last\:my-m13:last-child {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .\32xl\:last\:my-m26:last-child {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .\32xl\:last\:my-m2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .\32xl\:last\:my-m14:last-child {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .\32xl\:last\:my-m5:last-child {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .\32xl\:last\:my-m8:last-child {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .\32xl\:mt-0 {
    margin-top: 0px;
  }

  .\32xl\:mt-1 {
    margin-top: 0.25rem;
  }

  .\32xl\:mt-2 {
    margin-top: 2px;
  }

  .\32xl\:mt-3 {
    margin-top: 0.75rem;
  }

  .\32xl\:mt-4 {
    margin-top: 1rem;
  }

  .\32xl\:mt-5 {
    margin-top: 1.25rem;
  }

  .\32xl\:mt-6 {
    margin-top: 6px;
  }

  .\32xl\:mt-7 {
    margin-top: 1.75rem;
  }

  .\32xl\:mt-8 {
    margin-top: 2rem;
  }

  .\32xl\:mt-9 {
    margin-top: 2.25rem;
  }

  .\32xl\:mt-10 {
    margin-top: 2.5rem;
  }

  .\32xl\:mt-11 {
    margin-top: 11px;
  }

  .\32xl\:mt-12 {
    margin-top: 3rem;
  }

  .\32xl\:mt-14 {
    margin-top: 3.5rem;
  }

  .\32xl\:mt-15 {
    margin-top: 15px;
  }

  .\32xl\:mt-16 {
    margin-top: 4rem;
  }

  .\32xl\:mt-18 {
    margin-top: 18px;
  }

  .\32xl\:mt-20 {
    margin-top: 20px;
  }

  .\32xl\:mt-21 {
    margin-top: 21px;
  }

  .\32xl\:mt-23 {
    margin-top: 23px;
  }

  .\32xl\:mt-24 {
    margin-top: 24px;
  }

  .\32xl\:mt-25 {
    margin-top: 25px;
  }

  .\32xl\:mt-27 {
    margin-top: 27px;
  }

  .\32xl\:mt-28 {
    margin-top: 7rem;
  }

  .\32xl\:mt-30 {
    margin-top: 30px;
  }

  .\32xl\:mt-31 {
    margin-top: 31px;
  }

  .\32xl\:mt-32 {
    margin-top: 8rem;
  }

  .\32xl\:mt-34 {
    margin-top: 34px;
  }

  .\32xl\:mt-35 {
    margin-top: 35px;
  }

  .\32xl\:mt-36 {
    margin-top: 9rem;
  }

  .\32xl\:mt-37 {
    margin-top: 37px;
  }

  .\32xl\:mt-38 {
    margin-top: 38px;
  }

  .\32xl\:mt-40 {
    margin-top: 40px;
  }

  .\32xl\:mt-42 {
    margin-top: 42px;
  }

  .\32xl\:mt-44 {
    margin-top: 44px;
  }

  .\32xl\:mt-45 {
    margin-top: 45px;
  }

  .\32xl\:mt-46 {
    margin-top: 46px;
  }

  .\32xl\:mt-48 {
    margin-top: 48px;
  }

  .\32xl\:mt-52 {
    margin-top: 13rem;
  }

  .\32xl\:mt-53 {
    margin-top: 53px;
  }

  .\32xl\:mt-55 {
    margin-top: 55px;
  }

  .\32xl\:mt-56 {
    margin-top: 14rem;
  }

  .\32xl\:mt-58 {
    margin-top: 58px;
  }

  .\32xl\:mt-59 {
    margin-top: 59px;
  }

  .\32xl\:mt-60 {
    margin-top: 15rem;
  }

  .\32xl\:mt-63 {
    margin-top: 63px;
  }

  .\32xl\:mt-64 {
    margin-top: 16rem;
  }

  .\32xl\:mt-65 {
    margin-top: 65px;
  }

  .\32xl\:mt-70 {
    margin-top: 70px;
  }

  .\32xl\:mt-71 {
    margin-top: 71px;
  }

  .\32xl\:mt-72 {
    margin-top: 18rem;
  }

  .\32xl\:mt-80 {
    margin-top: 20rem;
  }

  .\32xl\:mt-83 {
    margin-top: 83px;
  }

  .\32xl\:mt-89 {
    margin-top: 89px;
  }

  .\32xl\:mt-90 {
    margin-top: 90px;
  }

  .\32xl\:mt-96 {
    margin-top: 24rem;
  }

  .\32xl\:mt-100 {
    margin-top: 100px;
  }

  .\32xl\:mt-106 {
    margin-top: 106px;
  }

  .\32xl\:mt-109 {
    margin-top: 109px;
  }

  .\32xl\:mt-120 {
    margin-top: 120px;
  }

  .\32xl\:mt-135 {
    margin-top: 135px;
  }

  .\32xl\:mt-180 {
    margin-top: 180px;
  }

  .\32xl\:mt-300 {
    margin-top: 300px;
  }

  .\32xl\:mt-400 {
    margin-top: 400px;
  }

  .\32xl\:mt-510 {
    margin-top: 510px;
  }

  .\32xl\:mt-615 {
    margin-top: 615px;
  }

  .\32xl\:mt-650 {
    margin-top: 650px;
  }

  .\32xl\:mt-auto {
    margin-top: auto;
  }

  .\32xl\:mt-px {
    margin-top: 1px;
  }

  .\32xl\:mt-0\.5 {
    margin-top: 0.125rem;
  }

  .\32xl\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .\32xl\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .\32xl\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .\32xl\:-mt-0 {
    margin-top: 0px;
  }

  .\32xl\:-mt-1 {
    margin-top: -0.25rem;
  }

  .\32xl\:-mt-2 {
    margin-top: -0.5rem;
  }

  .\32xl\:-mt-3 {
    margin-top: -0.75rem;
  }

  .\32xl\:-mt-4 {
    margin-top: -1rem;
  }

  .\32xl\:-mt-5 {
    margin-top: -1.25rem;
  }

  .\32xl\:-mt-6 {
    margin-top: -1.5rem;
  }

  .\32xl\:-mt-7 {
    margin-top: -1.75rem;
  }

  .\32xl\:-mt-8 {
    margin-top: -2rem;
  }

  .\32xl\:-mt-9 {
    margin-top: -2.25rem;
  }

  .\32xl\:-mt-10 {
    margin-top: -2.5rem;
  }

  .\32xl\:-mt-11 {
    margin-top: -2.75rem;
  }

  .\32xl\:-mt-12 {
    margin-top: -3rem;
  }

  .\32xl\:-mt-14 {
    margin-top: -3.5rem;
  }

  .\32xl\:-mt-16 {
    margin-top: -4rem;
  }

  .\32xl\:-mt-20 {
    margin-top: -5rem;
  }

  .\32xl\:-mt-24 {
    margin-top: -6rem;
  }

  .\32xl\:-mt-28 {
    margin-top: -7rem;
  }

  .\32xl\:-mt-32 {
    margin-top: -8rem;
  }

  .\32xl\:-mt-36 {
    margin-top: -9rem;
  }

  .\32xl\:-mt-40 {
    margin-top: -10rem;
  }

  .\32xl\:-mt-44 {
    margin-top: -11rem;
  }

  .\32xl\:-mt-48 {
    margin-top: -12rem;
  }

  .\32xl\:-mt-52 {
    margin-top: -13rem;
  }

  .\32xl\:-mt-56 {
    margin-top: -14rem;
  }

  .\32xl\:-mt-60 {
    margin-top: -15rem;
  }

  .\32xl\:-mt-64 {
    margin-top: -16rem;
  }

  .\32xl\:-mt-72 {
    margin-top: -18rem;
  }

  .\32xl\:-mt-80 {
    margin-top: -20rem;
  }

  .\32xl\:-mt-96 {
    margin-top: -24rem;
  }

  .\32xl\:-mt-px {
    margin-top: -1px;
  }

  .\32xl\:-mt-0\.5 {
    margin-top: -0.125rem;
  }

  .\32xl\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .\32xl\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .\32xl\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .\32xl\:-mt-15px {
    margin-top: -15px;
  }

  .\32xl\:mt-m11 {
    margin-top: 11px;
  }

  .\32xl\:mt-12px {
    margin-top: 12px;
  }

  .\32xl\:mt-m72 {
    margin-top: 72px;
  }

  .\32xl\:mt-m21 {
    margin-top: 21%;
  }

  .\32xl\:mt-m15 {
    margin-top: 15px;
  }

  .\32xl\:mt-m18 {
    margin-top: 18px;
  }

  .\32xl\:mt-m35 {
    margin-top: 35px;
  }

  .\32xl\:mt-m19 {
    margin-top: 19px;
  }

  .\32xl\:mt-m17 {
    margin-top: 17px;
  }

  .\32xl\:mt-m9 {
    margin-top: 9px;
  }

  .\32xl\:mt-m10 {
    margin-top: 10px;
  }

  .\32xl\:mt-m51 {
    margin-top: 51px;
  }

  .\32xl\:mt-m43 {
    margin-top: 43px;
  }

  .\32xl\:mt-m13 {
    margin-top: 13px;
  }

  .\32xl\:mt-m26 {
    margin-top: 26px;
  }

  .\32xl\:mt-m2 {
    margin-top: 2px;
  }

  .\32xl\:mt-m14 {
    margin-top: 14px;
  }

  .\32xl\:mt-m5 {
    margin-top: 5px;
  }

  .\32xl\:mt-m8 {
    margin-top: 8px;
  }

  .\32xl\:mr-0 {
    margin-right: 0px;
  }

  .\32xl\:mr-1 {
    margin-right: 0.25rem;
  }

  .\32xl\:mr-2 {
    margin-right: 2px;
  }

  .\32xl\:mr-3 {
    margin-right: 0.75rem;
  }

  .\32xl\:mr-4 {
    margin-right: 1rem;
  }

  .\32xl\:mr-5 {
    margin-right: 1.25rem;
  }

  .\32xl\:mr-6 {
    margin-right: 6px;
  }

  .\32xl\:mr-7 {
    margin-right: 1.75rem;
  }

  .\32xl\:mr-8 {
    margin-right: 2rem;
  }

  .\32xl\:mr-9 {
    margin-right: 2.25rem;
  }

  .\32xl\:mr-10 {
    margin-right: 2.5rem;
  }

  .\32xl\:mr-11 {
    margin-right: 11px;
  }

  .\32xl\:mr-12 {
    margin-right: 3rem;
  }

  .\32xl\:mr-14 {
    margin-right: 3.5rem;
  }

  .\32xl\:mr-15 {
    margin-right: 15px;
  }

  .\32xl\:mr-16 {
    margin-right: 4rem;
  }

  .\32xl\:mr-18 {
    margin-right: 18px;
  }

  .\32xl\:mr-20 {
    margin-right: 20px;
  }

  .\32xl\:mr-21 {
    margin-right: 21px;
  }

  .\32xl\:mr-23 {
    margin-right: 23px;
  }

  .\32xl\:mr-24 {
    margin-right: 24px;
  }

  .\32xl\:mr-25 {
    margin-right: 25px;
  }

  .\32xl\:mr-27 {
    margin-right: 27px;
  }

  .\32xl\:mr-28 {
    margin-right: 7rem;
  }

  .\32xl\:mr-30 {
    margin-right: 30px;
  }

  .\32xl\:mr-31 {
    margin-right: 31px;
  }

  .\32xl\:mr-32 {
    margin-right: 8rem;
  }

  .\32xl\:mr-34 {
    margin-right: 34px;
  }

  .\32xl\:mr-35 {
    margin-right: 35px;
  }

  .\32xl\:mr-36 {
    margin-right: 9rem;
  }

  .\32xl\:mr-37 {
    margin-right: 37px;
  }

  .\32xl\:mr-38 {
    margin-right: 38px;
  }

  .\32xl\:mr-40 {
    margin-right: 40px;
  }

  .\32xl\:mr-42 {
    margin-right: 42px;
  }

  .\32xl\:mr-44 {
    margin-right: 44px;
  }

  .\32xl\:mr-45 {
    margin-right: 45px;
  }

  .\32xl\:mr-46 {
    margin-right: 46px;
  }

  .\32xl\:mr-48 {
    margin-right: 48px;
  }

  .\32xl\:mr-52 {
    margin-right: 13rem;
  }

  .\32xl\:mr-53 {
    margin-right: 53px;
  }

  .\32xl\:mr-55 {
    margin-right: 55px;
  }

  .\32xl\:mr-56 {
    margin-right: 14rem;
  }

  .\32xl\:mr-58 {
    margin-right: 58px;
  }

  .\32xl\:mr-59 {
    margin-right: 59px;
  }

  .\32xl\:mr-60 {
    margin-right: 15rem;
  }

  .\32xl\:mr-63 {
    margin-right: 63px;
  }

  .\32xl\:mr-64 {
    margin-right: 16rem;
  }

  .\32xl\:mr-65 {
    margin-right: 65px;
  }

  .\32xl\:mr-70 {
    margin-right: 70px;
  }

  .\32xl\:mr-71 {
    margin-right: 71px;
  }

  .\32xl\:mr-72 {
    margin-right: 18rem;
  }

  .\32xl\:mr-80 {
    margin-right: 20rem;
  }

  .\32xl\:mr-83 {
    margin-right: 83px;
  }

  .\32xl\:mr-89 {
    margin-right: 89px;
  }

  .\32xl\:mr-90 {
    margin-right: 90px;
  }

  .\32xl\:mr-96 {
    margin-right: 24rem;
  }

  .\32xl\:mr-100 {
    margin-right: 100px;
  }

  .\32xl\:mr-106 {
    margin-right: 106px;
  }

  .\32xl\:mr-109 {
    margin-right: 109px;
  }

  .\32xl\:mr-120 {
    margin-right: 120px;
  }

  .\32xl\:mr-135 {
    margin-right: 135px;
  }

  .\32xl\:mr-180 {
    margin-right: 180px;
  }

  .\32xl\:mr-300 {
    margin-right: 300px;
  }

  .\32xl\:mr-400 {
    margin-right: 400px;
  }

  .\32xl\:mr-510 {
    margin-right: 510px;
  }

  .\32xl\:mr-615 {
    margin-right: 615px;
  }

  .\32xl\:mr-650 {
    margin-right: 650px;
  }

  .\32xl\:mr-auto {
    margin-right: auto;
  }

  .\32xl\:mr-px {
    margin-right: 1px;
  }

  .\32xl\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .\32xl\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .\32xl\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .\32xl\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .\32xl\:-mr-0 {
    margin-right: 0px;
  }

  .\32xl\:-mr-1 {
    margin-right: -0.25rem;
  }

  .\32xl\:-mr-2 {
    margin-right: -0.5rem;
  }

  .\32xl\:-mr-3 {
    margin-right: -0.75rem;
  }

  .\32xl\:-mr-4 {
    margin-right: -1rem;
  }

  .\32xl\:-mr-5 {
    margin-right: -1.25rem;
  }

  .\32xl\:-mr-6 {
    margin-right: -1.5rem;
  }

  .\32xl\:-mr-7 {
    margin-right: -1.75rem;
  }

  .\32xl\:-mr-8 {
    margin-right: -2rem;
  }

  .\32xl\:-mr-9 {
    margin-right: -2.25rem;
  }

  .\32xl\:-mr-10 {
    margin-right: -2.5rem;
  }

  .\32xl\:-mr-11 {
    margin-right: -2.75rem;
  }

  .\32xl\:-mr-12 {
    margin-right: -3rem;
  }

  .\32xl\:-mr-14 {
    margin-right: -3.5rem;
  }

  .\32xl\:-mr-16 {
    margin-right: -4rem;
  }

  .\32xl\:-mr-20 {
    margin-right: -5rem;
  }

  .\32xl\:-mr-24 {
    margin-right: -6rem;
  }

  .\32xl\:-mr-28 {
    margin-right: -7rem;
  }

  .\32xl\:-mr-32 {
    margin-right: -8rem;
  }

  .\32xl\:-mr-36 {
    margin-right: -9rem;
  }

  .\32xl\:-mr-40 {
    margin-right: -10rem;
  }

  .\32xl\:-mr-44 {
    margin-right: -11rem;
  }

  .\32xl\:-mr-48 {
    margin-right: -12rem;
  }

  .\32xl\:-mr-52 {
    margin-right: -13rem;
  }

  .\32xl\:-mr-56 {
    margin-right: -14rem;
  }

  .\32xl\:-mr-60 {
    margin-right: -15rem;
  }

  .\32xl\:-mr-64 {
    margin-right: -16rem;
  }

  .\32xl\:-mr-72 {
    margin-right: -18rem;
  }

  .\32xl\:-mr-80 {
    margin-right: -20rem;
  }

  .\32xl\:-mr-96 {
    margin-right: -24rem;
  }

  .\32xl\:-mr-px {
    margin-right: -1px;
  }

  .\32xl\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .\32xl\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .\32xl\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .\32xl\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .\32xl\:-mr-15px {
    margin-right: -15px;
  }

  .\32xl\:mr-m11 {
    margin-right: 11px;
  }

  .\32xl\:mr-12px {
    margin-right: 12px;
  }

  .\32xl\:mr-m72 {
    margin-right: 72px;
  }

  .\32xl\:mr-m21 {
    margin-right: 21%;
  }

  .\32xl\:mr-m15 {
    margin-right: 15px;
  }

  .\32xl\:mr-m18 {
    margin-right: 18px;
  }

  .\32xl\:mr-m35 {
    margin-right: 35px;
  }

  .\32xl\:mr-m19 {
    margin-right: 19px;
  }

  .\32xl\:mr-m17 {
    margin-right: 17px;
  }

  .\32xl\:mr-m9 {
    margin-right: 9px;
  }

  .\32xl\:mr-m10 {
    margin-right: 10px;
  }

  .\32xl\:mr-m51 {
    margin-right: 51px;
  }

  .\32xl\:mr-m43 {
    margin-right: 43px;
  }

  .\32xl\:mr-m13 {
    margin-right: 13px;
  }

  .\32xl\:mr-m26 {
    margin-right: 26px;
  }

  .\32xl\:mr-m2 {
    margin-right: 2px;
  }

  .\32xl\:mr-m14 {
    margin-right: 14px;
  }

  .\32xl\:mr-m5 {
    margin-right: 5px;
  }

  .\32xl\:mr-m8 {
    margin-right: 8px;
  }

  .\32xl\:mb-0 {
    margin-bottom: 0px;
  }

  .\32xl\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .\32xl\:mb-2 {
    margin-bottom: 2px;
  }

  .\32xl\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .\32xl\:mb-4 {
    margin-bottom: 1rem;
  }

  .\32xl\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .\32xl\:mb-6 {
    margin-bottom: 6px;
  }

  .\32xl\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .\32xl\:mb-8 {
    margin-bottom: 2rem;
  }

  .\32xl\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .\32xl\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .\32xl\:mb-11 {
    margin-bottom: 11px;
  }

  .\32xl\:mb-12 {
    margin-bottom: 3rem;
  }

  .\32xl\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .\32xl\:mb-15 {
    margin-bottom: 15px;
  }

  .\32xl\:mb-16 {
    margin-bottom: 4rem;
  }

  .\32xl\:mb-18 {
    margin-bottom: 18px;
  }

  .\32xl\:mb-20 {
    margin-bottom: 20px;
  }

  .\32xl\:mb-21 {
    margin-bottom: 21px;
  }

  .\32xl\:mb-23 {
    margin-bottom: 23px;
  }

  .\32xl\:mb-24 {
    margin-bottom: 24px;
  }

  .\32xl\:mb-25 {
    margin-bottom: 25px;
  }

  .\32xl\:mb-27 {
    margin-bottom: 27px;
  }

  .\32xl\:mb-28 {
    margin-bottom: 7rem;
  }

  .\32xl\:mb-30 {
    margin-bottom: 30px;
  }

  .\32xl\:mb-31 {
    margin-bottom: 31px;
  }

  .\32xl\:mb-32 {
    margin-bottom: 8rem;
  }

  .\32xl\:mb-34 {
    margin-bottom: 34px;
  }

  .\32xl\:mb-35 {
    margin-bottom: 35px;
  }

  .\32xl\:mb-36 {
    margin-bottom: 9rem;
  }

  .\32xl\:mb-37 {
    margin-bottom: 37px;
  }

  .\32xl\:mb-38 {
    margin-bottom: 38px;
  }

  .\32xl\:mb-40 {
    margin-bottom: 40px;
  }

  .\32xl\:mb-42 {
    margin-bottom: 42px;
  }

  .\32xl\:mb-44 {
    margin-bottom: 44px;
  }

  .\32xl\:mb-45 {
    margin-bottom: 45px;
  }

  .\32xl\:mb-46 {
    margin-bottom: 46px;
  }

  .\32xl\:mb-48 {
    margin-bottom: 48px;
  }

  .\32xl\:mb-52 {
    margin-bottom: 13rem;
  }

  .\32xl\:mb-53 {
    margin-bottom: 53px;
  }

  .\32xl\:mb-55 {
    margin-bottom: 55px;
  }

  .\32xl\:mb-56 {
    margin-bottom: 14rem;
  }

  .\32xl\:mb-58 {
    margin-bottom: 58px;
  }

  .\32xl\:mb-59 {
    margin-bottom: 59px;
  }

  .\32xl\:mb-60 {
    margin-bottom: 15rem;
  }

  .\32xl\:mb-63 {
    margin-bottom: 63px;
  }

  .\32xl\:mb-64 {
    margin-bottom: 16rem;
  }

  .\32xl\:mb-65 {
    margin-bottom: 65px;
  }

  .\32xl\:mb-70 {
    margin-bottom: 70px;
  }

  .\32xl\:mb-71 {
    margin-bottom: 71px;
  }

  .\32xl\:mb-72 {
    margin-bottom: 18rem;
  }

  .\32xl\:mb-80 {
    margin-bottom: 20rem;
  }

  .\32xl\:mb-83 {
    margin-bottom: 83px;
  }

  .\32xl\:mb-89 {
    margin-bottom: 89px;
  }

  .\32xl\:mb-90 {
    margin-bottom: 90px;
  }

  .\32xl\:mb-96 {
    margin-bottom: 24rem;
  }

  .\32xl\:mb-100 {
    margin-bottom: 100px;
  }

  .\32xl\:mb-106 {
    margin-bottom: 106px;
  }

  .\32xl\:mb-109 {
    margin-bottom: 109px;
  }

  .\32xl\:mb-120 {
    margin-bottom: 120px;
  }

  .\32xl\:mb-135 {
    margin-bottom: 135px;
  }

  .\32xl\:mb-180 {
    margin-bottom: 180px;
  }

  .\32xl\:mb-300 {
    margin-bottom: 300px;
  }

  .\32xl\:mb-400 {
    margin-bottom: 400px;
  }

  .\32xl\:mb-510 {
    margin-bottom: 510px;
  }

  .\32xl\:mb-615 {
    margin-bottom: 615px;
  }

  .\32xl\:mb-650 {
    margin-bottom: 650px;
  }

  .\32xl\:mb-auto {
    margin-bottom: auto;
  }

  .\32xl\:mb-px {
    margin-bottom: 1px;
  }

  .\32xl\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .\32xl\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .\32xl\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .\32xl\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .\32xl\:-mb-0 {
    margin-bottom: 0px;
  }

  .\32xl\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .\32xl\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .\32xl\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .\32xl\:-mb-4 {
    margin-bottom: -1rem;
  }

  .\32xl\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .\32xl\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .\32xl\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .\32xl\:-mb-8 {
    margin-bottom: -2rem;
  }

  .\32xl\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .\32xl\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .\32xl\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .\32xl\:-mb-12 {
    margin-bottom: -3rem;
  }

  .\32xl\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .\32xl\:-mb-16 {
    margin-bottom: -4rem;
  }

  .\32xl\:-mb-20 {
    margin-bottom: -5rem;
  }

  .\32xl\:-mb-24 {
    margin-bottom: -6rem;
  }

  .\32xl\:-mb-28 {
    margin-bottom: -7rem;
  }

  .\32xl\:-mb-32 {
    margin-bottom: -8rem;
  }

  .\32xl\:-mb-36 {
    margin-bottom: -9rem;
  }

  .\32xl\:-mb-40 {
    margin-bottom: -10rem;
  }

  .\32xl\:-mb-44 {
    margin-bottom: -11rem;
  }

  .\32xl\:-mb-48 {
    margin-bottom: -12rem;
  }

  .\32xl\:-mb-52 {
    margin-bottom: -13rem;
  }

  .\32xl\:-mb-56 {
    margin-bottom: -14rem;
  }

  .\32xl\:-mb-60 {
    margin-bottom: -15rem;
  }

  .\32xl\:-mb-64 {
    margin-bottom: -16rem;
  }

  .\32xl\:-mb-72 {
    margin-bottom: -18rem;
  }

  .\32xl\:-mb-80 {
    margin-bottom: -20rem;
  }

  .\32xl\:-mb-96 {
    margin-bottom: -24rem;
  }

  .\32xl\:-mb-px {
    margin-bottom: -1px;
  }

  .\32xl\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .\32xl\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .\32xl\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .\32xl\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .\32xl\:-mb-15px {
    margin-bottom: -15px;
  }

  .\32xl\:mb-m11 {
    margin-bottom: 11px;
  }

  .\32xl\:mb-12px {
    margin-bottom: 12px;
  }

  .\32xl\:mb-m72 {
    margin-bottom: 72px;
  }

  .\32xl\:mb-m21 {
    margin-bottom: 21%;
  }

  .\32xl\:mb-m15 {
    margin-bottom: 15px;
  }

  .\32xl\:mb-m18 {
    margin-bottom: 18px;
  }

  .\32xl\:mb-m35 {
    margin-bottom: 35px;
  }

  .\32xl\:mb-m19 {
    margin-bottom: 19px;
  }

  .\32xl\:mb-m17 {
    margin-bottom: 17px;
  }

  .\32xl\:mb-m9 {
    margin-bottom: 9px;
  }

  .\32xl\:mb-m10 {
    margin-bottom: 10px;
  }

  .\32xl\:mb-m51 {
    margin-bottom: 51px;
  }

  .\32xl\:mb-m43 {
    margin-bottom: 43px;
  }

  .\32xl\:mb-m13 {
    margin-bottom: 13px;
  }

  .\32xl\:mb-m26 {
    margin-bottom: 26px;
  }

  .\32xl\:mb-m2 {
    margin-bottom: 2px;
  }

  .\32xl\:mb-m14 {
    margin-bottom: 14px;
  }

  .\32xl\:mb-m5 {
    margin-bottom: 5px;
  }

  .\32xl\:mb-m8 {
    margin-bottom: 8px;
  }

  .\32xl\:ml-0 {
    margin-left: 0px;
  }

  .\32xl\:ml-1 {
    margin-left: 0.25rem;
  }

  .\32xl\:ml-2 {
    margin-left: 2px;
  }

  .\32xl\:ml-3 {
    margin-left: 0.75rem;
  }

  .\32xl\:ml-4 {
    margin-left: 1rem;
  }

  .\32xl\:ml-5 {
    margin-left: 1.25rem;
  }

  .\32xl\:ml-6 {
    margin-left: 6px;
  }

  .\32xl\:ml-7 {
    margin-left: 1.75rem;
  }

  .\32xl\:ml-8 {
    margin-left: 2rem;
  }

  .\32xl\:ml-9 {
    margin-left: 2.25rem;
  }

  .\32xl\:ml-10 {
    margin-left: 2.5rem;
  }

  .\32xl\:ml-11 {
    margin-left: 11px;
  }

  .\32xl\:ml-12 {
    margin-left: 3rem;
  }

  .\32xl\:ml-14 {
    margin-left: 3.5rem;
  }

  .\32xl\:ml-15 {
    margin-left: 15px;
  }

  .\32xl\:ml-16 {
    margin-left: 4rem;
  }

  .\32xl\:ml-18 {
    margin-left: 18px;
  }

  .\32xl\:ml-20 {
    margin-left: 20px;
  }

  .\32xl\:ml-21 {
    margin-left: 21px;
  }

  .\32xl\:ml-23 {
    margin-left: 23px;
  }

  .\32xl\:ml-24 {
    margin-left: 24px;
  }

  .\32xl\:ml-25 {
    margin-left: 25px;
  }

  .\32xl\:ml-27 {
    margin-left: 27px;
  }

  .\32xl\:ml-28 {
    margin-left: 7rem;
  }

  .\32xl\:ml-30 {
    margin-left: 30px;
  }

  .\32xl\:ml-31 {
    margin-left: 31px;
  }

  .\32xl\:ml-32 {
    margin-left: 8rem;
  }

  .\32xl\:ml-34 {
    margin-left: 34px;
  }

  .\32xl\:ml-35 {
    margin-left: 35px;
  }

  .\32xl\:ml-36 {
    margin-left: 9rem;
  }

  .\32xl\:ml-37 {
    margin-left: 37px;
  }

  .\32xl\:ml-38 {
    margin-left: 38px;
  }

  .\32xl\:ml-40 {
    margin-left: 40px;
  }

  .\32xl\:ml-42 {
    margin-left: 42px;
  }

  .\32xl\:ml-44 {
    margin-left: 44px;
  }

  .\32xl\:ml-45 {
    margin-left: 45px;
  }

  .\32xl\:ml-46 {
    margin-left: 46px;
  }

  .\32xl\:ml-48 {
    margin-left: 48px;
  }

  .\32xl\:ml-52 {
    margin-left: 13rem;
  }

  .\32xl\:ml-53 {
    margin-left: 53px;
  }

  .\32xl\:ml-55 {
    margin-left: 55px;
  }

  .\32xl\:ml-56 {
    margin-left: 14rem;
  }

  .\32xl\:ml-58 {
    margin-left: 58px;
  }

  .\32xl\:ml-59 {
    margin-left: 59px;
  }

  .\32xl\:ml-60 {
    margin-left: 15rem;
  }

  .\32xl\:ml-63 {
    margin-left: 63px;
  }

  .\32xl\:ml-64 {
    margin-left: 16rem;
  }

  .\32xl\:ml-65 {
    margin-left: 65px;
  }

  .\32xl\:ml-70 {
    margin-left: 70px;
  }

  .\32xl\:ml-71 {
    margin-left: 71px;
  }

  .\32xl\:ml-72 {
    margin-left: 18rem;
  }

  .\32xl\:ml-80 {
    margin-left: 20rem;
  }

  .\32xl\:ml-83 {
    margin-left: 83px;
  }

  .\32xl\:ml-89 {
    margin-left: 89px;
  }

  .\32xl\:ml-90 {
    margin-left: 90px;
  }

  .\32xl\:ml-96 {
    margin-left: 24rem;
  }

  .\32xl\:ml-100 {
    margin-left: 100px;
  }

  .\32xl\:ml-106 {
    margin-left: 106px;
  }

  .\32xl\:ml-109 {
    margin-left: 109px;
  }

  .\32xl\:ml-120 {
    margin-left: 120px;
  }

  .\32xl\:ml-135 {
    margin-left: 135px;
  }

  .\32xl\:ml-180 {
    margin-left: 180px;
  }

  .\32xl\:ml-300 {
    margin-left: 300px;
  }

  .\32xl\:ml-400 {
    margin-left: 400px;
  }

  .\32xl\:ml-510 {
    margin-left: 510px;
  }

  .\32xl\:ml-615 {
    margin-left: 615px;
  }

  .\32xl\:ml-650 {
    margin-left: 650px;
  }

  .\32xl\:ml-auto {
    margin-left: auto;
  }

  .\32xl\:ml-px {
    margin-left: 1px;
  }

  .\32xl\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .\32xl\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .\32xl\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .\32xl\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .\32xl\:-ml-0 {
    margin-left: 0px;
  }

  .\32xl\:-ml-1 {
    margin-left: -0.25rem;
  }

  .\32xl\:-ml-2 {
    margin-left: -0.5rem;
  }

  .\32xl\:-ml-3 {
    margin-left: -0.75rem;
  }

  .\32xl\:-ml-4 {
    margin-left: -1rem;
  }

  .\32xl\:-ml-5 {
    margin-left: -1.25rem;
  }

  .\32xl\:-ml-6 {
    margin-left: -1.5rem;
  }

  .\32xl\:-ml-7 {
    margin-left: -1.75rem;
  }

  .\32xl\:-ml-8 {
    margin-left: -2rem;
  }

  .\32xl\:-ml-9 {
    margin-left: -2.25rem;
  }

  .\32xl\:-ml-10 {
    margin-left: -2.5rem;
  }

  .\32xl\:-ml-11 {
    margin-left: -2.75rem;
  }

  .\32xl\:-ml-12 {
    margin-left: -3rem;
  }

  .\32xl\:-ml-14 {
    margin-left: -3.5rem;
  }

  .\32xl\:-ml-16 {
    margin-left: -4rem;
  }

  .\32xl\:-ml-20 {
    margin-left: -5rem;
  }

  .\32xl\:-ml-24 {
    margin-left: -6rem;
  }

  .\32xl\:-ml-28 {
    margin-left: -7rem;
  }

  .\32xl\:-ml-32 {
    margin-left: -8rem;
  }

  .\32xl\:-ml-36 {
    margin-left: -9rem;
  }

  .\32xl\:-ml-40 {
    margin-left: -10rem;
  }

  .\32xl\:-ml-44 {
    margin-left: -11rem;
  }

  .\32xl\:-ml-48 {
    margin-left: -12rem;
  }

  .\32xl\:-ml-52 {
    margin-left: -13rem;
  }

  .\32xl\:-ml-56 {
    margin-left: -14rem;
  }

  .\32xl\:-ml-60 {
    margin-left: -15rem;
  }

  .\32xl\:-ml-64 {
    margin-left: -16rem;
  }

  .\32xl\:-ml-72 {
    margin-left: -18rem;
  }

  .\32xl\:-ml-80 {
    margin-left: -20rem;
  }

  .\32xl\:-ml-96 {
    margin-left: -24rem;
  }

  .\32xl\:-ml-px {
    margin-left: -1px;
  }

  .\32xl\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .\32xl\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .\32xl\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .\32xl\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .\32xl\:-ml-15px {
    margin-left: -15px;
  }

  .\32xl\:ml-m11 {
    margin-left: 11px;
  }

  .\32xl\:ml-12px {
    margin-left: 12px;
  }

  .\32xl\:ml-m72 {
    margin-left: 72px;
  }

  .\32xl\:ml-m21 {
    margin-left: 21%;
  }

  .\32xl\:ml-m15 {
    margin-left: 15px;
  }

  .\32xl\:ml-m18 {
    margin-left: 18px;
  }

  .\32xl\:ml-m35 {
    margin-left: 35px;
  }

  .\32xl\:ml-m19 {
    margin-left: 19px;
  }

  .\32xl\:ml-m17 {
    margin-left: 17px;
  }

  .\32xl\:ml-m9 {
    margin-left: 9px;
  }

  .\32xl\:ml-m10 {
    margin-left: 10px;
  }

  .\32xl\:ml-m51 {
    margin-left: 51px;
  }

  .\32xl\:ml-m43 {
    margin-left: 43px;
  }

  .\32xl\:ml-m13 {
    margin-left: 13px;
  }

  .\32xl\:ml-m26 {
    margin-left: 26px;
  }

  .\32xl\:ml-m2 {
    margin-left: 2px;
  }

  .\32xl\:ml-m14 {
    margin-left: 14px;
  }

  .\32xl\:ml-m5 {
    margin-left: 5px;
  }

  .\32xl\:ml-m8 {
    margin-left: 8px;
  }

  .\32xl\:last\:mt-0:last-child {
    margin-top: 0px;
  }

  .\32xl\:last\:mt-1:last-child {
    margin-top: 0.25rem;
  }

  .\32xl\:last\:mt-2:last-child {
    margin-top: 2px;
  }

  .\32xl\:last\:mt-3:last-child {
    margin-top: 0.75rem;
  }

  .\32xl\:last\:mt-4:last-child {
    margin-top: 1rem;
  }

  .\32xl\:last\:mt-5:last-child {
    margin-top: 1.25rem;
  }

  .\32xl\:last\:mt-6:last-child {
    margin-top: 6px;
  }

  .\32xl\:last\:mt-7:last-child {
    margin-top: 1.75rem;
  }

  .\32xl\:last\:mt-8:last-child {
    margin-top: 2rem;
  }

  .\32xl\:last\:mt-9:last-child {
    margin-top: 2.25rem;
  }

  .\32xl\:last\:mt-10:last-child {
    margin-top: 2.5rem;
  }

  .\32xl\:last\:mt-11:last-child {
    margin-top: 11px;
  }

  .\32xl\:last\:mt-12:last-child {
    margin-top: 3rem;
  }

  .\32xl\:last\:mt-14:last-child {
    margin-top: 3.5rem;
  }

  .\32xl\:last\:mt-15:last-child {
    margin-top: 15px;
  }

  .\32xl\:last\:mt-16:last-child {
    margin-top: 4rem;
  }

  .\32xl\:last\:mt-18:last-child {
    margin-top: 18px;
  }

  .\32xl\:last\:mt-20:last-child {
    margin-top: 20px;
  }

  .\32xl\:last\:mt-21:last-child {
    margin-top: 21px;
  }

  .\32xl\:last\:mt-23:last-child {
    margin-top: 23px;
  }

  .\32xl\:last\:mt-24:last-child {
    margin-top: 24px;
  }

  .\32xl\:last\:mt-25:last-child {
    margin-top: 25px;
  }

  .\32xl\:last\:mt-27:last-child {
    margin-top: 27px;
  }

  .\32xl\:last\:mt-28:last-child {
    margin-top: 7rem;
  }

  .\32xl\:last\:mt-30:last-child {
    margin-top: 30px;
  }

  .\32xl\:last\:mt-31:last-child {
    margin-top: 31px;
  }

  .\32xl\:last\:mt-32:last-child {
    margin-top: 8rem;
  }

  .\32xl\:last\:mt-34:last-child {
    margin-top: 34px;
  }

  .\32xl\:last\:mt-35:last-child {
    margin-top: 35px;
  }

  .\32xl\:last\:mt-36:last-child {
    margin-top: 9rem;
  }

  .\32xl\:last\:mt-37:last-child {
    margin-top: 37px;
  }

  .\32xl\:last\:mt-38:last-child {
    margin-top: 38px;
  }

  .\32xl\:last\:mt-40:last-child {
    margin-top: 40px;
  }

  .\32xl\:last\:mt-42:last-child {
    margin-top: 42px;
  }

  .\32xl\:last\:mt-44:last-child {
    margin-top: 44px;
  }

  .\32xl\:last\:mt-45:last-child {
    margin-top: 45px;
  }

  .\32xl\:last\:mt-46:last-child {
    margin-top: 46px;
  }

  .\32xl\:last\:mt-48:last-child {
    margin-top: 48px;
  }

  .\32xl\:last\:mt-52:last-child {
    margin-top: 13rem;
  }

  .\32xl\:last\:mt-53:last-child {
    margin-top: 53px;
  }

  .\32xl\:last\:mt-55:last-child {
    margin-top: 55px;
  }

  .\32xl\:last\:mt-56:last-child {
    margin-top: 14rem;
  }

  .\32xl\:last\:mt-58:last-child {
    margin-top: 58px;
  }

  .\32xl\:last\:mt-59:last-child {
    margin-top: 59px;
  }

  .\32xl\:last\:mt-60:last-child {
    margin-top: 15rem;
  }

  .\32xl\:last\:mt-63:last-child {
    margin-top: 63px;
  }

  .\32xl\:last\:mt-64:last-child {
    margin-top: 16rem;
  }

  .\32xl\:last\:mt-65:last-child {
    margin-top: 65px;
  }

  .\32xl\:last\:mt-70:last-child {
    margin-top: 70px;
  }

  .\32xl\:last\:mt-71:last-child {
    margin-top: 71px;
  }

  .\32xl\:last\:mt-72:last-child {
    margin-top: 18rem;
  }

  .\32xl\:last\:mt-80:last-child {
    margin-top: 20rem;
  }

  .\32xl\:last\:mt-83:last-child {
    margin-top: 83px;
  }

  .\32xl\:last\:mt-89:last-child {
    margin-top: 89px;
  }

  .\32xl\:last\:mt-90:last-child {
    margin-top: 90px;
  }

  .\32xl\:last\:mt-96:last-child {
    margin-top: 24rem;
  }

  .\32xl\:last\:mt-100:last-child {
    margin-top: 100px;
  }

  .\32xl\:last\:mt-106:last-child {
    margin-top: 106px;
  }

  .\32xl\:last\:mt-109:last-child {
    margin-top: 109px;
  }

  .\32xl\:last\:mt-120:last-child {
    margin-top: 120px;
  }

  .\32xl\:last\:mt-135:last-child {
    margin-top: 135px;
  }

  .\32xl\:last\:mt-180:last-child {
    margin-top: 180px;
  }

  .\32xl\:last\:mt-300:last-child {
    margin-top: 300px;
  }

  .\32xl\:last\:mt-400:last-child {
    margin-top: 400px;
  }

  .\32xl\:last\:mt-510:last-child {
    margin-top: 510px;
  }

  .\32xl\:last\:mt-615:last-child {
    margin-top: 615px;
  }

  .\32xl\:last\:mt-650:last-child {
    margin-top: 650px;
  }

  .\32xl\:last\:mt-auto:last-child {
    margin-top: auto;
  }

  .\32xl\:last\:mt-px:last-child {
    margin-top: 1px;
  }

  .\32xl\:last\:mt-0\.5:last-child {
    margin-top: 0.125rem;
  }

  .\32xl\:last\:mt-1\.5:last-child {
    margin-top: 0.375rem;
  }

  .\32xl\:last\:mt-2\.5:last-child {
    margin-top: 0.625rem;
  }

  .\32xl\:last\:mt-3\.5:last-child {
    margin-top: 0.875rem;
  }

  .\32xl\:last\:-mt-0:last-child {
    margin-top: 0px;
  }

  .\32xl\:last\:-mt-1:last-child {
    margin-top: -0.25rem;
  }

  .\32xl\:last\:-mt-2:last-child {
    margin-top: -0.5rem;
  }

  .\32xl\:last\:-mt-3:last-child {
    margin-top: -0.75rem;
  }

  .\32xl\:last\:-mt-4:last-child {
    margin-top: -1rem;
  }

  .\32xl\:last\:-mt-5:last-child {
    margin-top: -1.25rem;
  }

  .\32xl\:last\:-mt-6:last-child {
    margin-top: -1.5rem;
  }

  .\32xl\:last\:-mt-7:last-child {
    margin-top: -1.75rem;
  }

  .\32xl\:last\:-mt-8:last-child {
    margin-top: -2rem;
  }

  .\32xl\:last\:-mt-9:last-child {
    margin-top: -2.25rem;
  }

  .\32xl\:last\:-mt-10:last-child {
    margin-top: -2.5rem;
  }

  .\32xl\:last\:-mt-11:last-child {
    margin-top: -2.75rem;
  }

  .\32xl\:last\:-mt-12:last-child {
    margin-top: -3rem;
  }

  .\32xl\:last\:-mt-14:last-child {
    margin-top: -3.5rem;
  }

  .\32xl\:last\:-mt-16:last-child {
    margin-top: -4rem;
  }

  .\32xl\:last\:-mt-20:last-child {
    margin-top: -5rem;
  }

  .\32xl\:last\:-mt-24:last-child {
    margin-top: -6rem;
  }

  .\32xl\:last\:-mt-28:last-child {
    margin-top: -7rem;
  }

  .\32xl\:last\:-mt-32:last-child {
    margin-top: -8rem;
  }

  .\32xl\:last\:-mt-36:last-child {
    margin-top: -9rem;
  }

  .\32xl\:last\:-mt-40:last-child {
    margin-top: -10rem;
  }

  .\32xl\:last\:-mt-44:last-child {
    margin-top: -11rem;
  }

  .\32xl\:last\:-mt-48:last-child {
    margin-top: -12rem;
  }

  .\32xl\:last\:-mt-52:last-child {
    margin-top: -13rem;
  }

  .\32xl\:last\:-mt-56:last-child {
    margin-top: -14rem;
  }

  .\32xl\:last\:-mt-60:last-child {
    margin-top: -15rem;
  }

  .\32xl\:last\:-mt-64:last-child {
    margin-top: -16rem;
  }

  .\32xl\:last\:-mt-72:last-child {
    margin-top: -18rem;
  }

  .\32xl\:last\:-mt-80:last-child {
    margin-top: -20rem;
  }

  .\32xl\:last\:-mt-96:last-child {
    margin-top: -24rem;
  }

  .\32xl\:last\:-mt-px:last-child {
    margin-top: -1px;
  }

  .\32xl\:last\:-mt-0\.5:last-child {
    margin-top: -0.125rem;
  }

  .\32xl\:last\:-mt-1\.5:last-child {
    margin-top: -0.375rem;
  }

  .\32xl\:last\:-mt-2\.5:last-child {
    margin-top: -0.625rem;
  }

  .\32xl\:last\:-mt-3\.5:last-child {
    margin-top: -0.875rem;
  }

  .\32xl\:last\:-mt-15px:last-child {
    margin-top: -15px;
  }

  .\32xl\:last\:mt-m11:last-child {
    margin-top: 11px;
  }

  .\32xl\:last\:mt-12px:last-child {
    margin-top: 12px;
  }

  .\32xl\:last\:mt-m72:last-child {
    margin-top: 72px;
  }

  .\32xl\:last\:mt-m21:last-child {
    margin-top: 21%;
  }

  .\32xl\:last\:mt-m15:last-child {
    margin-top: 15px;
  }

  .\32xl\:last\:mt-m18:last-child {
    margin-top: 18px;
  }

  .\32xl\:last\:mt-m35:last-child {
    margin-top: 35px;
  }

  .\32xl\:last\:mt-m19:last-child {
    margin-top: 19px;
  }

  .\32xl\:last\:mt-m17:last-child {
    margin-top: 17px;
  }

  .\32xl\:last\:mt-m9:last-child {
    margin-top: 9px;
  }

  .\32xl\:last\:mt-m10:last-child {
    margin-top: 10px;
  }

  .\32xl\:last\:mt-m51:last-child {
    margin-top: 51px;
  }

  .\32xl\:last\:mt-m43:last-child {
    margin-top: 43px;
  }

  .\32xl\:last\:mt-m13:last-child {
    margin-top: 13px;
  }

  .\32xl\:last\:mt-m26:last-child {
    margin-top: 26px;
  }

  .\32xl\:last\:mt-m2:last-child {
    margin-top: 2px;
  }

  .\32xl\:last\:mt-m14:last-child {
    margin-top: 14px;
  }

  .\32xl\:last\:mt-m5:last-child {
    margin-top: 5px;
  }

  .\32xl\:last\:mt-m8:last-child {
    margin-top: 8px;
  }

  .\32xl\:last\:mr-0:last-child {
    margin-right: 0px;
  }

  .\32xl\:last\:mr-1:last-child {
    margin-right: 0.25rem;
  }

  .\32xl\:last\:mr-2:last-child {
    margin-right: 2px;
  }

  .\32xl\:last\:mr-3:last-child {
    margin-right: 0.75rem;
  }

  .\32xl\:last\:mr-4:last-child {
    margin-right: 1rem;
  }

  .\32xl\:last\:mr-5:last-child {
    margin-right: 1.25rem;
  }

  .\32xl\:last\:mr-6:last-child {
    margin-right: 6px;
  }

  .\32xl\:last\:mr-7:last-child {
    margin-right: 1.75rem;
  }

  .\32xl\:last\:mr-8:last-child {
    margin-right: 2rem;
  }

  .\32xl\:last\:mr-9:last-child {
    margin-right: 2.25rem;
  }

  .\32xl\:last\:mr-10:last-child {
    margin-right: 2.5rem;
  }

  .\32xl\:last\:mr-11:last-child {
    margin-right: 11px;
  }

  .\32xl\:last\:mr-12:last-child {
    margin-right: 3rem;
  }

  .\32xl\:last\:mr-14:last-child {
    margin-right: 3.5rem;
  }

  .\32xl\:last\:mr-15:last-child {
    margin-right: 15px;
  }

  .\32xl\:last\:mr-16:last-child {
    margin-right: 4rem;
  }

  .\32xl\:last\:mr-18:last-child {
    margin-right: 18px;
  }

  .\32xl\:last\:mr-20:last-child {
    margin-right: 20px;
  }

  .\32xl\:last\:mr-21:last-child {
    margin-right: 21px;
  }

  .\32xl\:last\:mr-23:last-child {
    margin-right: 23px;
  }

  .\32xl\:last\:mr-24:last-child {
    margin-right: 24px;
  }

  .\32xl\:last\:mr-25:last-child {
    margin-right: 25px;
  }

  .\32xl\:last\:mr-27:last-child {
    margin-right: 27px;
  }

  .\32xl\:last\:mr-28:last-child {
    margin-right: 7rem;
  }

  .\32xl\:last\:mr-30:last-child {
    margin-right: 30px;
  }

  .\32xl\:last\:mr-31:last-child {
    margin-right: 31px;
  }

  .\32xl\:last\:mr-32:last-child {
    margin-right: 8rem;
  }

  .\32xl\:last\:mr-34:last-child {
    margin-right: 34px;
  }

  .\32xl\:last\:mr-35:last-child {
    margin-right: 35px;
  }

  .\32xl\:last\:mr-36:last-child {
    margin-right: 9rem;
  }

  .\32xl\:last\:mr-37:last-child {
    margin-right: 37px;
  }

  .\32xl\:last\:mr-38:last-child {
    margin-right: 38px;
  }

  .\32xl\:last\:mr-40:last-child {
    margin-right: 40px;
  }

  .\32xl\:last\:mr-42:last-child {
    margin-right: 42px;
  }

  .\32xl\:last\:mr-44:last-child {
    margin-right: 44px;
  }

  .\32xl\:last\:mr-45:last-child {
    margin-right: 45px;
  }

  .\32xl\:last\:mr-46:last-child {
    margin-right: 46px;
  }

  .\32xl\:last\:mr-48:last-child {
    margin-right: 48px;
  }

  .\32xl\:last\:mr-52:last-child {
    margin-right: 13rem;
  }

  .\32xl\:last\:mr-53:last-child {
    margin-right: 53px;
  }

  .\32xl\:last\:mr-55:last-child {
    margin-right: 55px;
  }

  .\32xl\:last\:mr-56:last-child {
    margin-right: 14rem;
  }

  .\32xl\:last\:mr-58:last-child {
    margin-right: 58px;
  }

  .\32xl\:last\:mr-59:last-child {
    margin-right: 59px;
  }

  .\32xl\:last\:mr-60:last-child {
    margin-right: 15rem;
  }

  .\32xl\:last\:mr-63:last-child {
    margin-right: 63px;
  }

  .\32xl\:last\:mr-64:last-child {
    margin-right: 16rem;
  }

  .\32xl\:last\:mr-65:last-child {
    margin-right: 65px;
  }

  .\32xl\:last\:mr-70:last-child {
    margin-right: 70px;
  }

  .\32xl\:last\:mr-71:last-child {
    margin-right: 71px;
  }

  .\32xl\:last\:mr-72:last-child {
    margin-right: 18rem;
  }

  .\32xl\:last\:mr-80:last-child {
    margin-right: 20rem;
  }

  .\32xl\:last\:mr-83:last-child {
    margin-right: 83px;
  }

  .\32xl\:last\:mr-89:last-child {
    margin-right: 89px;
  }

  .\32xl\:last\:mr-90:last-child {
    margin-right: 90px;
  }

  .\32xl\:last\:mr-96:last-child {
    margin-right: 24rem;
  }

  .\32xl\:last\:mr-100:last-child {
    margin-right: 100px;
  }

  .\32xl\:last\:mr-106:last-child {
    margin-right: 106px;
  }

  .\32xl\:last\:mr-109:last-child {
    margin-right: 109px;
  }

  .\32xl\:last\:mr-120:last-child {
    margin-right: 120px;
  }

  .\32xl\:last\:mr-135:last-child {
    margin-right: 135px;
  }

  .\32xl\:last\:mr-180:last-child {
    margin-right: 180px;
  }

  .\32xl\:last\:mr-300:last-child {
    margin-right: 300px;
  }

  .\32xl\:last\:mr-400:last-child {
    margin-right: 400px;
  }

  .\32xl\:last\:mr-510:last-child {
    margin-right: 510px;
  }

  .\32xl\:last\:mr-615:last-child {
    margin-right: 615px;
  }

  .\32xl\:last\:mr-650:last-child {
    margin-right: 650px;
  }

  .\32xl\:last\:mr-auto:last-child {
    margin-right: auto;
  }

  .\32xl\:last\:mr-px:last-child {
    margin-right: 1px;
  }

  .\32xl\:last\:mr-0\.5:last-child {
    margin-right: 0.125rem;
  }

  .\32xl\:last\:mr-1\.5:last-child {
    margin-right: 0.375rem;
  }

  .\32xl\:last\:mr-2\.5:last-child {
    margin-right: 0.625rem;
  }

  .\32xl\:last\:mr-3\.5:last-child {
    margin-right: 0.875rem;
  }

  .\32xl\:last\:-mr-0:last-child {
    margin-right: 0px;
  }

  .\32xl\:last\:-mr-1:last-child {
    margin-right: -0.25rem;
  }

  .\32xl\:last\:-mr-2:last-child {
    margin-right: -0.5rem;
  }

  .\32xl\:last\:-mr-3:last-child {
    margin-right: -0.75rem;
  }

  .\32xl\:last\:-mr-4:last-child {
    margin-right: -1rem;
  }

  .\32xl\:last\:-mr-5:last-child {
    margin-right: -1.25rem;
  }

  .\32xl\:last\:-mr-6:last-child {
    margin-right: -1.5rem;
  }

  .\32xl\:last\:-mr-7:last-child {
    margin-right: -1.75rem;
  }

  .\32xl\:last\:-mr-8:last-child {
    margin-right: -2rem;
  }

  .\32xl\:last\:-mr-9:last-child {
    margin-right: -2.25rem;
  }

  .\32xl\:last\:-mr-10:last-child {
    margin-right: -2.5rem;
  }

  .\32xl\:last\:-mr-11:last-child {
    margin-right: -2.75rem;
  }

  .\32xl\:last\:-mr-12:last-child {
    margin-right: -3rem;
  }

  .\32xl\:last\:-mr-14:last-child {
    margin-right: -3.5rem;
  }

  .\32xl\:last\:-mr-16:last-child {
    margin-right: -4rem;
  }

  .\32xl\:last\:-mr-20:last-child {
    margin-right: -5rem;
  }

  .\32xl\:last\:-mr-24:last-child {
    margin-right: -6rem;
  }

  .\32xl\:last\:-mr-28:last-child {
    margin-right: -7rem;
  }

  .\32xl\:last\:-mr-32:last-child {
    margin-right: -8rem;
  }

  .\32xl\:last\:-mr-36:last-child {
    margin-right: -9rem;
  }

  .\32xl\:last\:-mr-40:last-child {
    margin-right: -10rem;
  }

  .\32xl\:last\:-mr-44:last-child {
    margin-right: -11rem;
  }

  .\32xl\:last\:-mr-48:last-child {
    margin-right: -12rem;
  }

  .\32xl\:last\:-mr-52:last-child {
    margin-right: -13rem;
  }

  .\32xl\:last\:-mr-56:last-child {
    margin-right: -14rem;
  }

  .\32xl\:last\:-mr-60:last-child {
    margin-right: -15rem;
  }

  .\32xl\:last\:-mr-64:last-child {
    margin-right: -16rem;
  }

  .\32xl\:last\:-mr-72:last-child {
    margin-right: -18rem;
  }

  .\32xl\:last\:-mr-80:last-child {
    margin-right: -20rem;
  }

  .\32xl\:last\:-mr-96:last-child {
    margin-right: -24rem;
  }

  .\32xl\:last\:-mr-px:last-child {
    margin-right: -1px;
  }

  .\32xl\:last\:-mr-0\.5:last-child {
    margin-right: -0.125rem;
  }

  .\32xl\:last\:-mr-1\.5:last-child {
    margin-right: -0.375rem;
  }

  .\32xl\:last\:-mr-2\.5:last-child {
    margin-right: -0.625rem;
  }

  .\32xl\:last\:-mr-3\.5:last-child {
    margin-right: -0.875rem;
  }

  .\32xl\:last\:-mr-15px:last-child {
    margin-right: -15px;
  }

  .\32xl\:last\:mr-m11:last-child {
    margin-right: 11px;
  }

  .\32xl\:last\:mr-12px:last-child {
    margin-right: 12px;
  }

  .\32xl\:last\:mr-m72:last-child {
    margin-right: 72px;
  }

  .\32xl\:last\:mr-m21:last-child {
    margin-right: 21%;
  }

  .\32xl\:last\:mr-m15:last-child {
    margin-right: 15px;
  }

  .\32xl\:last\:mr-m18:last-child {
    margin-right: 18px;
  }

  .\32xl\:last\:mr-m35:last-child {
    margin-right: 35px;
  }

  .\32xl\:last\:mr-m19:last-child {
    margin-right: 19px;
  }

  .\32xl\:last\:mr-m17:last-child {
    margin-right: 17px;
  }

  .\32xl\:last\:mr-m9:last-child {
    margin-right: 9px;
  }

  .\32xl\:last\:mr-m10:last-child {
    margin-right: 10px;
  }

  .\32xl\:last\:mr-m51:last-child {
    margin-right: 51px;
  }

  .\32xl\:last\:mr-m43:last-child {
    margin-right: 43px;
  }

  .\32xl\:last\:mr-m13:last-child {
    margin-right: 13px;
  }

  .\32xl\:last\:mr-m26:last-child {
    margin-right: 26px;
  }

  .\32xl\:last\:mr-m2:last-child {
    margin-right: 2px;
  }

  .\32xl\:last\:mr-m14:last-child {
    margin-right: 14px;
  }

  .\32xl\:last\:mr-m5:last-child {
    margin-right: 5px;
  }

  .\32xl\:last\:mr-m8:last-child {
    margin-right: 8px;
  }

  .\32xl\:last\:mb-0:last-child {
    margin-bottom: 0px;
  }

  .\32xl\:last\:mb-1:last-child {
    margin-bottom: 0.25rem;
  }

  .\32xl\:last\:mb-2:last-child {
    margin-bottom: 2px;
  }

  .\32xl\:last\:mb-3:last-child {
    margin-bottom: 0.75rem;
  }

  .\32xl\:last\:mb-4:last-child {
    margin-bottom: 1rem;
  }

  .\32xl\:last\:mb-5:last-child {
    margin-bottom: 1.25rem;
  }

  .\32xl\:last\:mb-6:last-child {
    margin-bottom: 6px;
  }

  .\32xl\:last\:mb-7:last-child {
    margin-bottom: 1.75rem;
  }

  .\32xl\:last\:mb-8:last-child {
    margin-bottom: 2rem;
  }

  .\32xl\:last\:mb-9:last-child {
    margin-bottom: 2.25rem;
  }

  .\32xl\:last\:mb-10:last-child {
    margin-bottom: 2.5rem;
  }

  .\32xl\:last\:mb-11:last-child {
    margin-bottom: 11px;
  }

  .\32xl\:last\:mb-12:last-child {
    margin-bottom: 3rem;
  }

  .\32xl\:last\:mb-14:last-child {
    margin-bottom: 3.5rem;
  }

  .\32xl\:last\:mb-15:last-child {
    margin-bottom: 15px;
  }

  .\32xl\:last\:mb-16:last-child {
    margin-bottom: 4rem;
  }

  .\32xl\:last\:mb-18:last-child {
    margin-bottom: 18px;
  }

  .\32xl\:last\:mb-20:last-child {
    margin-bottom: 20px;
  }

  .\32xl\:last\:mb-21:last-child {
    margin-bottom: 21px;
  }

  .\32xl\:last\:mb-23:last-child {
    margin-bottom: 23px;
  }

  .\32xl\:last\:mb-24:last-child {
    margin-bottom: 24px;
  }

  .\32xl\:last\:mb-25:last-child {
    margin-bottom: 25px;
  }

  .\32xl\:last\:mb-27:last-child {
    margin-bottom: 27px;
  }

  .\32xl\:last\:mb-28:last-child {
    margin-bottom: 7rem;
  }

  .\32xl\:last\:mb-30:last-child {
    margin-bottom: 30px;
  }

  .\32xl\:last\:mb-31:last-child {
    margin-bottom: 31px;
  }

  .\32xl\:last\:mb-32:last-child {
    margin-bottom: 8rem;
  }

  .\32xl\:last\:mb-34:last-child {
    margin-bottom: 34px;
  }

  .\32xl\:last\:mb-35:last-child {
    margin-bottom: 35px;
  }

  .\32xl\:last\:mb-36:last-child {
    margin-bottom: 9rem;
  }

  .\32xl\:last\:mb-37:last-child {
    margin-bottom: 37px;
  }

  .\32xl\:last\:mb-38:last-child {
    margin-bottom: 38px;
  }

  .\32xl\:last\:mb-40:last-child {
    margin-bottom: 40px;
  }

  .\32xl\:last\:mb-42:last-child {
    margin-bottom: 42px;
  }

  .\32xl\:last\:mb-44:last-child {
    margin-bottom: 44px;
  }

  .\32xl\:last\:mb-45:last-child {
    margin-bottom: 45px;
  }

  .\32xl\:last\:mb-46:last-child {
    margin-bottom: 46px;
  }

  .\32xl\:last\:mb-48:last-child {
    margin-bottom: 48px;
  }

  .\32xl\:last\:mb-52:last-child {
    margin-bottom: 13rem;
  }

  .\32xl\:last\:mb-53:last-child {
    margin-bottom: 53px;
  }

  .\32xl\:last\:mb-55:last-child {
    margin-bottom: 55px;
  }

  .\32xl\:last\:mb-56:last-child {
    margin-bottom: 14rem;
  }

  .\32xl\:last\:mb-58:last-child {
    margin-bottom: 58px;
  }

  .\32xl\:last\:mb-59:last-child {
    margin-bottom: 59px;
  }

  .\32xl\:last\:mb-60:last-child {
    margin-bottom: 15rem;
  }

  .\32xl\:last\:mb-63:last-child {
    margin-bottom: 63px;
  }

  .\32xl\:last\:mb-64:last-child {
    margin-bottom: 16rem;
  }

  .\32xl\:last\:mb-65:last-child {
    margin-bottom: 65px;
  }

  .\32xl\:last\:mb-70:last-child {
    margin-bottom: 70px;
  }

  .\32xl\:last\:mb-71:last-child {
    margin-bottom: 71px;
  }

  .\32xl\:last\:mb-72:last-child {
    margin-bottom: 18rem;
  }

  .\32xl\:last\:mb-80:last-child {
    margin-bottom: 20rem;
  }

  .\32xl\:last\:mb-83:last-child {
    margin-bottom: 83px;
  }

  .\32xl\:last\:mb-89:last-child {
    margin-bottom: 89px;
  }

  .\32xl\:last\:mb-90:last-child {
    margin-bottom: 90px;
  }

  .\32xl\:last\:mb-96:last-child {
    margin-bottom: 24rem;
  }

  .\32xl\:last\:mb-100:last-child {
    margin-bottom: 100px;
  }

  .\32xl\:last\:mb-106:last-child {
    margin-bottom: 106px;
  }

  .\32xl\:last\:mb-109:last-child {
    margin-bottom: 109px;
  }

  .\32xl\:last\:mb-120:last-child {
    margin-bottom: 120px;
  }

  .\32xl\:last\:mb-135:last-child {
    margin-bottom: 135px;
  }

  .\32xl\:last\:mb-180:last-child {
    margin-bottom: 180px;
  }

  .\32xl\:last\:mb-300:last-child {
    margin-bottom: 300px;
  }

  .\32xl\:last\:mb-400:last-child {
    margin-bottom: 400px;
  }

  .\32xl\:last\:mb-510:last-child {
    margin-bottom: 510px;
  }

  .\32xl\:last\:mb-615:last-child {
    margin-bottom: 615px;
  }

  .\32xl\:last\:mb-650:last-child {
    margin-bottom: 650px;
  }

  .\32xl\:last\:mb-auto:last-child {
    margin-bottom: auto;
  }

  .\32xl\:last\:mb-px:last-child {
    margin-bottom: 1px;
  }

  .\32xl\:last\:mb-0\.5:last-child {
    margin-bottom: 0.125rem;
  }

  .\32xl\:last\:mb-1\.5:last-child {
    margin-bottom: 0.375rem;
  }

  .\32xl\:last\:mb-2\.5:last-child {
    margin-bottom: 0.625rem;
  }

  .\32xl\:last\:mb-3\.5:last-child {
    margin-bottom: 0.875rem;
  }

  .\32xl\:last\:-mb-0:last-child {
    margin-bottom: 0px;
  }

  .\32xl\:last\:-mb-1:last-child {
    margin-bottom: -0.25rem;
  }

  .\32xl\:last\:-mb-2:last-child {
    margin-bottom: -0.5rem;
  }

  .\32xl\:last\:-mb-3:last-child {
    margin-bottom: -0.75rem;
  }

  .\32xl\:last\:-mb-4:last-child {
    margin-bottom: -1rem;
  }

  .\32xl\:last\:-mb-5:last-child {
    margin-bottom: -1.25rem;
  }

  .\32xl\:last\:-mb-6:last-child {
    margin-bottom: -1.5rem;
  }

  .\32xl\:last\:-mb-7:last-child {
    margin-bottom: -1.75rem;
  }

  .\32xl\:last\:-mb-8:last-child {
    margin-bottom: -2rem;
  }

  .\32xl\:last\:-mb-9:last-child {
    margin-bottom: -2.25rem;
  }

  .\32xl\:last\:-mb-10:last-child {
    margin-bottom: -2.5rem;
  }

  .\32xl\:last\:-mb-11:last-child {
    margin-bottom: -2.75rem;
  }

  .\32xl\:last\:-mb-12:last-child {
    margin-bottom: -3rem;
  }

  .\32xl\:last\:-mb-14:last-child {
    margin-bottom: -3.5rem;
  }

  .\32xl\:last\:-mb-16:last-child {
    margin-bottom: -4rem;
  }

  .\32xl\:last\:-mb-20:last-child {
    margin-bottom: -5rem;
  }

  .\32xl\:last\:-mb-24:last-child {
    margin-bottom: -6rem;
  }

  .\32xl\:last\:-mb-28:last-child {
    margin-bottom: -7rem;
  }

  .\32xl\:last\:-mb-32:last-child {
    margin-bottom: -8rem;
  }

  .\32xl\:last\:-mb-36:last-child {
    margin-bottom: -9rem;
  }

  .\32xl\:last\:-mb-40:last-child {
    margin-bottom: -10rem;
  }

  .\32xl\:last\:-mb-44:last-child {
    margin-bottom: -11rem;
  }

  .\32xl\:last\:-mb-48:last-child {
    margin-bottom: -12rem;
  }

  .\32xl\:last\:-mb-52:last-child {
    margin-bottom: -13rem;
  }

  .\32xl\:last\:-mb-56:last-child {
    margin-bottom: -14rem;
  }

  .\32xl\:last\:-mb-60:last-child {
    margin-bottom: -15rem;
  }

  .\32xl\:last\:-mb-64:last-child {
    margin-bottom: -16rem;
  }

  .\32xl\:last\:-mb-72:last-child {
    margin-bottom: -18rem;
  }

  .\32xl\:last\:-mb-80:last-child {
    margin-bottom: -20rem;
  }

  .\32xl\:last\:-mb-96:last-child {
    margin-bottom: -24rem;
  }

  .\32xl\:last\:-mb-px:last-child {
    margin-bottom: -1px;
  }

  .\32xl\:last\:-mb-0\.5:last-child {
    margin-bottom: -0.125rem;
  }

  .\32xl\:last\:-mb-1\.5:last-child {
    margin-bottom: -0.375rem;
  }

  .\32xl\:last\:-mb-2\.5:last-child {
    margin-bottom: -0.625rem;
  }

  .\32xl\:last\:-mb-3\.5:last-child {
    margin-bottom: -0.875rem;
  }

  .\32xl\:last\:-mb-15px:last-child {
    margin-bottom: -15px;
  }

  .\32xl\:last\:mb-m11:last-child {
    margin-bottom: 11px;
  }

  .\32xl\:last\:mb-12px:last-child {
    margin-bottom: 12px;
  }

  .\32xl\:last\:mb-m72:last-child {
    margin-bottom: 72px;
  }

  .\32xl\:last\:mb-m21:last-child {
    margin-bottom: 21%;
  }

  .\32xl\:last\:mb-m15:last-child {
    margin-bottom: 15px;
  }

  .\32xl\:last\:mb-m18:last-child {
    margin-bottom: 18px;
  }

  .\32xl\:last\:mb-m35:last-child {
    margin-bottom: 35px;
  }

  .\32xl\:last\:mb-m19:last-child {
    margin-bottom: 19px;
  }

  .\32xl\:last\:mb-m17:last-child {
    margin-bottom: 17px;
  }

  .\32xl\:last\:mb-m9:last-child {
    margin-bottom: 9px;
  }

  .\32xl\:last\:mb-m10:last-child {
    margin-bottom: 10px;
  }

  .\32xl\:last\:mb-m51:last-child {
    margin-bottom: 51px;
  }

  .\32xl\:last\:mb-m43:last-child {
    margin-bottom: 43px;
  }

  .\32xl\:last\:mb-m13:last-child {
    margin-bottom: 13px;
  }

  .\32xl\:last\:mb-m26:last-child {
    margin-bottom: 26px;
  }

  .\32xl\:last\:mb-m2:last-child {
    margin-bottom: 2px;
  }

  .\32xl\:last\:mb-m14:last-child {
    margin-bottom: 14px;
  }

  .\32xl\:last\:mb-m5:last-child {
    margin-bottom: 5px;
  }

  .\32xl\:last\:mb-m8:last-child {
    margin-bottom: 8px;
  }

  .\32xl\:last\:ml-0:last-child {
    margin-left: 0px;
  }

  .\32xl\:last\:ml-1:last-child {
    margin-left: 0.25rem;
  }

  .\32xl\:last\:ml-2:last-child {
    margin-left: 2px;
  }

  .\32xl\:last\:ml-3:last-child {
    margin-left: 0.75rem;
  }

  .\32xl\:last\:ml-4:last-child {
    margin-left: 1rem;
  }

  .\32xl\:last\:ml-5:last-child {
    margin-left: 1.25rem;
  }

  .\32xl\:last\:ml-6:last-child {
    margin-left: 6px;
  }

  .\32xl\:last\:ml-7:last-child {
    margin-left: 1.75rem;
  }

  .\32xl\:last\:ml-8:last-child {
    margin-left: 2rem;
  }

  .\32xl\:last\:ml-9:last-child {
    margin-left: 2.25rem;
  }

  .\32xl\:last\:ml-10:last-child {
    margin-left: 2.5rem;
  }

  .\32xl\:last\:ml-11:last-child {
    margin-left: 11px;
  }

  .\32xl\:last\:ml-12:last-child {
    margin-left: 3rem;
  }

  .\32xl\:last\:ml-14:last-child {
    margin-left: 3.5rem;
  }

  .\32xl\:last\:ml-15:last-child {
    margin-left: 15px;
  }

  .\32xl\:last\:ml-16:last-child {
    margin-left: 4rem;
  }

  .\32xl\:last\:ml-18:last-child {
    margin-left: 18px;
  }

  .\32xl\:last\:ml-20:last-child {
    margin-left: 20px;
  }

  .\32xl\:last\:ml-21:last-child {
    margin-left: 21px;
  }

  .\32xl\:last\:ml-23:last-child {
    margin-left: 23px;
  }

  .\32xl\:last\:ml-24:last-child {
    margin-left: 24px;
  }

  .\32xl\:last\:ml-25:last-child {
    margin-left: 25px;
  }

  .\32xl\:last\:ml-27:last-child {
    margin-left: 27px;
  }

  .\32xl\:last\:ml-28:last-child {
    margin-left: 7rem;
  }

  .\32xl\:last\:ml-30:last-child {
    margin-left: 30px;
  }

  .\32xl\:last\:ml-31:last-child {
    margin-left: 31px;
  }

  .\32xl\:last\:ml-32:last-child {
    margin-left: 8rem;
  }

  .\32xl\:last\:ml-34:last-child {
    margin-left: 34px;
  }

  .\32xl\:last\:ml-35:last-child {
    margin-left: 35px;
  }

  .\32xl\:last\:ml-36:last-child {
    margin-left: 9rem;
  }

  .\32xl\:last\:ml-37:last-child {
    margin-left: 37px;
  }

  .\32xl\:last\:ml-38:last-child {
    margin-left: 38px;
  }

  .\32xl\:last\:ml-40:last-child {
    margin-left: 40px;
  }

  .\32xl\:last\:ml-42:last-child {
    margin-left: 42px;
  }

  .\32xl\:last\:ml-44:last-child {
    margin-left: 44px;
  }

  .\32xl\:last\:ml-45:last-child {
    margin-left: 45px;
  }

  .\32xl\:last\:ml-46:last-child {
    margin-left: 46px;
  }

  .\32xl\:last\:ml-48:last-child {
    margin-left: 48px;
  }

  .\32xl\:last\:ml-52:last-child {
    margin-left: 13rem;
  }

  .\32xl\:last\:ml-53:last-child {
    margin-left: 53px;
  }

  .\32xl\:last\:ml-55:last-child {
    margin-left: 55px;
  }

  .\32xl\:last\:ml-56:last-child {
    margin-left: 14rem;
  }

  .\32xl\:last\:ml-58:last-child {
    margin-left: 58px;
  }

  .\32xl\:last\:ml-59:last-child {
    margin-left: 59px;
  }

  .\32xl\:last\:ml-60:last-child {
    margin-left: 15rem;
  }

  .\32xl\:last\:ml-63:last-child {
    margin-left: 63px;
  }

  .\32xl\:last\:ml-64:last-child {
    margin-left: 16rem;
  }

  .\32xl\:last\:ml-65:last-child {
    margin-left: 65px;
  }

  .\32xl\:last\:ml-70:last-child {
    margin-left: 70px;
  }

  .\32xl\:last\:ml-71:last-child {
    margin-left: 71px;
  }

  .\32xl\:last\:ml-72:last-child {
    margin-left: 18rem;
  }

  .\32xl\:last\:ml-80:last-child {
    margin-left: 20rem;
  }

  .\32xl\:last\:ml-83:last-child {
    margin-left: 83px;
  }

  .\32xl\:last\:ml-89:last-child {
    margin-left: 89px;
  }

  .\32xl\:last\:ml-90:last-child {
    margin-left: 90px;
  }

  .\32xl\:last\:ml-96:last-child {
    margin-left: 24rem;
  }

  .\32xl\:last\:ml-100:last-child {
    margin-left: 100px;
  }

  .\32xl\:last\:ml-106:last-child {
    margin-left: 106px;
  }

  .\32xl\:last\:ml-109:last-child {
    margin-left: 109px;
  }

  .\32xl\:last\:ml-120:last-child {
    margin-left: 120px;
  }

  .\32xl\:last\:ml-135:last-child {
    margin-left: 135px;
  }

  .\32xl\:last\:ml-180:last-child {
    margin-left: 180px;
  }

  .\32xl\:last\:ml-300:last-child {
    margin-left: 300px;
  }

  .\32xl\:last\:ml-400:last-child {
    margin-left: 400px;
  }

  .\32xl\:last\:ml-510:last-child {
    margin-left: 510px;
  }

  .\32xl\:last\:ml-615:last-child {
    margin-left: 615px;
  }

  .\32xl\:last\:ml-650:last-child {
    margin-left: 650px;
  }

  .\32xl\:last\:ml-auto:last-child {
    margin-left: auto;
  }

  .\32xl\:last\:ml-px:last-child {
    margin-left: 1px;
  }

  .\32xl\:last\:ml-0\.5:last-child {
    margin-left: 0.125rem;
  }

  .\32xl\:last\:ml-1\.5:last-child {
    margin-left: 0.375rem;
  }

  .\32xl\:last\:ml-2\.5:last-child {
    margin-left: 0.625rem;
  }

  .\32xl\:last\:ml-3\.5:last-child {
    margin-left: 0.875rem;
  }

  .\32xl\:last\:-ml-0:last-child {
    margin-left: 0px;
  }

  .\32xl\:last\:-ml-1:last-child {
    margin-left: -0.25rem;
  }

  .\32xl\:last\:-ml-2:last-child {
    margin-left: -0.5rem;
  }

  .\32xl\:last\:-ml-3:last-child {
    margin-left: -0.75rem;
  }

  .\32xl\:last\:-ml-4:last-child {
    margin-left: -1rem;
  }

  .\32xl\:last\:-ml-5:last-child {
    margin-left: -1.25rem;
  }

  .\32xl\:last\:-ml-6:last-child {
    margin-left: -1.5rem;
  }

  .\32xl\:last\:-ml-7:last-child {
    margin-left: -1.75rem;
  }

  .\32xl\:last\:-ml-8:last-child {
    margin-left: -2rem;
  }

  .\32xl\:last\:-ml-9:last-child {
    margin-left: -2.25rem;
  }

  .\32xl\:last\:-ml-10:last-child {
    margin-left: -2.5rem;
  }

  .\32xl\:last\:-ml-11:last-child {
    margin-left: -2.75rem;
  }

  .\32xl\:last\:-ml-12:last-child {
    margin-left: -3rem;
  }

  .\32xl\:last\:-ml-14:last-child {
    margin-left: -3.5rem;
  }

  .\32xl\:last\:-ml-16:last-child {
    margin-left: -4rem;
  }

  .\32xl\:last\:-ml-20:last-child {
    margin-left: -5rem;
  }

  .\32xl\:last\:-ml-24:last-child {
    margin-left: -6rem;
  }

  .\32xl\:last\:-ml-28:last-child {
    margin-left: -7rem;
  }

  .\32xl\:last\:-ml-32:last-child {
    margin-left: -8rem;
  }

  .\32xl\:last\:-ml-36:last-child {
    margin-left: -9rem;
  }

  .\32xl\:last\:-ml-40:last-child {
    margin-left: -10rem;
  }

  .\32xl\:last\:-ml-44:last-child {
    margin-left: -11rem;
  }

  .\32xl\:last\:-ml-48:last-child {
    margin-left: -12rem;
  }

  .\32xl\:last\:-ml-52:last-child {
    margin-left: -13rem;
  }

  .\32xl\:last\:-ml-56:last-child {
    margin-left: -14rem;
  }

  .\32xl\:last\:-ml-60:last-child {
    margin-left: -15rem;
  }

  .\32xl\:last\:-ml-64:last-child {
    margin-left: -16rem;
  }

  .\32xl\:last\:-ml-72:last-child {
    margin-left: -18rem;
  }

  .\32xl\:last\:-ml-80:last-child {
    margin-left: -20rem;
  }

  .\32xl\:last\:-ml-96:last-child {
    margin-left: -24rem;
  }

  .\32xl\:last\:-ml-px:last-child {
    margin-left: -1px;
  }

  .\32xl\:last\:-ml-0\.5:last-child {
    margin-left: -0.125rem;
  }

  .\32xl\:last\:-ml-1\.5:last-child {
    margin-left: -0.375rem;
  }

  .\32xl\:last\:-ml-2\.5:last-child {
    margin-left: -0.625rem;
  }

  .\32xl\:last\:-ml-3\.5:last-child {
    margin-left: -0.875rem;
  }

  .\32xl\:last\:-ml-15px:last-child {
    margin-left: -15px;
  }

  .\32xl\:last\:ml-m11:last-child {
    margin-left: 11px;
  }

  .\32xl\:last\:ml-12px:last-child {
    margin-left: 12px;
  }

  .\32xl\:last\:ml-m72:last-child {
    margin-left: 72px;
  }

  .\32xl\:last\:ml-m21:last-child {
    margin-left: 21%;
  }

  .\32xl\:last\:ml-m15:last-child {
    margin-left: 15px;
  }

  .\32xl\:last\:ml-m18:last-child {
    margin-left: 18px;
  }

  .\32xl\:last\:ml-m35:last-child {
    margin-left: 35px;
  }

  .\32xl\:last\:ml-m19:last-child {
    margin-left: 19px;
  }

  .\32xl\:last\:ml-m17:last-child {
    margin-left: 17px;
  }

  .\32xl\:last\:ml-m9:last-child {
    margin-left: 9px;
  }

  .\32xl\:last\:ml-m10:last-child {
    margin-left: 10px;
  }

  .\32xl\:last\:ml-m51:last-child {
    margin-left: 51px;
  }

  .\32xl\:last\:ml-m43:last-child {
    margin-left: 43px;
  }

  .\32xl\:last\:ml-m13:last-child {
    margin-left: 13px;
  }

  .\32xl\:last\:ml-m26:last-child {
    margin-left: 26px;
  }

  .\32xl\:last\:ml-m2:last-child {
    margin-left: 2px;
  }

  .\32xl\:last\:ml-m14:last-child {
    margin-left: 14px;
  }

  .\32xl\:last\:ml-m5:last-child {
    margin-left: 5px;
  }

  .\32xl\:last\:ml-m8:last-child {
    margin-left: 8px;
  }

  .\32xl\:box-border {
    box-sizing: border-box;
  }

  .\32xl\:box-content {
    box-sizing: content-box;
  }

  .\32xl\:block {
    display: block;
  }

  .\32xl\:inline-block {
    display: inline-block;
  }

  .\32xl\:inline {
    display: inline;
  }

  .\32xl\:flex {
    display: flex;
  }

  .\32xl\:inline-flex {
    display: inline-flex;
  }

  .\32xl\:table {
    display: table;
  }

  .\32xl\:inline-table {
    display: inline-table;
  }

  .\32xl\:table-caption {
    display: table-caption;
  }

  .\32xl\:table-cell {
    display: table-cell;
  }

  .\32xl\:table-column {
    display: table-column;
  }

  .\32xl\:table-column-group {
    display: table-column-group;
  }

  .\32xl\:table-footer-group {
    display: table-footer-group;
  }

  .\32xl\:table-header-group {
    display: table-header-group;
  }

  .\32xl\:table-row-group {
    display: table-row-group;
  }

  .\32xl\:table-row {
    display: table-row;
  }

  .\32xl\:flow-root {
    display: flow-root;
  }

  .\32xl\:grid {
    display: grid;
  }

  .\32xl\:inline-grid {
    display: inline-grid;
  }

  .\32xl\:contents {
    display: contents;
  }

  .\32xl\:list-item {
    display: list-item;
  }

  .\32xl\:hidden {
    display: none;
  }

  .\32xl\:h-0 {
    height: 0px;
  }

  .\32xl\:h-1 {
    height: 0.25rem;
  }

  .\32xl\:h-2 {
    height: 0.5rem;
  }

  .\32xl\:h-3 {
    height: 0.75rem;
  }

  .\32xl\:h-4 {
    height: 1rem;
  }

  .\32xl\:h-5 {
    height: 1.25rem;
  }

  .\32xl\:h-6 {
    height: 1.5rem;
  }

  .\32xl\:h-7 {
    height: 1.75rem;
  }

  .\32xl\:h-8 {
    height: 2rem;
  }

  .\32xl\:h-9 {
    height: 2.25rem;
  }

  .\32xl\:h-10 {
    height: 2.5rem;
  }

  .\32xl\:h-11 {
    height: 2.75rem;
  }

  .\32xl\:h-12 {
    height: 3rem;
  }

  .\32xl\:h-13 {
    height: 13px;
  }

  .\32xl\:h-14 {
    height: 3.5rem;
  }

  .\32xl\:h-15 {
    height: 15px;
  }

  .\32xl\:h-16 {
    height: 4rem;
  }

  .\32xl\:h-20 {
    height: 5rem;
  }

  .\32xl\:h-24 {
    height: 6rem;
  }

  .\32xl\:h-26 {
    height: 26px;
  }

  .\32xl\:h-28 {
    height: 7rem;
  }

  .\32xl\:h-30 {
    height: 30px;
  }

  .\32xl\:h-32 {
    height: 8rem;
  }

  .\32xl\:h-35 {
    height: 35px;
  }

  .\32xl\:h-36 {
    height: 36px;
  }

  .\32xl\:h-40 {
    height: 10rem;
  }

  .\32xl\:h-44 {
    height: 11rem;
  }

  .\32xl\:h-45 {
    height: 45px;
  }

  .\32xl\:h-48 {
    height: 12rem;
  }

  .\32xl\:h-49 {
    height: 49px;
  }

  .\32xl\:h-50 {
    height: 50px !important;
  }

  .\32xl\:h-52 {
    height: 13rem;
  }

  .\32xl\:h-56 {
    height: 56px;
  }

  .\32xl\:h-58 {
    height: 58px;
  }

  .\32xl\:h-60 {
    height: 60px;
  }

  .\32xl\:h-64 {
    height: 16rem;
  }

  .\32xl\:h-70 {
    height: 70px;
  }

  .\32xl\:h-72 {
    height: 18rem;
  }

  .\32xl\:h-80 {
    height: 20rem;
  }

  .\32xl\:h-89 {
    height: 89px;
  }

  .\32xl\:h-95 {
    height: 95px;
  }

  .\32xl\:h-96 {
    height: 24rem;
  }

  .\32xl\:h-100 {
    height: 100px;
  }

  .\32xl\:h-105 {
    height: 105px;
  }

  .\32xl\:h-110 {
    height: 110px;
  }

  .\32xl\:h-120 {
    height: 120px;
  }

  .\32xl\:h-125 {
    height: 125px;
  }

  .\32xl\:h-176 {
    height: 176px;
  }

  .\32xl\:h-198 {
    height: 198px;
  }

  .\32xl\:h-280 {
    height: 280px;
  }

  .\32xl\:h-297 {
    height: 297px;
  }

  .\32xl\:h-300 {
    height: 300px;
  }

  .\32xl\:h-305 {
    height: 305px;
  }

  .\32xl\:h-402 {
    height: 402px;
  }

  .\32xl\:h-418 {
    height: 418px;
  }

  .\32xl\:h-422 {
    height: 422px;
  }

  .\32xl\:h-429 {
    height: 429px;
  }

  .\32xl\:h-430 {
    height: 430px;
  }

  .\32xl\:h-444 {
    height: 444px;
  }

  .\32xl\:h-454 {
    height: 454px;
  }

  .\32xl\:h-477 {
    height: 477px;
  }

  .\32xl\:h-485 {
    height: 485px;
  }

  .\32xl\:h-495 {
    height: 495px;
  }

  .\32xl\:h-523 {
    height: 523px;
  }

  .\32xl\:h-525 {
    height: 525px;
  }

  .\32xl\:h-560 {
    height: 560px;
  }

  .\32xl\:h-600 {
    height: 600px;
  }

  .\32xl\:h-auto {
    height: auto;
  }

  .\32xl\:h-px {
    height: 1px;
  }

  .\32xl\:h-0\.5 {
    height: 0.125rem;
  }

  .\32xl\:h-1\.5 {
    height: 0.375rem;
  }

  .\32xl\:h-2\.5 {
    height: 0.625rem;
  }

  .\32xl\:h-3\.5 {
    height: 0.875rem;
  }

  .\32xl\:h-1\/2 {
    height: 50%;
  }

  .\32xl\:h-1\/3 {
    height: 33.333333%;
  }

  .\32xl\:h-2\/3 {
    height: 66.666667%;
  }

  .\32xl\:h-1\/4 {
    height: 25%;
  }

  .\32xl\:h-2\/4 {
    height: 50%;
  }

  .\32xl\:h-3\/4 {
    height: 75%;
  }

  .\32xl\:h-1\/5 {
    height: 20%;
  }

  .\32xl\:h-2\/5 {
    height: 40%;
  }

  .\32xl\:h-3\/5 {
    height: 60%;
  }

  .\32xl\:h-4\/5 {
    height: 80%;
  }

  .\32xl\:h-1\/6 {
    height: 16.666667%;
  }

  .\32xl\:h-2\/6 {
    height: 33.333333%;
  }

  .\32xl\:h-3\/6 {
    height: 50%;
  }

  .\32xl\:h-4\/6 {
    height: 66.666667%;
  }

  .\32xl\:h-5\/6 {
    height: 83.333333%;
  }

  .\32xl\:h-full {
    height: 100%;
  }

  .\32xl\:h-screen {
    height: 100vh;
  }

  .\32xl\:h-h48 {
    height: 48px;
  }

  .\32xl\:h-h44 {
    height: 44px;
  }

  .\32xl\:h-h130 {
    height: 130px;
  }

  .\32xl\:h-h-h114 {
    height: h-h114;
  }

  .\32xl\:h-h-60 {
    height: h-60;
  }

  .\32xl\:h-h114 {
    height: 14px;
  }

  .\32xl\:h-h60 {
    height: 60px;
  }

  .\32xl\:h-h5 {
    height: 5px;
  }

  .\32xl\:max-h-0 {
    max-height: 0px;
  }

  .\32xl\:max-h-1 {
    max-height: 0.25rem;
  }

  .\32xl\:max-h-2 {
    max-height: 0.5rem;
  }

  .\32xl\:max-h-3 {
    max-height: 0.75rem;
  }

  .\32xl\:max-h-4 {
    max-height: 1rem;
  }

  .\32xl\:max-h-5 {
    max-height: 1.25rem;
  }

  .\32xl\:max-h-6 {
    max-height: 1.5rem;
  }

  .\32xl\:max-h-7 {
    max-height: 1.75rem;
  }

  .\32xl\:max-h-8 {
    max-height: 2rem;
  }

  .\32xl\:max-h-9 {
    max-height: 2.25rem;
  }

  .\32xl\:max-h-10 {
    max-height: 2.5rem;
  }

  .\32xl\:max-h-11 {
    max-height: 2.75rem;
  }

  .\32xl\:max-h-12 {
    max-height: 3rem;
  }

  .\32xl\:max-h-14 {
    max-height: 3.5rem;
  }

  .\32xl\:max-h-16 {
    max-height: 4rem;
  }

  .\32xl\:max-h-20 {
    max-height: 5rem;
  }

  .\32xl\:max-h-24 {
    max-height: 6rem;
  }

  .\32xl\:max-h-28 {
    max-height: 7rem;
  }

  .\32xl\:max-h-32 {
    max-height: 8rem;
  }

  .\32xl\:max-h-36 {
    max-height: 9rem;
  }

  .\32xl\:max-h-40 {
    max-height: 10rem;
  }

  .\32xl\:max-h-44 {
    max-height: 11rem;
  }

  .\32xl\:max-h-48 {
    max-height: 12rem;
  }

  .\32xl\:max-h-52 {
    max-height: 13rem;
  }

  .\32xl\:max-h-56 {
    max-height: 14rem;
  }

  .\32xl\:max-h-60 {
    max-height: 15rem;
  }

  .\32xl\:max-h-64 {
    max-height: 16rem;
  }

  .\32xl\:max-h-72 {
    max-height: 18rem;
  }

  .\32xl\:max-h-80 {
    max-height: 20rem;
  }

  .\32xl\:max-h-96 {
    max-height: 24rem;
  }

  .\32xl\:max-h-px {
    max-height: 1px;
  }

  .\32xl\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .\32xl\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .\32xl\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .\32xl\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .\32xl\:max-h-full {
    max-height: 100%;
  }

  .\32xl\:max-h-screen {
    max-height: 100vh;
  }

  .\32xl\:min-h-0 {
    min-height: 0px;
  }

  .\32xl\:min-h-60 {
    min-height: 60px;
  }

  .\32xl\:min-h-full {
    min-height: 100%;
  }

  .\32xl\:min-h-screen {
    min-height: 100vh;
  }

  .\32xl\:w-0 {
    width: 0px;
  }

  .\32xl\:w-1 {
    width: 0.25rem;
  }

  .\32xl\:w-2 {
    width: 0.5rem;
  }

  .\32xl\:w-3 {
    width: 0.75rem;
  }

  .\32xl\:w-4 {
    width: 1rem;
  }

  .\32xl\:w-5 {
    width: 1.25rem;
  }

  .\32xl\:w-6 {
    width: 1.5rem;
  }

  .\32xl\:w-7 {
    width: 1.75rem;
  }

  .\32xl\:w-8 {
    width: 2rem;
  }

  .\32xl\:w-9 {
    width: 2.25rem;
  }

  .\32xl\:w-10 {
    width: 2.5rem;
  }

  .\32xl\:w-11 {
    width: 2.75rem;
  }

  .\32xl\:w-12 {
    width: 3rem;
  }

  .\32xl\:w-13 {
    width: 13px;
  }

  .\32xl\:w-14 {
    width: 3.5rem;
  }

  .\32xl\:w-16 {
    width: 16%;
  }

  .\32xl\:w-20 {
    width: 5rem;
  }

  .\32xl\:w-24 {
    width: 6rem;
  }

  .\32xl\:w-28 {
    width: 28 px;
  }

  .\32xl\:w-32 {
    width: 8rem;
  }

  .\32xl\:w-35 {
    width: 35px;
  }

  .\32xl\:w-36 {
    width: 9rem;
  }

  .\32xl\:w-40 {
    width: 40px !important;
  }

  .\32xl\:w-44 {
    width: 11rem;
  }

  .\32xl\:w-48 {
    width: 12rem;
  }

  .\32xl\:w-50 {
    width: 50px;
  }

  .\32xl\:w-52 {
    width: 52%;
  }

  .\32xl\:w-56 {
    width: 14rem;
  }

  .\32xl\:w-60 {
    width: 60%;
  }

  .\32xl\:w-64 {
    width: 16rem;
  }

  .\32xl\:w-68 {
    width: 68%;
  }

  .\32xl\:w-70 {
    width: 70px;
  }

  .\32xl\:w-72 {
    width: 18rem;
  }

  .\32xl\:w-80 {
    width: 80px;
  }

  .\32xl\:w-90 {
    width: 90px;
  }

  .\32xl\:w-95 {
    width: 95px;
  }

  .\32xl\:w-96 {
    width: 24rem;
  }

  .\32xl\:w-100 {
    width: 100px !important;
  }

  .\32xl\:w-105 {
    width: 105px;
  }

  .\32xl\:w-108 {
    width: 108px;
  }

  .\32xl\:w-110 {
    width: 110px;
  }

  .\32xl\:w-120 {
    width: 120px;
  }

  .\32xl\:w-122 {
    width: 122px;
  }

  .\32xl\:w-125 {
    width: 125px;
  }

  .\32xl\:w-130 {
    width: 130px;
  }

  .\32xl\:w-145 {
    width: 145px;
  }

  .\32xl\:w-150 {
    width: 150px;
  }

  .\32xl\:w-159 {
    width: 159px;
  }

  .\32xl\:w-160 {
    width: 160px;
  }

  .\32xl\:w-165 {
    width: 165px;
  }

  .\32xl\:w-169 {
    width: 169px;
  }

  .\32xl\:w-170 {
    width: 170px;
  }

  .\32xl\:w-174 {
    width: 174px;
  }

  .\32xl\:w-180 {
    width: 180px;
  }

  .\32xl\:w-193 {
    width: 193px;
  }

  .\32xl\:w-200 {
    width: 200px;
  }

  .\32xl\:w-215 {
    width: 215px;
  }

  .\32xl\:w-220 {
    width: 220px;
  }

  .\32xl\:w-230 {
    width: 230px;
  }

  .\32xl\:w-235 {
    width: 235px;
  }

  .\32xl\:w-240 {
    width: 240px;
  }

  .\32xl\:w-250 {
    width: 250px !important;
  }

  .\32xl\:w-290 {
    width: 290px;
  }

  .\32xl\:w-300 {
    width: 300px;
  }

  .\32xl\:w-305 {
    width: 305px;
  }

  .\32xl\:w-315 {
    width: 315px;
  }

  .\32xl\:w-320 {
    width: 320px;
  }

  .\32xl\:w-341 {
    width: 341px;
  }

  .\32xl\:w-342 {
    width: 342px;
  }

  .\32xl\:w-345 {
    width: 345px;
  }

  .\32xl\:w-375 {
    width: 375px;
  }

  .\32xl\:w-400 {
    width: 400px;
  }

  .\32xl\:w-420 {
    width: 420px;
  }

  .\32xl\:w-450 {
    width: 450px;
  }

  .\32xl\:w-500 {
    width: 500px;
  }

  .\32xl\:w-550 {
    width: 550px;
  }

  .\32xl\:w-600 {
    width: 600px;
  }

  .\32xl\:w-650 {
    width: 650px;
  }

  .\32xl\:w-700 {
    width: 700px;
  }

  .\32xl\:w-710 {
    width: 710px;
  }

  .\32xl\:w-750 {
    width: 750px;
  }

  .\32xl\:w-800 {
    width: 800px;
  }

  .\32xl\:w-850 {
    width: 850px;
  }

  .\32xl\:w-950 {
    width: 950px;
  }

  .\32xl\:w-1075 {
    width: 1075px;
  }

  .\32xl\:w-1250 {
    width: 1250px;
  }

  .\32xl\:w-1499 {
    width: 1499px;
  }

  .\32xl\:w-auto {
    width: auto;
  }

  .\32xl\:w-px {
    width: 1px;
  }

  .\32xl\:w-0\.5 {
    width: 0.125rem;
  }

  .\32xl\:w-1\.5 {
    width: 0.375rem;
  }

  .\32xl\:w-2\.5 {
    width: 0.625rem;
  }

  .\32xl\:w-3\.5 {
    width: 0.875rem;
  }

  .\32xl\:w-1\/2 {
    width: 50%;
  }

  .\32xl\:w-1\/3 {
    width: 33.333333%;
  }

  .\32xl\:w-2\/3 {
    width: 66.666667%;
  }

  .\32xl\:w-1\/4 {
    width: 25%;
  }

  .\32xl\:w-2\/4 {
    width: 50%;
  }

  .\32xl\:w-3\/4 {
    width: 75%;
  }

  .\32xl\:w-1\/5 {
    width: 20%;
  }

  .\32xl\:w-2\/5 {
    width: 40%;
  }

  .\32xl\:w-3\/5 {
    width: 60%;
  }

  .\32xl\:w-4\/5 {
    width: 80%;
  }

  .\32xl\:w-1\/6 {
    width: 16.666667%;
  }

  .\32xl\:w-2\/6 {
    width: 33.333333%;
  }

  .\32xl\:w-3\/6 {
    width: 50%;
  }

  .\32xl\:w-4\/6 {
    width: 66.666667%;
  }

  .\32xl\:w-5\/6 {
    width: 83.333333%;
  }

  .\32xl\:w-1\/12 {
    width: 8.333333%;
  }

  .\32xl\:w-2\/12 {
    width: 16.666667%;
  }

  .\32xl\:w-3\/12 {
    width: 25%;
  }

  .\32xl\:w-4\/12 {
    width: 33.333333%;
  }

  .\32xl\:w-5\/12 {
    width: 41.666667%;
  }

  .\32xl\:w-6\/12 {
    width: 50%;
  }

  .\32xl\:w-7\/12 {
    width: 58.333333%;
  }

  .\32xl\:w-8\/12 {
    width: 66.666667%;
  }

  .\32xl\:w-9\/12 {
    width: 75%;
  }

  .\32xl\:w-10\/12 {
    width: 83.333333%;
  }

  .\32xl\:w-11\/12 {
    width: 91.666667%;
  }

  .\32xl\:w-full {
    width: 100%;
  }

  .\32xl\:w-screen {
    width: 100vw;
  }

  .\32xl\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .\32xl\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .\32xl\:w-10rem {
    width: 10rem;
  }

  .\32xl\:w-w60 {
    width: 60px;
  }

  .\32xl\:w-w14 {
    width: 14%;
  }

  .\32xl\:w-w-w114 {
    width: w-w114;
  }

  .\32xl\:w-w-95 {
    width: w-95;
  }

  .\32xl\:w-w114 {
    width: 14px;
  }

  .\32xl\:w-w96 {
    width: 96%;
  }

  .\32xl\:w-w5 {
    width: 5px;
  }

  .\32xl\:w-m250 {
    width: 250px;
  }

  .\32xl\:min-w-0 {
    min-width: 0px;
  }

  .\32xl\:min-w-full {
    min-width: 100%;
  }

  .\32xl\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .\32xl\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .\32xl\:max-w-0 {
    max-width: 0rem;
  }

  .\32xl\:max-w-none {
    max-width: none;
  }

  .\32xl\:max-w-xs {
    max-width: 20rem;
  }

  .\32xl\:max-w-sm {
    max-width: 24rem;
  }

  .\32xl\:max-w-md {
    max-width: 28rem;
  }

  .\32xl\:max-w-lg {
    max-width: 32rem;
  }

  .\32xl\:max-w-xl {
    max-width: 36rem;
  }

  .\32xl\:max-w-2xl {
    max-width: 42rem;
  }

  .\32xl\:max-w-3xl {
    max-width: 48rem;
  }

  .\32xl\:max-w-4xl {
    max-width: 56rem;
  }

  .\32xl\:max-w-5xl {
    max-width: 64rem;
  }

  .\32xl\:max-w-6xl {
    max-width: 72rem;
  }

  .\32xl\:max-w-7xl {
    max-width: 80rem;
  }

  .\32xl\:max-w-full {
    max-width: 100%;
  }

  .\32xl\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .\32xl\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .\32xl\:max-w-prose {
    max-width: 65ch;
  }

  .\32xl\:flex-1 {
    flex: 1 1 0%;
  }

  .\32xl\:flex-auto {
    flex: 1 1 auto;
  }

  .\32xl\:flex-initial {
    flex: 0 1 auto;
  }

  .\32xl\:flex-none {
    flex: none;
  }

  .\32xl\:flex-1\/2 {
    flex: 50%;
  }

  .\32xl\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .\32xl\:flex-shrink {
    flex-shrink: 1;
  }

  .\32xl\:flex-grow-0 {
    flex-grow: 0;
  }

  .\32xl\:flex-grow {
    flex-grow: 1;
  }

  .\32xl\:table-auto {
    table-layout: auto;
  }

  .\32xl\:table-fixed {
    table-layout: fixed;
  }

  .\32xl\:border-collapse {
    border-collapse: collapse;
  }

  .\32xl\:border-separate {
    border-collapse: separate;
  }

  .\32xl\:origin-center {
    transform-origin: center;
  }

  .\32xl\:origin-top {
    transform-origin: top;
  }

  .\32xl\:origin-top-right {
    transform-origin: top right;
  }

  .\32xl\:origin-right {
    transform-origin: right;
  }

  .\32xl\:origin-bottom-right {
    transform-origin: bottom right;
  }

  .\32xl\:origin-bottom {
    transform-origin: bottom;
  }

  .\32xl\:origin-bottom-left {
    transform-origin: bottom left;
  }

  .\32xl\:origin-left {
    transform-origin: left;
  }

  .\32xl\:origin-top-left {
    transform-origin: top left;
  }

  .\32xl\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .\32xl\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .\32xl\:transform-none {
    transform: none;
  }

  .\32xl\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .\32xl\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .\32xl\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .\32xl\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .\32xl\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .\32xl\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .\32xl\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .\32xl\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .\32xl\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .\32xl\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .\32xl\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .\32xl\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .\32xl\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .\32xl\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .\32xl\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .\32xl\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .\32xl\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .\32xl\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .\32xl\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .\32xl\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .\32xl\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .\32xl\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .\32xl\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .\32xl\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .\32xl\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .\32xl\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .\32xl\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .\32xl\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .\32xl\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .\32xl\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .\32xl\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .\32xl\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .\32xl\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .\32xl\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .\32xl\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .\32xl\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .\32xl\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .\32xl\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .\32xl\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .\32xl\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .\32xl\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .\32xl\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .\32xl\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .\32xl\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .\32xl\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .\32xl\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .\32xl\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .\32xl\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .\32xl\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .\32xl\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .\32xl\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .\32xl\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .\32xl\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .\32xl\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .\32xl\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .\32xl\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .\32xl\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .\32xl\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .\32xl\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .\32xl\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .\32xl\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .\32xl\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .\32xl\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .\32xl\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .\32xl\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .\32xl\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .\32xl\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .\32xl\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .\32xl\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .\32xl\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .\32xl\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .\32xl\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .\32xl\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .\32xl\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .\32xl\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .\32xl\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .\32xl\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .\32xl\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .\32xl\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .\32xl\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .\32xl\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .\32xl\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .\32xl\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .\32xl\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .\32xl\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .\32xl\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .\32xl\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .\32xl\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .\32xl\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .\32xl\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .\32xl\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .\32xl\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .\32xl\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .\32xl\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .\32xl\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .\32xl\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .\32xl\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .\32xl\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .\32xl\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .\32xl\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .\32xl\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .\32xl\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .\32xl\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .\32xl\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .\32xl\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .\32xl\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .\32xl\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .\32xl\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .\32xl\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .\32xl\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .\32xl\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .\32xl\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .\32xl\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .\32xl\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .\32xl\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .\32xl\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .\32xl\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .\32xl\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .\32xl\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .\32xl\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .\32xl\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .\32xl\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .\32xl\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .\32xl\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .\32xl\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .\32xl\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .\32xl\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .\32xl\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .\32xl\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .\32xl\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .\32xl\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .\32xl\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .\32xl\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .\32xl\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .\32xl\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .\32xl\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .\32xl\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .\32xl\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .\32xl\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .\32xl\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .\32xl\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .\32xl\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .\32xl\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .\32xl\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .\32xl\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .\32xl\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .\32xl\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .\32xl\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .\32xl\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .\32xl\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .\32xl\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .\32xl\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .\32xl\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .\32xl\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .\32xl\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .\32xl\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .\32xl\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .\32xl\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .\32xl\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .\32xl\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .\32xl\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .\32xl\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .\32xl\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .\32xl\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .\32xl\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .\32xl\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .\32xl\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .\32xl\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .\32xl\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .\32xl\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .\32xl\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .\32xl\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .\32xl\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .\32xl\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .\32xl\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .\32xl\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .\32xl\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .\32xl\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .\32xl\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .\32xl\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .\32xl\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .\32xl\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .\32xl\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .\32xl\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .\32xl\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .\32xl\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .\32xl\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .\32xl\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .\32xl\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .\32xl\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .\32xl\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .\32xl\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .\32xl\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .\32xl\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .\32xl\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .\32xl\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .\32xl\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .\32xl\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .\32xl\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .\32xl\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .\32xl\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .\32xl\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .\32xl\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .\32xl\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .\32xl\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .\32xl\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .\32xl\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .\32xl\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .\32xl\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .\32xl\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .\32xl\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .\32xl\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .\32xl\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .\32xl\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .\32xl\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .\32xl\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .\32xl\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .\32xl\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .\32xl\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .\32xl\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .\32xl\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .\32xl\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .\32xl\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .\32xl\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .\32xl\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .\32xl\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .\32xl\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .\32xl\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .\32xl\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .\32xl\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .\32xl\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .\32xl\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .\32xl\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .\32xl\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .\32xl\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .\32xl\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .\32xl\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .\32xl\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .\32xl\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .\32xl\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .\32xl\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .\32xl\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .\32xl\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .\32xl\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .\32xl\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .\32xl\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .\32xl\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .\32xl\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .\32xl\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .\32xl\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .\32xl\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .\32xl\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .\32xl\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .\32xl\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .\32xl\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .\32xl\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .\32xl\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .\32xl\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .\32xl\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .\32xl\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .\32xl\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .\32xl\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .\32xl\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .\32xl\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .\32xl\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .\32xl\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .\32xl\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .\32xl\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .\32xl\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .\32xl\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .\32xl\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .\32xl\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .\32xl\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .\32xl\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .\32xl\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .\32xl\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .\32xl\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .\32xl\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .\32xl\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .\32xl\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .\32xl\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .\32xl\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .\32xl\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .\32xl\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .\32xl\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .\32xl\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .\32xl\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .\32xl\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .\32xl\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .\32xl\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .\32xl\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .\32xl\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .\32xl\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .\32xl\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .\32xl\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .\32xl\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .\32xl\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .\32xl\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .\32xl\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .\32xl\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .\32xl\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .\32xl\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .\32xl\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .\32xl\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .\32xl\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .\32xl\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .\32xl\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .\32xl\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .\32xl\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .\32xl\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .\32xl\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .\32xl\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .\32xl\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .\32xl\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .\32xl\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .\32xl\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .\32xl\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .\32xl\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .\32xl\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .\32xl\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .\32xl\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .\32xl\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .\32xl\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .\32xl\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .\32xl\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .\32xl\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .\32xl\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .\32xl\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .\32xl\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .\32xl\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .\32xl\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .\32xl\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .\32xl\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .\32xl\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .\32xl\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .\32xl\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .\32xl\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .\32xl\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .\32xl\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .\32xl\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .\32xl\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .\32xl\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .\32xl\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .\32xl\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .\32xl\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .\32xl\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .\32xl\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .\32xl\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .\32xl\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .\32xl\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .\32xl\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .\32xl\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .\32xl\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .\32xl\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .\32xl\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .\32xl\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .\32xl\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .\32xl\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .\32xl\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .\32xl\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .\32xl\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .\32xl\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .\32xl\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .\32xl\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .\32xl\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .\32xl\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .\32xl\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .\32xl\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .\32xl\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .\32xl\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .\32xl\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .\32xl\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .\32xl\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .\32xl\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .\32xl\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .\32xl\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .\32xl\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .\32xl\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .\32xl\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .\32xl\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .\32xl\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .\32xl\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .\32xl\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .\32xl\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .\32xl\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .\32xl\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .\32xl\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .\32xl\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .\32xl\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .\32xl\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .\32xl\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .\32xl\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .\32xl\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .\32xl\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .\32xl\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .\32xl\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .\32xl\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .\32xl\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .\32xl\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .\32xl\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .\32xl\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .\32xl\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .\32xl\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .\32xl\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .\32xl\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .\32xl\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .\32xl\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .\32xl\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .\32xl\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .\32xl\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .\32xl\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .\32xl\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .\32xl\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .\32xl\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .\32xl\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .\32xl\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .\32xl\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .\32xl\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .\32xl\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .\32xl\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .\32xl\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .\32xl\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .\32xl\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .\32xl\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .\32xl\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .\32xl\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .\32xl\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .\32xl\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .\32xl\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .\32xl\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .\32xl\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .\32xl\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .\32xl\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .\32xl\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .\32xl\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .\32xl\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .\32xl\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .\32xl\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .\32xl\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .\32xl\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .\32xl\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .\32xl\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .\32xl\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .\32xl\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .\32xl\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .\32xl\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .\32xl\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .\32xl\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .\32xl\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .\32xl\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .\32xl\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .\32xl\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .\32xl\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .\32xl\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .\32xl\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .\32xl\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .\32xl\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .\32xl\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .\32xl\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .\32xl\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .\32xl\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .\32xl\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .\32xl\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .\32xl\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .\32xl\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .\32xl\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .\32xl\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .\32xl\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .\32xl\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .\32xl\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .\32xl\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .\32xl\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .\32xl\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .\32xl\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .\32xl\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .\32xl\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .\32xl\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .\32xl\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .\32xl\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .\32xl\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .\32xl\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .\32xl\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .\32xl\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .\32xl\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .\32xl\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .\32xl\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .\32xl\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .\32xl\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .\32xl\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .\32xl\:animate-none {
    -webkit-animation: none;
    animation: none;
  }

  .\32xl\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
  }

  .\32xl\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .\32xl\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .\32xl\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
    animation: bounce 1s infinite;
  }

  .\32xl\:cursor-auto {
    cursor: auto;
  }

  .\32xl\:cursor-default {
    cursor: default;
  }

  .\32xl\:cursor-pointer {
    cursor: pointer;
  }

  .\32xl\:cursor-wait {
    cursor: wait;
  }

  .\32xl\:cursor-text {
    cursor: text;
  }

  .\32xl\:cursor-move {
    cursor: move;
  }

  .\32xl\:cursor-help {
    cursor: help;
  }

  .\32xl\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .\32xl\:select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .\32xl\:select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
  }

  .\32xl\:select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    user-select: all;
  }

  .\32xl\:select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
  }

  .\32xl\:resize-none {
    resize: none;
  }

  .\32xl\:resize-y {
    resize: vertical;
  }

  .\32xl\:resize-x {
    resize: horizontal;
  }

  .\32xl\:resize {
    resize: both;
  }

  .\32xl\:list-inside {
    list-style-position: inside;
  }

  .\32xl\:list-outside {
    list-style-position: outside;
  }

  .\32xl\:list-none {
    list-style-type: none;
  }

  .\32xl\:list-disc {
    list-style-type: disc;
  }

  .\32xl\:list-decimal {
    list-style-type: decimal;
  }

  .\32xl\:appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }

  .\32xl\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .\32xl\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .\32xl\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .\32xl\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .\32xl\:grid-flow-row {
    grid-auto-flow: row;
  }

  .\32xl\:grid-flow-col {
    grid-auto-flow: column;
  }

  .\32xl\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .\32xl\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .\32xl\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .\32xl\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .\32xl\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .\32xl\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .\32xl\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-none {
    grid-template-columns: none;
  }

  .\32xl\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-none {
    grid-template-rows: none;
  }

  .\32xl\:flex-row {
    flex-direction: row;
  }

  .\32xl\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .\32xl\:flex-col {
    flex-direction: column;
  }

  .\32xl\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .\32xl\:flex-wrap {
    flex-wrap: wrap;
  }

  .\32xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .\32xl\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .\32xl\:place-content-center {
    place-content: center;
  }

  .\32xl\:place-content-start {
    place-content: start;
  }

  .\32xl\:place-content-end {
    place-content: end;
  }

  .\32xl\:place-content-between {
    place-content: space-between;
  }

  .\32xl\:place-content-around {
    place-content: space-around;
  }

  .\32xl\:place-content-evenly {
    place-content: space-evenly;
  }

  .\32xl\:place-content-stretch {
    place-content: stretch;
  }

  .\32xl\:place-items-start {
    place-items: start;
  }

  .\32xl\:place-items-end {
    place-items: end;
  }

  .\32xl\:place-items-center {
    place-items: center;
  }

  .\32xl\:place-items-stretch {
    place-items: stretch;
  }

  .\32xl\:content-center {
    align-content: center;
  }

  .\32xl\:content-start {
    align-content: flex-start;
  }

  .\32xl\:content-end {
    align-content: flex-end;
  }

  .\32xl\:content-between {
    align-content: space-between;
  }

  .\32xl\:content-around {
    align-content: space-around;
  }

  .\32xl\:content-evenly {
    align-content: space-evenly;
  }

  .\32xl\:items-start {
    align-items: flex-start;
  }

  .\32xl\:items-end {
    align-items: flex-end;
  }

  .\32xl\:items-center {
    align-items: center;
  }

  .\32xl\:items-baseline {
    align-items: baseline;
  }

  .\32xl\:items-stretch {
    align-items: stretch;
  }

  .\32xl\:justify-start {
    justify-content: flex-start;
  }

  .\32xl\:justify-end {
    justify-content: flex-end;
  }

  .\32xl\:justify-center {
    justify-content: center;
  }

  .\32xl\:justify-between {
    justify-content: space-between;
  }

  .\32xl\:justify-around {
    justify-content: space-around;
  }

  .\32xl\:justify-evenly {
    justify-content: space-evenly;
  }

  .\32xl\:justify-items-start {
    justify-items: start;
  }

  .\32xl\:justify-items-end {
    justify-items: end;
  }

  .\32xl\:justify-items-center {
    justify-items: center;
  }

  .\32xl\:justify-items-stretch {
    justify-items: stretch;
  }

  .\32xl\:gap-0 {
    gap: 0px;
  }

  .\32xl\:gap-1 {
    gap: 0.25rem;
  }

  .\32xl\:gap-2 {
    gap: 0.5rem;
  }

  .\32xl\:gap-3 {
    gap: 0.75rem;
  }

  .\32xl\:gap-4 {
    gap: 1rem;
  }

  .\32xl\:gap-5 {
    gap: 1.25rem;
  }

  .\32xl\:gap-6 {
    gap: 1.5rem;
  }

  .\32xl\:gap-7 {
    gap: 1.75rem;
  }

  .\32xl\:gap-8 {
    gap: 2rem;
  }

  .\32xl\:gap-9 {
    gap: 2.25rem;
  }

  .\32xl\:gap-10 {
    gap: 2.5rem;
  }

  .\32xl\:gap-11 {
    gap: 2.75rem;
  }

  .\32xl\:gap-12 {
    gap: 3rem;
  }

  .\32xl\:gap-14 {
    gap: 3.5rem;
  }

  .\32xl\:gap-16 {
    gap: 4rem;
  }

  .\32xl\:gap-20 {
    gap: 5rem;
  }

  .\32xl\:gap-24 {
    gap: 6rem;
  }

  .\32xl\:gap-28 {
    gap: 7rem;
  }

  .\32xl\:gap-32 {
    gap: 8rem;
  }

  .\32xl\:gap-36 {
    gap: 9rem;
  }

  .\32xl\:gap-40 {
    gap: 10rem;
  }

  .\32xl\:gap-44 {
    gap: 11rem;
  }

  .\32xl\:gap-48 {
    gap: 12rem;
  }

  .\32xl\:gap-52 {
    gap: 13rem;
  }

  .\32xl\:gap-56 {
    gap: 14rem;
  }

  .\32xl\:gap-60 {
    gap: 15rem;
  }

  .\32xl\:gap-64 {
    gap: 16rem;
  }

  .\32xl\:gap-72 {
    gap: 18rem;
  }

  .\32xl\:gap-80 {
    gap: 20rem;
  }

  .\32xl\:gap-96 {
    gap: 24rem;
  }

  .\32xl\:gap-px {
    gap: 1px;
  }

  .\32xl\:gap-0\.5 {
    gap: 0.125rem;
  }

  .\32xl\:gap-1\.5 {
    gap: 0.375rem;
  }

  .\32xl\:gap-2\.5 {
    gap: 0.625rem;
  }

  .\32xl\:gap-3\.5 {
    gap: 0.875rem;
  }

  .\32xl\:gap-x-0 {
    -moz-column-gap: 0px;
    column-gap: 0px;
  }

  .\32xl\:gap-x-1 {
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .\32xl\:gap-x-2 {
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .\32xl\:gap-x-3 {
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .\32xl\:gap-x-4 {
    -moz-column-gap: 1rem;
    column-gap: 1rem;
  }

  .\32xl\:gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .\32xl\:gap-x-6 {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .\32xl\:gap-x-7 {
    -moz-column-gap: 1.75rem;
    column-gap: 1.75rem;
  }

  .\32xl\:gap-x-8 {
    -moz-column-gap: 2rem;
    column-gap: 2rem;
  }

  .\32xl\:gap-x-9 {
    -moz-column-gap: 2.25rem;
    column-gap: 2.25rem;
  }

  .\32xl\:gap-x-10 {
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .\32xl\:gap-x-11 {
    -moz-column-gap: 2.75rem;
    column-gap: 2.75rem;
  }

  .\32xl\:gap-x-12 {
    -moz-column-gap: 3rem;
    column-gap: 3rem;
  }

  .\32xl\:gap-x-14 {
    -moz-column-gap: 3.5rem;
    column-gap: 3.5rem;
  }

  .\32xl\:gap-x-16 {
    -moz-column-gap: 4rem;
    column-gap: 4rem;
  }

  .\32xl\:gap-x-20 {
    -moz-column-gap: 5rem;
    column-gap: 5rem;
  }

  .\32xl\:gap-x-24 {
    -moz-column-gap: 6rem;
    column-gap: 6rem;
  }

  .\32xl\:gap-x-28 {
    -moz-column-gap: 7rem;
    column-gap: 7rem;
  }

  .\32xl\:gap-x-32 {
    -moz-column-gap: 8rem;
    column-gap: 8rem;
  }

  .\32xl\:gap-x-36 {
    -moz-column-gap: 9rem;
    column-gap: 9rem;
  }

  .\32xl\:gap-x-40 {
    -moz-column-gap: 10rem;
    column-gap: 10rem;
  }

  .\32xl\:gap-x-44 {
    -moz-column-gap: 11rem;
    column-gap: 11rem;
  }

  .\32xl\:gap-x-48 {
    -moz-column-gap: 12rem;
    column-gap: 12rem;
  }

  .\32xl\:gap-x-52 {
    -moz-column-gap: 13rem;
    column-gap: 13rem;
  }

  .\32xl\:gap-x-56 {
    -moz-column-gap: 14rem;
    column-gap: 14rem;
  }

  .\32xl\:gap-x-60 {
    -moz-column-gap: 15rem;
    column-gap: 15rem;
  }

  .\32xl\:gap-x-64 {
    -moz-column-gap: 16rem;
    column-gap: 16rem;
  }

  .\32xl\:gap-x-72 {
    -moz-column-gap: 18rem;
    column-gap: 18rem;
  }

  .\32xl\:gap-x-80 {
    -moz-column-gap: 20rem;
    column-gap: 20rem;
  }

  .\32xl\:gap-x-96 {
    -moz-column-gap: 24rem;
    column-gap: 24rem;
  }

  .\32xl\:gap-x-px {
    -moz-column-gap: 1px;
    column-gap: 1px;
  }

  .\32xl\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
    column-gap: 0.125rem;
  }

  .\32xl\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
    column-gap: 0.375rem;
  }

  .\32xl\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
    column-gap: 0.625rem;
  }

  .\32xl\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
    column-gap: 0.875rem;
  }

  .\32xl\:gap-y-0 {
    row-gap: 0px;
  }

  .\32xl\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .\32xl\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .\32xl\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .\32xl\:gap-y-4 {
    row-gap: 1rem;
  }

  .\32xl\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .\32xl\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .\32xl\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .\32xl\:gap-y-8 {
    row-gap: 2rem;
  }

  .\32xl\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .\32xl\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .\32xl\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .\32xl\:gap-y-12 {
    row-gap: 3rem;
  }

  .\32xl\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .\32xl\:gap-y-16 {
    row-gap: 4rem;
  }

  .\32xl\:gap-y-20 {
    row-gap: 5rem;
  }

  .\32xl\:gap-y-24 {
    row-gap: 6rem;
  }

  .\32xl\:gap-y-28 {
    row-gap: 7rem;
  }

  .\32xl\:gap-y-32 {
    row-gap: 8rem;
  }

  .\32xl\:gap-y-36 {
    row-gap: 9rem;
  }

  .\32xl\:gap-y-40 {
    row-gap: 10rem;
  }

  .\32xl\:gap-y-44 {
    row-gap: 11rem;
  }

  .\32xl\:gap-y-48 {
    row-gap: 12rem;
  }

  .\32xl\:gap-y-52 {
    row-gap: 13rem;
  }

  .\32xl\:gap-y-56 {
    row-gap: 14rem;
  }

  .\32xl\:gap-y-60 {
    row-gap: 15rem;
  }

  .\32xl\:gap-y-64 {
    row-gap: 16rem;
  }

  .\32xl\:gap-y-72 {
    row-gap: 18rem;
  }

  .\32xl\:gap-y-80 {
    row-gap: 20rem;
  }

  .\32xl\:gap-y-96 {
    row-gap: 24rem;
  }

  .\32xl\:gap-y-px {
    row-gap: 1px;
  }

  .\32xl\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .\32xl\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .\32xl\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .\32xl\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .\32xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .\32xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .\32xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(5px * var(--tw-divide-x-reverse));
    border-left-width: calc(5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(1.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(0.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(5px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1.5px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0.5px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .\32xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .\32xl\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .\32xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .\32xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .\32xl\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .\32xl\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .\32xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .\32xl\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .\32xl\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .\32xl\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-gray > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-gray-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-gray-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-gray-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-gray-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .\32xl\:divide-dark-red > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-divide-opacity));
  }

  .\32xl\:divide-mustard-yellow > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-divide-opacity));
  }

  .\32xl\:divide-mustard-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-blue-3 > :not([hidden]) ~ :not([hidden]) {
    border-color:  #F0F3FF;
  }

  .\32xl\:divide-light-blue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-bg-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-white-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .\32xl\:divide-Black-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .\32xl\:divide-Default-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .\32xl\:divide-White-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .\32xl\:divide-Green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-divide-opacity));
  }

  .\32xl\:divide-Blue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-Silver-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .\32xl\:divide-Yellow-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-divide-opacity));
  }

  .\32xl\:divide-Grey-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .\32xl\:divide-Gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .\32xl\:divide-Red-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-divide-opacity));
  }

  .\32xl\:divide-Gold-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-divide-opacity));
  }

  .\32xl\:divide-dark-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-divide-opacity));
  }

  .\32xl\:divide-light-pink > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-divide-opacity));
  }

  .\32xl\:divide-violet > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .\32xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .\32xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .\32xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .\32xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .\32xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .\32xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .\32xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .\32xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .\32xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .\32xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .\32xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .\32xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .\32xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .\32xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .\32xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .\32xl\:place-self-auto {
    place-self: auto;
  }

  .\32xl\:place-self-start {
    place-self: start;
  }

  .\32xl\:place-self-end {
    place-self: end;
  }

  .\32xl\:place-self-center {
    place-self: center;
  }

  .\32xl\:place-self-stretch {
    place-self: stretch;
  }

  .\32xl\:self-auto {
    align-self: auto;
  }

  .\32xl\:self-start {
    align-self: flex-start;
  }

  .\32xl\:self-end {
    align-self: flex-end;
  }

  .\32xl\:self-center {
    align-self: center;
  }

  .\32xl\:self-stretch {
    align-self: stretch;
  }

  .\32xl\:self-baseline {
    align-self: baseline;
  }

  .\32xl\:justify-self-auto {
    justify-self: auto;
  }

  .\32xl\:justify-self-start {
    justify-self: start;
  }

  .\32xl\:justify-self-end {
    justify-self: end;
  }

  .\32xl\:justify-self-center {
    justify-self: center;
  }

  .\32xl\:justify-self-stretch {
    justify-self: stretch;
  }

  .\32xl\:overflow-auto {
    overflow: auto;
  }

  .\32xl\:overflow-hidden {
    overflow: hidden;
  }

  .\32xl\:overflow-visible {
    overflow: visible;
  }

  .\32xl\:overflow-scroll {
    overflow: scroll;
  }

  .\32xl\:overflow-x-auto {
    overflow-x: auto;
  }

  .\32xl\:overflow-y-auto {
    overflow-y: auto;
  }

  .\32xl\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .\32xl\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .\32xl\:overflow-x-visible {
    overflow-x: visible;
  }

  .\32xl\:overflow-y-visible {
    overflow-y: visible;
  }

  .\32xl\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .\32xl\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .\32xl\:overscroll-auto {
    -ms-scroll-chaining: chained;
    overscroll-behavior: auto;
  }

  .\32xl\:overscroll-contain {
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
  }

  .\32xl\:overscroll-none {
    -ms-scroll-chaining: none;
    overscroll-behavior: none;
  }

  .\32xl\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .\32xl\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .\32xl\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .\32xl\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .\32xl\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .\32xl\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .\32xl\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .\32xl\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .\32xl\:overflow-clip {
    text-overflow: clip;
  }

  .\32xl\:whitespace-normal {
    white-space: normal;
  }

  .\32xl\:whitespace-nowrap {
    white-space: nowrap;
  }

  .\32xl\:whitespace-pre {
    white-space: pre;
  }

  .\32xl\:whitespace-pre-line {
    white-space: pre-line;
  }

  .\32xl\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .\32xl\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .\32xl\:break-words {
    overflow-wrap: break-word;
  }

  .\32xl\:break-all {
    word-break: break-all;
  }

  .\32xl\:rounded-5 {
    border-radius: 5px;
  }

  .\32xl\:rounded-16 {
    border-radius: 16px;
  }

  .\32xl\:rounded-none {
    border-radius: 0px;
  }

  .\32xl\:rounded-sm {
    border-radius: 0.125rem;
  }

  .\32xl\:rounded {
    border-radius: 0.25rem;
  }

  .\32xl\:rounded-md {
    border-radius: 0.375rem;
  }

  .\32xl\:rounded-lg {
    border-radius: 0.5rem;
  }

  .\32xl\:rounded-xl {
    border-radius: 0.75rem;
  }

  .\32xl\:rounded-2xl {
    border-radius: 1rem;
  }

  .\32xl\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .\32xl\:rounded-full {
    border-radius: 9999px;
  }

  .\32xl\:rounded-r3 {
    border-radius: 3px;
  }

  .\32xl\:rounded-t-5 {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
  }

  .\32xl\:rounded-t-16 {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .\32xl\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\32xl\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .\32xl\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\32xl\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .\32xl\:rounded-t-r3 {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
  }

  .\32xl\:rounded-r-5 {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .\32xl\:rounded-r-16 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .\32xl\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\32xl\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .\32xl\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:rounded-r-r3 {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }

  .\32xl\:rounded-b-5 {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .\32xl\:rounded-b-16 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .\32xl\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-b-r3 {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .\32xl\:rounded-l-5 {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .\32xl\:rounded-l-16 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .\32xl\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-l-r3 {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .\32xl\:rounded-tl-5 {
    border-top-left-radius: 5px;
  }

  .\32xl\:rounded-tl-16 {
    border-top-left-radius: 16px;
  }

  .\32xl\:rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .\32xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .\32xl\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .\32xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .\32xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .\32xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .\32xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .\32xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .\32xl\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .\32xl\:rounded-tl-r3 {
    border-top-left-radius: 3px;
  }

  .\32xl\:rounded-tr-5 {
    border-top-right-radius: 5px;
  }

  .\32xl\:rounded-tr-16 {
    border-top-right-radius: 16px;
  }

  .\32xl\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .\32xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .\32xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .\32xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .\32xl\:rounded-tr-r3 {
    border-top-right-radius: 3px;
  }

  .\32xl\:rounded-br-5 {
    border-bottom-right-radius: 5px;
  }

  .\32xl\:rounded-br-16 {
    border-bottom-right-radius: 16px;
  }

  .\32xl\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .\32xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .\32xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:rounded-br-r3 {
    border-bottom-right-radius: 3px;
  }

  .\32xl\:rounded-bl-5 {
    border-bottom-left-radius: 5px;
  }

  .\32xl\:rounded-bl-16 {
    border-bottom-left-radius: 16px;
  }

  .\32xl\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-bl-r3 {
    border-bottom-left-radius: 3px;
  }

  .\32xl\:border-0 {
    border-width: 0px;
  }

  .\32xl\:border-2 {
    border-width: 2px;
  }

  .\32xl\:border-4 {
    border-width: 4px;
  }

  .\32xl\:border-5 {
    border-width: 5px;
  }

  .\32xl\:border-8 {
    border-width: 8px;
  }

  .\32xl\:border {
    border-width: 1px;
  }

  .\32xl\:border-1\/5 {
    border-width: 1.5px;
  }

  .\32xl\:border-1\/2 {
    border-width: 0.5px;
  }

  .\32xl\:border-t-0 {
    border-top-width: 0px;
  }

  .\32xl\:border-t-2 {
    border-top-width: 2px;
  }

  .\32xl\:border-t-4 {
    border-top-width: 4px;
  }

  .\32xl\:border-t-5 {
    border-top-width: 5px;
  }

  .\32xl\:border-t-8 {
    border-top-width: 8px;
  }

  .\32xl\:border-t {
    border-top-width: 1px;
  }

  .\32xl\:border-t-1\/5 {
    border-top-width: 1.5px;
  }

  .\32xl\:border-t-1\/2 {
    border-top-width: 0.5px;
  }

  .\32xl\:border-r-0 {
    border-right-width: 0px;
  }

  .\32xl\:border-r-2 {
    border-right-width: 2px;
  }

  .\32xl\:border-r-4 {
    border-right-width: 4px;
  }

  .\32xl\:border-r-5 {
    border-right-width: 5px;
  }

  .\32xl\:border-r-8 {
    border-right-width: 8px;
  }

  .\32xl\:border-r {
    border-right-width: 1px;
  }

  .\32xl\:border-r-1\/5 {
    border-right-width: 1.5px;
  }

  .\32xl\:border-r-1\/2 {
    border-right-width: 0.5px;
  }

  .\32xl\:border-b-0 {
    border-bottom-width: 0px;
  }

  .\32xl\:border-b-2 {
    border-bottom-width: 2px;
  }

  .\32xl\:border-b-4 {
    border-bottom-width: 4px;
  }

  .\32xl\:border-b-5 {
    border-bottom-width: 5px;
  }

  .\32xl\:border-b-8 {
    border-bottom-width: 8px;
  }

  .\32xl\:border-b {
    border-bottom-width: 1px;
  }

  .\32xl\:border-b-1\/5 {
    border-bottom-width: 1.5px;
  }

  .\32xl\:border-b-1\/2 {
    border-bottom-width: 0.5px;
  }

  .\32xl\:border-l-0 {
    border-left-width: 0px;
  }

  .\32xl\:border-l-2 {
    border-left-width: 2px;
  }

  .\32xl\:border-l-4 {
    border-left-width: 4px;
  }

  .\32xl\:border-l-5 {
    border-left-width: 5px;
  }

  .\32xl\:border-l-8 {
    border-left-width: 8px;
  }

  .\32xl\:border-l {
    border-left-width: 1px;
  }

  .\32xl\:border-l-1\/5 {
    border-left-width: 1.5px;
  }

  .\32xl\:border-l-1\/2 {
    border-left-width: 0.5px;
  }

  .\32xl\:border-solid {
    border-style: solid;
  }

  .\32xl\:border-dashed {
    border-style: dashed;
  }

  .\32xl\:border-dotted {
    border-style: dotted;
  }

  .\32xl\:border-double {
    border-style: double;
  }

  .\32xl\:border-none {
    border-style: none;
  }

  .\32xl\:border-transparent {
    border-color: transparent;
  }

  .\32xl\:border-current {
    border-color: currentColor;
  }

  .\32xl\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\32xl\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .\32xl\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .\32xl\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .\32xl\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .\32xl\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .\32xl\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .\32xl\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .\32xl\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .\32xl\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .\32xl\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .\32xl\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .\32xl\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .\32xl\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .\32xl\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .\32xl\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .\32xl\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .\32xl\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .\32xl\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .\32xl\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .\32xl\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .\32xl\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .\32xl\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .\32xl\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .\32xl\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .\32xl\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .\32xl\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .\32xl\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .\32xl\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .group:hover .\32xl\:group-hover\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .\32xl\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .\32xl\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-gray:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-gray-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-gray-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-gray-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-gray-5:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-dark-red:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-mustard-yellow:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-mustard-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-blue-3:focus-within {
    border-color:  #F0F3FF;
  }

  .\32xl\:focus-within\:border-light-blue-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-bg-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-white-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-Black-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-Default-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-White-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-Green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-Blue-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-Silver-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-Yellow-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-Grey-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-Gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-Red-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-Gold-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-dark-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-light-pink:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-violet:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .\32xl\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .\32xl\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple:hover {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-gray:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-gray-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-gray-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-gray-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-gray-5:hover {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-dark-red:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-mustard-yellow:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-mustard-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-blue-3:hover {
    border-color:  #F0F3FF;
  }

  .\32xl\:hover\:border-light-blue-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-bg-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-white-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-Black-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-Default-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-White-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-Green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-Blue-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-Silver-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-Yellow-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-Grey-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-Gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-Red-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-Gold-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-dark-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-light-pink:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-violet:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .\32xl\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .\32xl\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple:focus {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-gray:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-gray-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-gray-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-gray-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-gray-5:focus {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-dark-red:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-mustard-yellow:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-mustard-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-blue-3:focus {
    border-color:  #F0F3FF;
  }

  .\32xl\:focus\:border-light-blue-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-bg-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-white-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-Black-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-Default-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-White-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-Green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-Blue-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-Silver-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-Yellow-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-Grey-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-Gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-Red-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-Gold-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-dark-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-light-pink:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-violet:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .\32xl\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .\32xl\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .\32xl\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .\32xl\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .\32xl\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .\32xl\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .\32xl\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .\32xl\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .\32xl\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .\32xl\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .\32xl\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .\32xl\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .\32xl\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .\32xl\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .\32xl\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .\32xl\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .\32xl\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .\32xl\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .\32xl\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .\32xl\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .\32xl\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .\32xl\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .\32xl\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .\32xl\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .\32xl\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .\32xl\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .\32xl\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .\32xl\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .\32xl\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .\32xl\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .\32xl\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .\32xl\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .\32xl\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .\32xl\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .\32xl\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .\32xl\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .\32xl\:bg-transparent {
    background-color: transparent;
  }

  .\32xl\:bg-current {
    background-color: currentColor;
  }

  .\32xl\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .\32xl\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .\32xl\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .\32xl\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .\32xl\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .\32xl\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .\32xl\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .\32xl\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .\32xl\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .\32xl\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .\32xl\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .\32xl\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .\32xl\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .\32xl\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .group:hover .\32xl\:group-hover\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .\32xl\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .\32xl\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-gray:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-gray-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-gray-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-gray-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-gray-5:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-dark-red:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-mustard-yellow:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-mustard-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-blue-3:focus-within {
    background-color:  #F0F3FF;
  }

  .\32xl\:focus-within\:bg-light-blue-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-bg-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-white-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-Black-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-Default-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-White-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-Green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-Blue-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-Silver-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-Yellow-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-Grey-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-Gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-Red-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-Gold-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-dark-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-light-pink:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .\32xl\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .\32xl\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-gray:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-gray-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-gray-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-gray-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-gray-5:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-dark-red:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-mustard-yellow:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-mustard-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-blue-3:hover {
    background-color:  #F0F3FF;
  }

  .\32xl\:hover\:bg-light-blue-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-bg-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-white-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-Black-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-Default-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-White-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-Green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-Blue-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-Silver-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-Yellow-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-Grey-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-Gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-Red-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-Gold-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-dark-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-light-pink:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .\32xl\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .\32xl\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-gray:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-gray-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-gray-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-gray-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-gray-5:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-dark-red:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-mustard-yellow:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-mustard-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-blue-3:focus {
    background-color:  #F0F3FF;
  }

  .\32xl\:focus\:bg-light-blue-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-bg-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-white-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-Black-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-Default-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-White-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-Green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-Blue-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-Silver-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-Yellow-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-Grey-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-Gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-Red-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-Gold-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-dark-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-light-pink:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .\32xl\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .\32xl\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .\32xl\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .\32xl\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .\32xl\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .\32xl\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .\32xl\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .\32xl\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .\32xl\:bg-none {
    background-image: none;
  }

  .\32xl\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .\32xl\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:from-purple {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .\32xl\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:from-light-gray {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .\32xl\:from-light-gray-1 {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .\32xl\:from-light-gray-2 {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .\32xl\:from-light-gray-3 {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .\32xl\:from-light-gray-4 {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .\32xl\:from-light-gray-5 {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .\32xl\:from-purple-1 {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .\32xl\:from-dark-red {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .\32xl\:from-mustard-yellow {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .\32xl\:from-mustard-yellow-1 {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .\32xl\:from-light-blue {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:from-light-blue-1 {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .\32xl\:from-light-blue-3 {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:from-light-blue-4 {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .\32xl\:from-purple-blue {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .\32xl\:from-light-green {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:from-light-green-1 {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:from-light-bg-green {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .\32xl\:from-green-1 {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .\32xl\:from-pink-1 {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .\32xl\:from-light-white-1 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:from-Black-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:from-Default-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:from-White-3 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:from-Green-3 {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .\32xl\:from-Blue-3 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:from-Silver-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:from-Yellow-3 {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .\32xl\:from-Grey-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:from-Gray-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:from-Red-3 {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .\32xl\:from-Gold-3 {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .\32xl\:from-light-green-3 {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .\32xl\:from-dark-blue-2 {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .\32xl\:from-blue-1 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:from-yellow-1 {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .\32xl\:from-blue-2 {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .\32xl\:from-light-pink {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .\32xl\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:hover\:from-purple:hover {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .\32xl\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:hover\:from-light-gray:hover {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .\32xl\:hover\:from-light-gray-1:hover {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .\32xl\:hover\:from-light-gray-2:hover {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .\32xl\:hover\:from-light-gray-3:hover {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .\32xl\:hover\:from-light-gray-4:hover {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .\32xl\:hover\:from-light-gray-5:hover {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .\32xl\:hover\:from-purple-1:hover {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .\32xl\:hover\:from-dark-red:hover {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .\32xl\:hover\:from-mustard-yellow:hover {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .\32xl\:hover\:from-mustard-yellow-1:hover {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .\32xl\:hover\:from-light-blue:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:hover\:from-light-blue-1:hover {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .\32xl\:hover\:from-light-blue-3:hover {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:from-light-blue-4:hover {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .\32xl\:hover\:from-purple-blue:hover {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .\32xl\:hover\:from-light-green:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:hover\:from-light-green-1:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:hover\:from-light-bg-green:hover {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .\32xl\:hover\:from-green-1:hover {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .\32xl\:hover\:from-pink-1:hover {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .\32xl\:hover\:from-light-white-1:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:hover\:from-Black-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:hover\:from-Default-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:hover\:from-White-3:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:hover\:from-Green-3:hover {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .\32xl\:hover\:from-Blue-3:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:hover\:from-Silver-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:hover\:from-Yellow-3:hover {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .\32xl\:hover\:from-Grey-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:hover\:from-Gray-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:hover\:from-Red-3:hover {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .\32xl\:hover\:from-Gold-3:hover {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .\32xl\:hover\:from-light-green-3:hover {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .\32xl\:hover\:from-dark-blue-2:hover {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .\32xl\:hover\:from-blue-1:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:hover\:from-yellow-1:hover {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .\32xl\:hover\:from-blue-2:hover {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .\32xl\:hover\:from-light-pink:hover {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .\32xl\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:focus\:from-purple:focus {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .\32xl\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:focus\:from-light-gray:focus {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .\32xl\:focus\:from-light-gray-1:focus {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .\32xl\:focus\:from-light-gray-2:focus {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .\32xl\:focus\:from-light-gray-3:focus {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .\32xl\:focus\:from-light-gray-4:focus {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .\32xl\:focus\:from-light-gray-5:focus {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .\32xl\:focus\:from-purple-1:focus {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .\32xl\:focus\:from-dark-red:focus {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .\32xl\:focus\:from-mustard-yellow:focus {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .\32xl\:focus\:from-mustard-yellow-1:focus {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .\32xl\:focus\:from-light-blue:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:focus\:from-light-blue-1:focus {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .\32xl\:focus\:from-light-blue-3:focus {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:from-light-blue-4:focus {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .\32xl\:focus\:from-purple-blue:focus {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .\32xl\:focus\:from-light-green:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:focus\:from-light-green-1:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:focus\:from-light-bg-green:focus {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .\32xl\:focus\:from-green-1:focus {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .\32xl\:focus\:from-pink-1:focus {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .\32xl\:focus\:from-light-white-1:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:focus\:from-Black-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:focus\:from-Default-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:focus\:from-White-3:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:focus\:from-Green-3:focus {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .\32xl\:focus\:from-Blue-3:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:focus\:from-Silver-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:focus\:from-Yellow-3:focus {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .\32xl\:focus\:from-Grey-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:focus\:from-Gray-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:focus\:from-Red-3:focus {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .\32xl\:focus\:from-Gold-3:focus {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .\32xl\:focus\:from-light-green-3:focus {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .\32xl\:focus\:from-dark-blue-2:focus {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .\32xl\:focus\:from-blue-1:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:focus\:from-yellow-1:focus {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .\32xl\:focus\:from-blue-2:focus {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .\32xl\:focus\:from-light-pink:focus {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .\32xl\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:via-purple {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .\32xl\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:via-light-gray {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .\32xl\:via-light-gray-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .\32xl\:via-light-gray-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .\32xl\:via-light-gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .\32xl\:via-light-gray-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .\32xl\:via-light-gray-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .\32xl\:via-purple-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .\32xl\:via-dark-red {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .\32xl\:via-mustard-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .\32xl\:via-mustard-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .\32xl\:via-light-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:via-light-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .\32xl\:via-light-blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:via-light-blue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .\32xl\:via-purple-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .\32xl\:via-light-green {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:via-light-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:via-light-bg-green {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .\32xl\:via-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .\32xl\:via-pink-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .\32xl\:via-light-white-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:via-Black-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:via-Default-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:via-White-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:via-Green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .\32xl\:via-Blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:via-Silver-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:via-Yellow-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .\32xl\:via-Grey-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:via-Gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:via-Red-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .\32xl\:via-Gold-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .\32xl\:via-light-green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .\32xl\:via-dark-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .\32xl\:via-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:via-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .\32xl\:via-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .\32xl\:via-light-pink {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .\32xl\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:hover\:via-purple:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .\32xl\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:hover\:via-light-gray:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .\32xl\:hover\:via-light-gray-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .\32xl\:hover\:via-light-gray-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .\32xl\:hover\:via-light-gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .\32xl\:hover\:via-light-gray-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .\32xl\:hover\:via-light-gray-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .\32xl\:hover\:via-purple-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .\32xl\:hover\:via-dark-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .\32xl\:hover\:via-mustard-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .\32xl\:hover\:via-mustard-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .\32xl\:hover\:via-light-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:hover\:via-light-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .\32xl\:hover\:via-light-blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:via-light-blue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .\32xl\:hover\:via-purple-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .\32xl\:hover\:via-light-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:hover\:via-light-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:hover\:via-light-bg-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .\32xl\:hover\:via-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .\32xl\:hover\:via-pink-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .\32xl\:hover\:via-light-white-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:hover\:via-Black-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:hover\:via-Default-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:hover\:via-White-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:hover\:via-Green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .\32xl\:hover\:via-Blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:hover\:via-Silver-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:hover\:via-Yellow-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .\32xl\:hover\:via-Grey-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:hover\:via-Gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:hover\:via-Red-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .\32xl\:hover\:via-Gold-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .\32xl\:hover\:via-light-green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .\32xl\:hover\:via-dark-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .\32xl\:hover\:via-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:hover\:via-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .\32xl\:hover\:via-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .\32xl\:hover\:via-light-pink:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .\32xl\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:focus\:via-purple:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .\32xl\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:focus\:via-light-gray:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .\32xl\:focus\:via-light-gray-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .\32xl\:focus\:via-light-gray-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .\32xl\:focus\:via-light-gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .\32xl\:focus\:via-light-gray-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .\32xl\:focus\:via-light-gray-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .\32xl\:focus\:via-purple-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .\32xl\:focus\:via-dark-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .\32xl\:focus\:via-mustard-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .\32xl\:focus\:via-mustard-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .\32xl\:focus\:via-light-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:focus\:via-light-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .\32xl\:focus\:via-light-blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:via-light-blue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .\32xl\:focus\:via-purple-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .\32xl\:focus\:via-light-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:focus\:via-light-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .\32xl\:focus\:via-light-bg-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .\32xl\:focus\:via-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .\32xl\:focus\:via-pink-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .\32xl\:focus\:via-light-white-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:focus\:via-Black-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:focus\:via-Default-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .\32xl\:focus\:via-White-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .\32xl\:focus\:via-Green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .\32xl\:focus\:via-Blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:focus\:via-Silver-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:focus\:via-Yellow-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .\32xl\:focus\:via-Grey-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:focus\:via-Gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .\32xl\:focus\:via-Red-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .\32xl\:focus\:via-Gold-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .\32xl\:focus\:via-light-green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .\32xl\:focus\:via-dark-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .\32xl\:focus\:via-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .\32xl\:focus\:via-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .\32xl\:focus\:via-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .\32xl\:focus\:via-light-pink:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .\32xl\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .\32xl\:to-current {
    --tw-gradient-to: currentColor;
  }

  .\32xl\:to-black {
    --tw-gradient-to: #000;
  }

  .\32xl\:to-white {
    --tw-gradient-to: #fff;
  }

  .\32xl\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .\32xl\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .\32xl\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .\32xl\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .\32xl\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .\32xl\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .\32xl\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .\32xl\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .\32xl\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .\32xl\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .\32xl\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .\32xl\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .\32xl\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .\32xl\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .\32xl\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .\32xl\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .\32xl\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .\32xl\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .\32xl\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .\32xl\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .\32xl\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .\32xl\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .\32xl\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .\32xl\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .\32xl\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .\32xl\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .\32xl\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .\32xl\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .\32xl\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .\32xl\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .\32xl\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .\32xl\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .\32xl\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .\32xl\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .\32xl\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .\32xl\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .\32xl\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .\32xl\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .\32xl\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .\32xl\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .\32xl\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .\32xl\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .\32xl\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .\32xl\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .\32xl\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .\32xl\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .\32xl\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .\32xl\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .\32xl\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .\32xl\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .\32xl\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .\32xl\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .\32xl\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .\32xl\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .\32xl\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .\32xl\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .\32xl\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .\32xl\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .\32xl\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .\32xl\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .\32xl\:to-purple {
    --tw-gradient-to: #6700B8;
  }

  .\32xl\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .\32xl\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .\32xl\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .\32xl\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .\32xl\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .\32xl\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .\32xl\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .\32xl\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .\32xl\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .\32xl\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .\32xl\:to-light-gray {
    --tw-gradient-to: #6E767D;
  }

  .\32xl\:to-light-gray-1 {
    --tw-gradient-to: #A5AAAF;
  }

  .\32xl\:to-light-gray-2 {
    --tw-gradient-to: #E6E6EB;
  }

  .\32xl\:to-light-gray-3 {
    --tw-gradient-to: #F0F0F5;
  }

  .\32xl\:to-light-gray-4 {
    --tw-gradient-to: #D5D6DA;
  }

  .\32xl\:to-light-gray-5 {
    --tw-gradient-to: #333F48;
  }

  .\32xl\:to-purple-1 {
    --tw-gradient-to: #8223D2;
  }

  .\32xl\:to-dark-red {
    --tw-gradient-to: #DB1B1B;
  }

  .\32xl\:to-mustard-yellow {
    --tw-gradient-to: #ED8B00;
  }

  .\32xl\:to-mustard-yellow-1 {
    --tw-gradient-to: #ED6600;
  }

  .\32xl\:to-light-blue {
    --tw-gradient-to: #6B8BFF;
  }

  .\32xl\:to-light-blue-1 {
    --tw-gradient-to: #4A68F9;
  }

  .\32xl\:to-light-blue-3 {
    --tw-gradient-to:  #F0F3FF;
  }

  .\32xl\:to-light-blue-4 {
    --tw-gradient-to: #F0F3FF;
  }

  .\32xl\:to-purple-blue {
    --tw-gradient-to: #6469E1;
  }

  .\32xl\:to-light-green {
    --tw-gradient-to: #00B574;
  }

  .\32xl\:to-light-green-1 {
    --tw-gradient-to: #00B574;
  }

  .\32xl\:to-light-bg-green {
    --tw-gradient-to: #F0FFF9;
  }

  .\32xl\:to-green-1 {
    --tw-gradient-to: #0B8350;
  }

  .\32xl\:to-pink-1 {
    --tw-gradient-to: #FFEDD5;
  }

  .\32xl\:to-light-white-1 {
    --tw-gradient-to: #F8F6EE;
  }

  .\32xl\:to-Black-3 {
    --tw-gradient-to: #1F2120;
  }

  .\32xl\:to-Default-3 {
    --tw-gradient-to: #1F2120;
  }

  .\32xl\:to-White-3 {
    --tw-gradient-to: #F8F6EE;
  }

  .\32xl\:to-Green-3 {
    --tw-gradient-to: #AEE0CD;
  }

  .\32xl\:to-Blue-3 {
    --tw-gradient-to: #6B8BFF;
  }

  .\32xl\:to-Silver-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .\32xl\:to-Yellow-3 {
    --tw-gradient-to: #FFE681;
  }

  .\32xl\:to-Grey-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .\32xl\:to-Gray-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .\32xl\:to-Red-3 {
    --tw-gradient-to: #BA0C2E;
  }

  .\32xl\:to-Gold-3 {
    --tw-gradient-to: #DAA520;
  }

  .\32xl\:to-light-green-3 {
    --tw-gradient-to: #F3E9FB;
  }

  .\32xl\:to-dark-blue-2 {
    --tw-gradient-to: #2743CC;
  }

  .\32xl\:to-blue-1 {
    --tw-gradient-to: #6B8BFF;
  }

  .\32xl\:to-yellow-1 {
    --tw-gradient-to: #EDB800;
  }

  .\32xl\:to-blue-2 {
    --tw-gradient-to: #253BAA;
  }

  .\32xl\:to-light-pink {
    --tw-gradient-to: #FF5070;
  }

  .\32xl\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .\32xl\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .\32xl\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .\32xl\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .\32xl\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .\32xl\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .\32xl\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .\32xl\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .\32xl\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .\32xl\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .\32xl\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .\32xl\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .\32xl\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .\32xl\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .\32xl\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .\32xl\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .\32xl\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .\32xl\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .\32xl\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .\32xl\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .\32xl\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .\32xl\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .\32xl\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .\32xl\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .\32xl\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .\32xl\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .\32xl\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .\32xl\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .\32xl\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .\32xl\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .\32xl\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .\32xl\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .\32xl\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .\32xl\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .\32xl\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .\32xl\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .\32xl\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .\32xl\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .\32xl\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .\32xl\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .\32xl\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .\32xl\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .\32xl\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .\32xl\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .\32xl\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .\32xl\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .\32xl\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .\32xl\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .\32xl\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .\32xl\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .\32xl\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .\32xl\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .\32xl\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .\32xl\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .\32xl\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .\32xl\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .\32xl\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .\32xl\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .\32xl\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .\32xl\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .\32xl\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .\32xl\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .\32xl\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .\32xl\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .\32xl\:hover\:to-purple:hover {
    --tw-gradient-to: #6700B8;
  }

  .\32xl\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .\32xl\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .\32xl\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .\32xl\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .\32xl\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .\32xl\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .\32xl\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .\32xl\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .\32xl\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .\32xl\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .\32xl\:hover\:to-light-gray:hover {
    --tw-gradient-to: #6E767D;
  }

  .\32xl\:hover\:to-light-gray-1:hover {
    --tw-gradient-to: #A5AAAF;
  }

  .\32xl\:hover\:to-light-gray-2:hover {
    --tw-gradient-to: #E6E6EB;
  }

  .\32xl\:hover\:to-light-gray-3:hover {
    --tw-gradient-to: #F0F0F5;
  }

  .\32xl\:hover\:to-light-gray-4:hover {
    --tw-gradient-to: #D5D6DA;
  }

  .\32xl\:hover\:to-light-gray-5:hover {
    --tw-gradient-to: #333F48;
  }

  .\32xl\:hover\:to-purple-1:hover {
    --tw-gradient-to: #8223D2;
  }

  .\32xl\:hover\:to-dark-red:hover {
    --tw-gradient-to: #DB1B1B;
  }

  .\32xl\:hover\:to-mustard-yellow:hover {
    --tw-gradient-to: #ED8B00;
  }

  .\32xl\:hover\:to-mustard-yellow-1:hover {
    --tw-gradient-to: #ED6600;
  }

  .\32xl\:hover\:to-light-blue:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .\32xl\:hover\:to-light-blue-1:hover {
    --tw-gradient-to: #4A68F9;
  }

  .\32xl\:hover\:to-light-blue-3:hover {
    --tw-gradient-to:  #F0F3FF;
  }

  .\32xl\:hover\:to-light-blue-4:hover {
    --tw-gradient-to: #F0F3FF;
  }

  .\32xl\:hover\:to-purple-blue:hover {
    --tw-gradient-to: #6469E1;
  }

  .\32xl\:hover\:to-light-green:hover {
    --tw-gradient-to: #00B574;
  }

  .\32xl\:hover\:to-light-green-1:hover {
    --tw-gradient-to: #00B574;
  }

  .\32xl\:hover\:to-light-bg-green:hover {
    --tw-gradient-to: #F0FFF9;
  }

  .\32xl\:hover\:to-green-1:hover {
    --tw-gradient-to: #0B8350;
  }

  .\32xl\:hover\:to-pink-1:hover {
    --tw-gradient-to: #FFEDD5;
  }

  .\32xl\:hover\:to-light-white-1:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .\32xl\:hover\:to-Black-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .\32xl\:hover\:to-Default-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .\32xl\:hover\:to-White-3:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .\32xl\:hover\:to-Green-3:hover {
    --tw-gradient-to: #AEE0CD;
  }

  .\32xl\:hover\:to-Blue-3:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .\32xl\:hover\:to-Silver-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .\32xl\:hover\:to-Yellow-3:hover {
    --tw-gradient-to: #FFE681;
  }

  .\32xl\:hover\:to-Grey-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .\32xl\:hover\:to-Gray-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .\32xl\:hover\:to-Red-3:hover {
    --tw-gradient-to: #BA0C2E;
  }

  .\32xl\:hover\:to-Gold-3:hover {
    --tw-gradient-to: #DAA520;
  }

  .\32xl\:hover\:to-light-green-3:hover {
    --tw-gradient-to: #F3E9FB;
  }

  .\32xl\:hover\:to-dark-blue-2:hover {
    --tw-gradient-to: #2743CC;
  }

  .\32xl\:hover\:to-blue-1:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .\32xl\:hover\:to-yellow-1:hover {
    --tw-gradient-to: #EDB800;
  }

  .\32xl\:hover\:to-blue-2:hover {
    --tw-gradient-to: #253BAA;
  }

  .\32xl\:hover\:to-light-pink:hover {
    --tw-gradient-to: #FF5070;
  }

  .\32xl\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .\32xl\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .\32xl\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .\32xl\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .\32xl\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .\32xl\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .\32xl\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .\32xl\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .\32xl\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .\32xl\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .\32xl\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .\32xl\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .\32xl\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .\32xl\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .\32xl\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .\32xl\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .\32xl\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .\32xl\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .\32xl\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .\32xl\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .\32xl\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .\32xl\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .\32xl\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .\32xl\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .\32xl\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .\32xl\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .\32xl\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .\32xl\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .\32xl\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .\32xl\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .\32xl\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .\32xl\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .\32xl\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .\32xl\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .\32xl\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .\32xl\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .\32xl\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .\32xl\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .\32xl\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .\32xl\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .\32xl\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .\32xl\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .\32xl\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .\32xl\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .\32xl\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .\32xl\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .\32xl\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .\32xl\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .\32xl\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .\32xl\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .\32xl\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .\32xl\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .\32xl\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .\32xl\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .\32xl\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .\32xl\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .\32xl\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .\32xl\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .\32xl\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .\32xl\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .\32xl\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .\32xl\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .\32xl\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .\32xl\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .\32xl\:focus\:to-purple:focus {
    --tw-gradient-to: #6700B8;
  }

  .\32xl\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .\32xl\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .\32xl\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .\32xl\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .\32xl\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .\32xl\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .\32xl\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .\32xl\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .\32xl\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .\32xl\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .\32xl\:focus\:to-light-gray:focus {
    --tw-gradient-to: #6E767D;
  }

  .\32xl\:focus\:to-light-gray-1:focus {
    --tw-gradient-to: #A5AAAF;
  }

  .\32xl\:focus\:to-light-gray-2:focus {
    --tw-gradient-to: #E6E6EB;
  }

  .\32xl\:focus\:to-light-gray-3:focus {
    --tw-gradient-to: #F0F0F5;
  }

  .\32xl\:focus\:to-light-gray-4:focus {
    --tw-gradient-to: #D5D6DA;
  }

  .\32xl\:focus\:to-light-gray-5:focus {
    --tw-gradient-to: #333F48;
  }

  .\32xl\:focus\:to-purple-1:focus {
    --tw-gradient-to: #8223D2;
  }

  .\32xl\:focus\:to-dark-red:focus {
    --tw-gradient-to: #DB1B1B;
  }

  .\32xl\:focus\:to-mustard-yellow:focus {
    --tw-gradient-to: #ED8B00;
  }

  .\32xl\:focus\:to-mustard-yellow-1:focus {
    --tw-gradient-to: #ED6600;
  }

  .\32xl\:focus\:to-light-blue:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .\32xl\:focus\:to-light-blue-1:focus {
    --tw-gradient-to: #4A68F9;
  }

  .\32xl\:focus\:to-light-blue-3:focus {
    --tw-gradient-to:  #F0F3FF;
  }

  .\32xl\:focus\:to-light-blue-4:focus {
    --tw-gradient-to: #F0F3FF;
  }

  .\32xl\:focus\:to-purple-blue:focus {
    --tw-gradient-to: #6469E1;
  }

  .\32xl\:focus\:to-light-green:focus {
    --tw-gradient-to: #00B574;
  }

  .\32xl\:focus\:to-light-green-1:focus {
    --tw-gradient-to: #00B574;
  }

  .\32xl\:focus\:to-light-bg-green:focus {
    --tw-gradient-to: #F0FFF9;
  }

  .\32xl\:focus\:to-green-1:focus {
    --tw-gradient-to: #0B8350;
  }

  .\32xl\:focus\:to-pink-1:focus {
    --tw-gradient-to: #FFEDD5;
  }

  .\32xl\:focus\:to-light-white-1:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .\32xl\:focus\:to-Black-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .\32xl\:focus\:to-Default-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .\32xl\:focus\:to-White-3:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .\32xl\:focus\:to-Green-3:focus {
    --tw-gradient-to: #AEE0CD;
  }

  .\32xl\:focus\:to-Blue-3:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .\32xl\:focus\:to-Silver-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .\32xl\:focus\:to-Yellow-3:focus {
    --tw-gradient-to: #FFE681;
  }

  .\32xl\:focus\:to-Grey-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .\32xl\:focus\:to-Gray-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .\32xl\:focus\:to-Red-3:focus {
    --tw-gradient-to: #BA0C2E;
  }

  .\32xl\:focus\:to-Gold-3:focus {
    --tw-gradient-to: #DAA520;
  }

  .\32xl\:focus\:to-light-green-3:focus {
    --tw-gradient-to: #F3E9FB;
  }

  .\32xl\:focus\:to-dark-blue-2:focus {
    --tw-gradient-to: #2743CC;
  }

  .\32xl\:focus\:to-blue-1:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .\32xl\:focus\:to-yellow-1:focus {
    --tw-gradient-to: #EDB800;
  }

  .\32xl\:focus\:to-blue-2:focus {
    --tw-gradient-to: #253BAA;
  }

  .\32xl\:focus\:to-light-pink:focus {
    --tw-gradient-to: #FF5070;
  }

  .\32xl\:decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }

  .\32xl\:decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .\32xl\:bg-auto {
    background-size: auto;
  }

  .\32xl\:bg-cover {
    background-size: cover;
  }

  .\32xl\:bg-contain {
    background-size: contain;
  }

  .\32xl\:bg-fixed {
    background-attachment: fixed;
  }

  .\32xl\:bg-local {
    background-attachment: local;
  }

  .\32xl\:bg-scroll {
    background-attachment: scroll;
  }

  .\32xl\:bg-clip-border {
    background-clip: border-box;
  }

  .\32xl\:bg-clip-padding {
    background-clip: padding-box;
  }

  .\32xl\:bg-clip-content {
    background-clip: content-box;
  }

  .\32xl\:bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .\32xl\:bg-bottom {
    background-position: bottom;
  }

  .\32xl\:bg-center {
    background-position: center;
  }

  .\32xl\:bg-left {
    background-position: left;
  }

  .\32xl\:bg-left-bottom {
    background-position: left bottom;
  }

  .\32xl\:bg-left-top {
    background-position: left top;
  }

  .\32xl\:bg-right {
    background-position: right;
  }

  .\32xl\:bg-right-bottom {
    background-position: right bottom;
  }

  .\32xl\:bg-right-top {
    background-position: right top;
  }

  .\32xl\:bg-top {
    background-position: top;
  }

  .\32xl\:bg-repeat {
    background-repeat: repeat;
  }

  .\32xl\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .\32xl\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .\32xl\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .\32xl\:bg-repeat-round {
    background-repeat: round;
  }

  .\32xl\:bg-repeat-space {
    background-repeat: space;
  }

  .\32xl\:bg-origin-border {
    background-origin: border-box;
  }

  .\32xl\:bg-origin-padding {
    background-origin: padding-box;
  }

  .\32xl\:bg-origin-content {
    background-origin: content-box;
  }

  .\32xl\:fill-current {
    fill: currentColor;
  }

  .\32xl\:stroke-current {
    stroke: currentColor;
  }

  .\32xl\:stroke-0 {
    stroke-width: 0;
  }

  .\32xl\:stroke-1 {
    stroke-width: 1;
  }

  .\32xl\:stroke-2 {
    stroke-width: 2;
  }

  .\32xl\:object-contain {
    -o-object-fit: contain;
    object-fit: contain;
  }

  .\32xl\:object-cover {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .\32xl\:object-fill {
    -o-object-fit: fill;
    object-fit: fill;
  }

  .\32xl\:object-none {
    -o-object-fit: none;
    object-fit: none;
  }

  .\32xl\:object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }

  .\32xl\:object-bottom {
    -o-object-position: bottom;
    object-position: bottom;
  }

  .\32xl\:object-center {
    -o-object-position: center;
    object-position: center;
  }

  .\32xl\:object-left {
    -o-object-position: left;
    object-position: left;
  }

  .\32xl\:object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom;
  }

  .\32xl\:object-left-top {
    -o-object-position: left top;
    object-position: left top;
  }

  .\32xl\:object-right {
    -o-object-position: right;
    object-position: right;
  }

  .\32xl\:object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom;
  }

  .\32xl\:object-right-top {
    -o-object-position: right top;
    object-position: right top;
  }

  .\32xl\:object-top {
    -o-object-position: top;
    object-position: top;
  }

  .\32xl\:p-0 {
    padding: 0px;
  }

  .\32xl\:p-1 {
    padding: 0.25rem;
  }

  .\32xl\:p-2 {
    padding: 0.5rem;
  }

  .\32xl\:p-3 {
    padding: 0.75rem;
  }

  .\32xl\:p-4 {
    padding: 1rem;
  }

  .\32xl\:p-5 {
    padding: 1.25rem;
  }

  .\32xl\:p-6 {
    padding: 1.5rem;
  }

  .\32xl\:p-7 {
    padding: 1.75rem;
  }

  .\32xl\:p-8 {
    padding: 2rem;
  }

  .\32xl\:p-9 {
    padding: 2.25rem;
  }

  .\32xl\:p-10 {
    padding: 2.5rem;
  }

  .\32xl\:p-11 {
    padding: 2.75rem;
  }

  .\32xl\:p-12 {
    padding: 3rem;
  }

  .\32xl\:p-14 {
    padding: 3.5rem;
  }

  .\32xl\:p-15 {
    padding: 15px;
  }

  .\32xl\:p-16 {
    padding: 4rem;
  }

  .\32xl\:p-17 {
    padding: 17px;
  }

  .\32xl\:p-19 {
    padding: 19px;
  }

  .\32xl\:p-20 {
    padding: 5rem;
  }

  .\32xl\:p-22 {
    padding: 22px;
  }

  .\32xl\:p-24 {
    padding: 6rem;
  }

  .\32xl\:p-25 {
    padding: 25px;
  }

  .\32xl\:p-26 {
    padding: 26px;
  }

  .\32xl\:p-27 {
    padding: 27px;
  }

  .\32xl\:p-28 {
    padding: 7rem;
  }

  .\32xl\:p-29 {
    padding: 29px;
  }

  .\32xl\:p-30 {
    padding: 30px;
  }

  .\32xl\:p-32 {
    padding: 8rem;
  }

  .\32xl\:p-33 {
    padding: 33px;
  }

  .\32xl\:p-35 {
    padding: 35px;
  }

  .\32xl\:p-36 {
    padding: 9rem;
  }

  .\32xl\:p-37 {
    padding: 37px;
  }

  .\32xl\:p-40 {
    padding: 40px;
  }

  .\32xl\:p-41 {
    padding: 41px;
  }

  .\32xl\:p-44 {
    padding: 11rem;
  }

  .\32xl\:p-45 {
    padding: 45px;
  }

  .\32xl\:p-48 {
    padding: 12rem;
  }

  .\32xl\:p-50 {
    padding: 50px;
  }

  .\32xl\:p-52 {
    padding: 13rem;
  }

  .\32xl\:p-56 {
    padding: 14rem;
  }

  .\32xl\:p-60 {
    padding: 60px;
  }

  .\32xl\:p-64 {
    padding: 16rem;
  }

  .\32xl\:p-65 {
    padding: 65px;
  }

  .\32xl\:p-72 {
    padding: 18rem;
  }

  .\32xl\:p-80 {
    padding: 20rem;
  }

  .\32xl\:p-96 {
    padding: 24rem;
  }

  .\32xl\:p-px {
    padding: 1px;
  }

  .\32xl\:p-0\.5 {
    padding: 0.125rem;
  }

  .\32xl\:p-1\.5 {
    padding: 0.375rem;
  }

  .\32xl\:p-2\.5 {
    padding: 0.625rem;
  }

  .\32xl\:p-3\.5 {
    padding: 0.875rem;
  }

  .\32xl\:p-p11 {
    padding: 11px;
  }

  .\32xl\:p-p12 {
    padding: 12px;
  }

  .\32xl\:p-p10 {
    padding: 10px;
  }

  .\32xl\:p-p9 {
    padding: 9px;
  }

  .\32xl\:p-p20 {
    padding: 20px;
  }

  .\32xl\:p-p18 {
    padding: 18px;
  }

  .\32xl\:p-p14 {
    padding: 14px;
  }

  .\32xl\:p-p13 {
    padding: 13px;
  }

  .\32xl\:p-p6 {
    padding: 6px;
  }

  .\32xl\:p-p2 {
    padding: 2px;
  }

  .\32xl\:p-p3 {
    padding: 3px;
  }

  .\32xl\:p-p5 {
    padding: 5px;
  }

  .\32xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .\32xl\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\32xl\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\32xl\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\32xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\32xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\32xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\32xl\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\32xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\32xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\32xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\32xl\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\32xl\:px-15 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .\32xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\32xl\:px-17 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .\32xl\:px-19 {
    padding-left: 19px;
    padding-right: 19px;
  }

  .\32xl\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\32xl\:px-22 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .\32xl\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\32xl\:px-25 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .\32xl\:px-26 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .\32xl\:px-27 {
    padding-left: 27px;
    padding-right: 27px;
  }

  .\32xl\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\32xl\:px-29 {
    padding-left: 29px;
    padding-right: 29px;
  }

  .\32xl\:px-30 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .\32xl\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\32xl\:px-33 {
    padding-left: 33px;
    padding-right: 33px;
  }

  .\32xl\:px-35 {
    padding-left: 35px;
    padding-right: 35px;
  }

  .\32xl\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\32xl\:px-37 {
    padding-left: 37px;
    padding-right: 37px;
  }

  .\32xl\:px-40 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .\32xl\:px-41 {
    padding-left: 41px;
    padding-right: 41px;
  }

  .\32xl\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\32xl\:px-45 {
    padding-left: 45px;
    padding-right: 45px;
  }

  .\32xl\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\32xl\:px-50 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .\32xl\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\32xl\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\32xl\:px-60 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .\32xl\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\32xl\:px-65 {
    padding-left: 65px;
    padding-right: 65px;
  }

  .\32xl\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\32xl\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32xl\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\32xl\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .\32xl\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\32xl\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\32xl\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\32xl\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\32xl\:px-p11 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .\32xl\:px-p12 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .\32xl\:px-p10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .\32xl\:px-p9 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .\32xl\:px-p20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .\32xl\:px-p18 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .\32xl\:px-p14 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .\32xl\:px-p13 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .\32xl\:px-p6 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .\32xl\:px-p2 {
    padding-left: 2px;
    padding-right: 2px;
  }

  .\32xl\:px-p3 {
    padding-left: 3px;
    padding-right: 3px;
  }

  .\32xl\:px-p5 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .\32xl\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\32xl\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\32xl\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\32xl\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\32xl\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\32xl\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\32xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\32xl\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\32xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\32xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\32xl\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\32xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\32xl\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\32xl\:py-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .\32xl\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\32xl\:py-17 {
    padding-top: 17px;
    padding-bottom: 17px;
  }

  .\32xl\:py-19 {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .\32xl\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\32xl\:py-22 {
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .\32xl\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\32xl\:py-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .\32xl\:py-26 {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .\32xl\:py-27 {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  .\32xl\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\32xl\:py-29 {
    padding-top: 29px;
    padding-bottom: 29px;
  }

  .\32xl\:py-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .\32xl\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\32xl\:py-33 {
    padding-top: 33px;
    padding-bottom: 33px;
  }

  .\32xl\:py-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .\32xl\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\32xl\:py-37 {
    padding-top: 37px;
    padding-bottom: 37px;
  }

  .\32xl\:py-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .\32xl\:py-41 {
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .\32xl\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\32xl\:py-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .\32xl\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\32xl\:py-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .\32xl\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\32xl\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\32xl\:py-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\32xl\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\32xl\:py-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }

  .\32xl\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\32xl\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\32xl\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\32xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\32xl\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\32xl\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\32xl\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\32xl\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\32xl\:py-p11 {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .\32xl\:py-p12 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .\32xl\:py-p10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .\32xl\:py-p9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .\32xl\:py-p20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .\32xl\:py-p18 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .\32xl\:py-p14 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .\32xl\:py-p13 {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .\32xl\:py-p6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .\32xl\:py-p2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .\32xl\:py-p3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }

  .\32xl\:py-p5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .\32xl\:pt-0 {
    padding-top: 0px;
  }

  .\32xl\:pt-1 {
    padding-top: 0.25rem;
  }

  .\32xl\:pt-2 {
    padding-top: 0.5rem;
  }

  .\32xl\:pt-3 {
    padding-top: 0.75rem;
  }

  .\32xl\:pt-4 {
    padding-top: 1rem;
  }

  .\32xl\:pt-5 {
    padding-top: 1.25rem;
  }

  .\32xl\:pt-6 {
    padding-top: 1.5rem;
  }

  .\32xl\:pt-7 {
    padding-top: 1.75rem;
  }

  .\32xl\:pt-8 {
    padding-top: 2rem;
  }

  .\32xl\:pt-9 {
    padding-top: 2.25rem;
  }

  .\32xl\:pt-10 {
    padding-top: 2.5rem;
  }

  .\32xl\:pt-11 {
    padding-top: 2.75rem;
  }

  .\32xl\:pt-12 {
    padding-top: 3rem;
  }

  .\32xl\:pt-14 {
    padding-top: 3.5rem;
  }

  .\32xl\:pt-15 {
    padding-top: 15px;
  }

  .\32xl\:pt-16 {
    padding-top: 4rem;
  }

  .\32xl\:pt-17 {
    padding-top: 17px;
  }

  .\32xl\:pt-19 {
    padding-top: 19px;
  }

  .\32xl\:pt-20 {
    padding-top: 5rem;
  }

  .\32xl\:pt-22 {
    padding-top: 22px;
  }

  .\32xl\:pt-24 {
    padding-top: 6rem;
  }

  .\32xl\:pt-25 {
    padding-top: 25px;
  }

  .\32xl\:pt-26 {
    padding-top: 26px;
  }

  .\32xl\:pt-27 {
    padding-top: 27px;
  }

  .\32xl\:pt-28 {
    padding-top: 7rem;
  }

  .\32xl\:pt-29 {
    padding-top: 29px;
  }

  .\32xl\:pt-30 {
    padding-top: 30px;
  }

  .\32xl\:pt-32 {
    padding-top: 8rem;
  }

  .\32xl\:pt-33 {
    padding-top: 33px;
  }

  .\32xl\:pt-35 {
    padding-top: 35px;
  }

  .\32xl\:pt-36 {
    padding-top: 9rem;
  }

  .\32xl\:pt-37 {
    padding-top: 37px;
  }

  .\32xl\:pt-40 {
    padding-top: 40px;
  }

  .\32xl\:pt-41 {
    padding-top: 41px;
  }

  .\32xl\:pt-44 {
    padding-top: 11rem;
  }

  .\32xl\:pt-45 {
    padding-top: 45px;
  }

  .\32xl\:pt-48 {
    padding-top: 12rem;
  }

  .\32xl\:pt-50 {
    padding-top: 50px;
  }

  .\32xl\:pt-52 {
    padding-top: 13rem;
  }

  .\32xl\:pt-56 {
    padding-top: 14rem;
  }

  .\32xl\:pt-60 {
    padding-top: 60px;
  }

  .\32xl\:pt-64 {
    padding-top: 16rem;
  }

  .\32xl\:pt-65 {
    padding-top: 65px;
  }

  .\32xl\:pt-72 {
    padding-top: 18rem;
  }

  .\32xl\:pt-80 {
    padding-top: 20rem;
  }

  .\32xl\:pt-96 {
    padding-top: 24rem;
  }

  .\32xl\:pt-px {
    padding-top: 1px;
  }

  .\32xl\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .\32xl\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .\32xl\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .\32xl\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .\32xl\:pt-p11 {
    padding-top: 11px;
  }

  .\32xl\:pt-p12 {
    padding-top: 12px;
  }

  .\32xl\:pt-p10 {
    padding-top: 10px;
  }

  .\32xl\:pt-p9 {
    padding-top: 9px;
  }

  .\32xl\:pt-p20 {
    padding-top: 20px;
  }

  .\32xl\:pt-p18 {
    padding-top: 18px;
  }

  .\32xl\:pt-p14 {
    padding-top: 14px;
  }

  .\32xl\:pt-p13 {
    padding-top: 13px;
  }

  .\32xl\:pt-p6 {
    padding-top: 6px;
  }

  .\32xl\:pt-p2 {
    padding-top: 2px;
  }

  .\32xl\:pt-p3 {
    padding-top: 3px;
  }

  .\32xl\:pt-p5 {
    padding-top: 5px;
  }

  .\32xl\:pr-0 {
    padding-right: 0px;
  }

  .\32xl\:pr-1 {
    padding-right: 0.25rem;
  }

  .\32xl\:pr-2 {
    padding-right: 0.5rem;
  }

  .\32xl\:pr-3 {
    padding-right: 0.75rem;
  }

  .\32xl\:pr-4 {
    padding-right: 1rem;
  }

  .\32xl\:pr-5 {
    padding-right: 1.25rem;
  }

  .\32xl\:pr-6 {
    padding-right: 1.5rem;
  }

  .\32xl\:pr-7 {
    padding-right: 1.75rem;
  }

  .\32xl\:pr-8 {
    padding-right: 2rem;
  }

  .\32xl\:pr-9 {
    padding-right: 2.25rem;
  }

  .\32xl\:pr-10 {
    padding-right: 2.5rem;
  }

  .\32xl\:pr-11 {
    padding-right: 2.75rem;
  }

  .\32xl\:pr-12 {
    padding-right: 3rem;
  }

  .\32xl\:pr-14 {
    padding-right: 3.5rem;
  }

  .\32xl\:pr-15 {
    padding-right: 15px;
  }

  .\32xl\:pr-16 {
    padding-right: 4rem;
  }

  .\32xl\:pr-17 {
    padding-right: 17px;
  }

  .\32xl\:pr-19 {
    padding-right: 19px;
  }

  .\32xl\:pr-20 {
    padding-right: 5rem;
  }

  .\32xl\:pr-22 {
    padding-right: 22px;
  }

  .\32xl\:pr-24 {
    padding-right: 6rem;
  }

  .\32xl\:pr-25 {
    padding-right: 25px;
  }

  .\32xl\:pr-26 {
    padding-right: 26px;
  }

  .\32xl\:pr-27 {
    padding-right: 27px;
  }

  .\32xl\:pr-28 {
    padding-right: 7rem;
  }

  .\32xl\:pr-29 {
    padding-right: 29px;
  }

  .\32xl\:pr-30 {
    padding-right: 30px;
  }

  .\32xl\:pr-32 {
    padding-right: 8rem;
  }

  .\32xl\:pr-33 {
    padding-right: 33px;
  }

  .\32xl\:pr-35 {
    padding-right: 35px;
  }

  .\32xl\:pr-36 {
    padding-right: 9rem;
  }

  .\32xl\:pr-37 {
    padding-right: 37px;
  }

  .\32xl\:pr-40 {
    padding-right: 40px;
  }

  .\32xl\:pr-41 {
    padding-right: 41px;
  }

  .\32xl\:pr-44 {
    padding-right: 11rem;
  }

  .\32xl\:pr-45 {
    padding-right: 45px;
  }

  .\32xl\:pr-48 {
    padding-right: 12rem;
  }

  .\32xl\:pr-50 {
    padding-right: 50px;
  }

  .\32xl\:pr-52 {
    padding-right: 13rem;
  }

  .\32xl\:pr-56 {
    padding-right: 14rem;
  }

  .\32xl\:pr-60 {
    padding-right: 60px;
  }

  .\32xl\:pr-64 {
    padding-right: 16rem;
  }

  .\32xl\:pr-65 {
    padding-right: 65px;
  }

  .\32xl\:pr-72 {
    padding-right: 18rem;
  }

  .\32xl\:pr-80 {
    padding-right: 20rem;
  }

  .\32xl\:pr-96 {
    padding-right: 24rem;
  }

  .\32xl\:pr-px {
    padding-right: 1px;
  }

  .\32xl\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .\32xl\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .\32xl\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .\32xl\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .\32xl\:pr-p11 {
    padding-right: 11px;
  }

  .\32xl\:pr-p12 {
    padding-right: 12px;
  }

  .\32xl\:pr-p10 {
    padding-right: 10px;
  }

  .\32xl\:pr-p9 {
    padding-right: 9px;
  }

  .\32xl\:pr-p20 {
    padding-right: 20px;
  }

  .\32xl\:pr-p18 {
    padding-right: 18px;
  }

  .\32xl\:pr-p14 {
    padding-right: 14px;
  }

  .\32xl\:pr-p13 {
    padding-right: 13px;
  }

  .\32xl\:pr-p6 {
    padding-right: 6px;
  }

  .\32xl\:pr-p2 {
    padding-right: 2px;
  }

  .\32xl\:pr-p3 {
    padding-right: 3px;
  }

  .\32xl\:pr-p5 {
    padding-right: 5px;
  }

  .\32xl\:pb-0 {
    padding-bottom: 0px;
  }

  .\32xl\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .\32xl\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .\32xl\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .\32xl\:pb-4 {
    padding-bottom: 1rem;
  }

  .\32xl\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .\32xl\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .\32xl\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .\32xl\:pb-8 {
    padding-bottom: 2rem;
  }

  .\32xl\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .\32xl\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .\32xl\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .\32xl\:pb-12 {
    padding-bottom: 3rem;
  }

  .\32xl\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .\32xl\:pb-15 {
    padding-bottom: 15px;
  }

  .\32xl\:pb-16 {
    padding-bottom: 4rem;
  }

  .\32xl\:pb-17 {
    padding-bottom: 17px;
  }

  .\32xl\:pb-19 {
    padding-bottom: 19px;
  }

  .\32xl\:pb-20 {
    padding-bottom: 5rem;
  }

  .\32xl\:pb-22 {
    padding-bottom: 22px;
  }

  .\32xl\:pb-24 {
    padding-bottom: 6rem;
  }

  .\32xl\:pb-25 {
    padding-bottom: 25px;
  }

  .\32xl\:pb-26 {
    padding-bottom: 26px;
  }

  .\32xl\:pb-27 {
    padding-bottom: 27px;
  }

  .\32xl\:pb-28 {
    padding-bottom: 7rem;
  }

  .\32xl\:pb-29 {
    padding-bottom: 29px;
  }

  .\32xl\:pb-30 {
    padding-bottom: 30px;
  }

  .\32xl\:pb-32 {
    padding-bottom: 8rem;
  }

  .\32xl\:pb-33 {
    padding-bottom: 33px;
  }

  .\32xl\:pb-35 {
    padding-bottom: 35px;
  }

  .\32xl\:pb-36 {
    padding-bottom: 9rem;
  }

  .\32xl\:pb-37 {
    padding-bottom: 37px;
  }

  .\32xl\:pb-40 {
    padding-bottom: 40px;
  }

  .\32xl\:pb-41 {
    padding-bottom: 41px;
  }

  .\32xl\:pb-44 {
    padding-bottom: 11rem;
  }

  .\32xl\:pb-45 {
    padding-bottom: 45px;
  }

  .\32xl\:pb-48 {
    padding-bottom: 12rem;
  }

  .\32xl\:pb-50 {
    padding-bottom: 50px;
  }

  .\32xl\:pb-52 {
    padding-bottom: 13rem;
  }

  .\32xl\:pb-56 {
    padding-bottom: 14rem;
  }

  .\32xl\:pb-60 {
    padding-bottom: 60px;
  }

  .\32xl\:pb-64 {
    padding-bottom: 16rem;
  }

  .\32xl\:pb-65 {
    padding-bottom: 65px;
  }

  .\32xl\:pb-72 {
    padding-bottom: 18rem;
  }

  .\32xl\:pb-80 {
    padding-bottom: 20rem;
  }

  .\32xl\:pb-96 {
    padding-bottom: 24rem;
  }

  .\32xl\:pb-px {
    padding-bottom: 1px;
  }

  .\32xl\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .\32xl\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .\32xl\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .\32xl\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .\32xl\:pb-p11 {
    padding-bottom: 11px;
  }

  .\32xl\:pb-p12 {
    padding-bottom: 12px;
  }

  .\32xl\:pb-p10 {
    padding-bottom: 10px;
  }

  .\32xl\:pb-p9 {
    padding-bottom: 9px;
  }

  .\32xl\:pb-p20 {
    padding-bottom: 20px;
  }

  .\32xl\:pb-p18 {
    padding-bottom: 18px;
  }

  .\32xl\:pb-p14 {
    padding-bottom: 14px;
  }

  .\32xl\:pb-p13 {
    padding-bottom: 13px;
  }

  .\32xl\:pb-p6 {
    padding-bottom: 6px;
  }

  .\32xl\:pb-p2 {
    padding-bottom: 2px;
  }

  .\32xl\:pb-p3 {
    padding-bottom: 3px;
  }

  .\32xl\:pb-p5 {
    padding-bottom: 5px;
  }

  .\32xl\:pl-0 {
    padding-left: 0px;
  }

  .\32xl\:pl-1 {
    padding-left: 0.25rem;
  }

  .\32xl\:pl-2 {
    padding-left: 0.5rem;
  }

  .\32xl\:pl-3 {
    padding-left: 0.75rem;
  }

  .\32xl\:pl-4 {
    padding-left: 1rem;
  }

  .\32xl\:pl-5 {
    padding-left: 1.25rem;
  }

  .\32xl\:pl-6 {
    padding-left: 1.5rem;
  }

  .\32xl\:pl-7 {
    padding-left: 1.75rem;
  }

  .\32xl\:pl-8 {
    padding-left: 2rem;
  }

  .\32xl\:pl-9 {
    padding-left: 2.25rem;
  }

  .\32xl\:pl-10 {
    padding-left: 2.5rem;
  }

  .\32xl\:pl-11 {
    padding-left: 2.75rem;
  }

  .\32xl\:pl-12 {
    padding-left: 3rem;
  }

  .\32xl\:pl-14 {
    padding-left: 3.5rem;
  }

  .\32xl\:pl-15 {
    padding-left: 15px;
  }

  .\32xl\:pl-16 {
    padding-left: 4rem;
  }

  .\32xl\:pl-17 {
    padding-left: 17px;
  }

  .\32xl\:pl-19 {
    padding-left: 19px;
  }

  .\32xl\:pl-20 {
    padding-left: 5rem;
  }

  .\32xl\:pl-22 {
    padding-left: 22px;
  }

  .\32xl\:pl-24 {
    padding-left: 6rem;
  }

  .\32xl\:pl-25 {
    padding-left: 25px;
  }

  .\32xl\:pl-26 {
    padding-left: 26px;
  }

  .\32xl\:pl-27 {
    padding-left: 27px;
  }

  .\32xl\:pl-28 {
    padding-left: 7rem;
  }

  .\32xl\:pl-29 {
    padding-left: 29px;
  }

  .\32xl\:pl-30 {
    padding-left: 30px;
  }

  .\32xl\:pl-32 {
    padding-left: 8rem;
  }

  .\32xl\:pl-33 {
    padding-left: 33px;
  }

  .\32xl\:pl-35 {
    padding-left: 35px;
  }

  .\32xl\:pl-36 {
    padding-left: 9rem;
  }

  .\32xl\:pl-37 {
    padding-left: 37px;
  }

  .\32xl\:pl-40 {
    padding-left: 40px;
  }

  .\32xl\:pl-41 {
    padding-left: 41px;
  }

  .\32xl\:pl-44 {
    padding-left: 11rem;
  }

  .\32xl\:pl-45 {
    padding-left: 45px;
  }

  .\32xl\:pl-48 {
    padding-left: 12rem;
  }

  .\32xl\:pl-50 {
    padding-left: 50px;
  }

  .\32xl\:pl-52 {
    padding-left: 13rem;
  }

  .\32xl\:pl-56 {
    padding-left: 14rem;
  }

  .\32xl\:pl-60 {
    padding-left: 60px;
  }

  .\32xl\:pl-64 {
    padding-left: 16rem;
  }

  .\32xl\:pl-65 {
    padding-left: 65px;
  }

  .\32xl\:pl-72 {
    padding-left: 18rem;
  }

  .\32xl\:pl-80 {
    padding-left: 20rem;
  }

  .\32xl\:pl-96 {
    padding-left: 24rem;
  }

  .\32xl\:pl-px {
    padding-left: 1px;
  }

  .\32xl\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .\32xl\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .\32xl\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .\32xl\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .\32xl\:pl-p11 {
    padding-left: 11px;
  }

  .\32xl\:pl-p12 {
    padding-left: 12px;
  }

  .\32xl\:pl-p10 {
    padding-left: 10px;
  }

  .\32xl\:pl-p9 {
    padding-left: 9px;
  }

  .\32xl\:pl-p20 {
    padding-left: 20px;
  }

  .\32xl\:pl-p18 {
    padding-left: 18px;
  }

  .\32xl\:pl-p14 {
    padding-left: 14px;
  }

  .\32xl\:pl-p13 {
    padding-left: 13px;
  }

  .\32xl\:pl-p6 {
    padding-left: 6px;
  }

  .\32xl\:pl-p2 {
    padding-left: 2px;
  }

  .\32xl\:pl-p3 {
    padding-left: 3px;
  }

  .\32xl\:pl-p5 {
    padding-left: 5px;
  }

  .\32xl\:text-left {
    text-align: left;
  }

  .\32xl\:text-center {
    text-align: center;
  }

  .\32xl\:text-right {
    text-align: right;
  }

  .\32xl\:text-justify {
    text-align: justify;
  }

  .\32xl\:align-baseline {
    vertical-align: baseline;
  }

  .\32xl\:align-top {
    vertical-align: top;
  }

  .\32xl\:align-middle {
    vertical-align: middle;
  }

  .\32xl\:align-bottom {
    vertical-align: bottom;
  }

  .\32xl\:align-text-top {
    vertical-align: text-top;
  }

  .\32xl\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .\32xl\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .\32xl\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .\32xl\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .\32xl\:font-ApercuRegularPro {
    font-family: Apercu-Regular-Pro;
  }

  .\32xl\:font-ApercuBlackPro {
    font-family: Apercu-Black-Pro;
  }

  .\32xl\:font-ApercuBoldPro {
    font-family: Apercu-Bold-Pro;
  }

  .\32xl\:font-ApercuLightPro {
    font-family: Apercu-Light-Pro;
  }

  .\32xl\:font-ApercuMonoLightPro {
    font-family: ApercuMono-Light-Pro;
  }

  .\32xl\:font-ApercuMonoRegularPro {
    font-family: ApercuMono-Regular-Pro;
  }

  .\32xl\:font-KanitBlack {
    font-family: Kanit-Black;
  }

  .\32xl\:font-KanitRegular {
    font-family: Kanit-Regular;
  }

  .\32xl\:font-KanitLight {
    font-family: Kanit-Light;
  }

  .\32xl\:font-KanitBold {
    font-family: Kanit-Bold;
  }

  .\32xl\:text-10 {
    font-size: 10px;
  }

  .\32xl\:text-13 {
    font-size: 13px;
  }

  .\32xl\:text-14 {
    font-size: 14px;
  }

  .\32xl\:text-16 {
    font-size: 16px;
  }

  .\32xl\:text-18 {
    font-size: 18px;
  }

  .\32xl\:text-19 {
    font-size: 19px;
  }

  .\32xl\:text-22 {
    font-size: 22px;
  }

  .\32xl\:text-32 {
    font-size: 32px;
  }

  .\32xl\:text-40 {
    font-size: 40px;
  }

  .\32xl\:text-42 {
    font-size: 42px;
  }

  .\32xl\:text-47 {
    font-size: 47px;
  }

  .\32xl\:text-48 {
    font-size: 48px;
  }

  .\32xl\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .\32xl\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .\32xl\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .\32xl\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .\32xl\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .\32xl\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .\32xl\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .\32xl\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .\32xl\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .\32xl\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .\32xl\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .\32xl\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .\32xl\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .\32xl\:text-f50 {
    font-size: 50px;
  }

  .\32xl\:font-thin {
    font-weight: 100;
  }

  .\32xl\:font-extralight {
    font-weight: 200;
  }

  .\32xl\:font-light {
    font-weight: 300;
  }

  .\32xl\:font-normal {
    font-weight: 400;
  }

  .\32xl\:font-medium {
    font-weight: 500;
  }

  .\32xl\:font-semibold {
    font-weight: 600;
  }

  .\32xl\:font-bold {
    font-weight: 700;
  }

  .\32xl\:font-extrabold {
    font-weight: 800;
  }

  .\32xl\:font-black {
    font-weight: 900;
  }

  .\32xl\:uppercase {
    text-transform: uppercase;
  }

  .\32xl\:lowercase {
    text-transform: lowercase;
  }

  .\32xl\:capitalize {
    text-transform: capitalize;
  }

  .\32xl\:normal-case {
    text-transform: none;
  }

  .\32xl\:italic {
    font-style: italic;
  }

  .\32xl\:not-italic {
    font-style: normal;
  }

  .\32xl\:ordinal, .\32xl\:slashed-zero, .\32xl\:lining-nums, .\32xl\:oldstyle-nums, .\32xl\:proportional-nums, .\32xl\:tabular-nums, .\32xl\:diagonal-fractions, .\32xl\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .\32xl\:normal-nums {
    font-variant-numeric: normal;
  }

  .\32xl\:ordinal {
    --tw-ordinal: ordinal;
  }

  .\32xl\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .\32xl\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .\32xl\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .\32xl\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .\32xl\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .\32xl\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .\32xl\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .\32xl\:leading-3 {
    line-height: .75rem;
  }

  .\32xl\:leading-4 {
    line-height: 1rem;
  }

  .\32xl\:leading-5 {
    line-height: 1.25rem;
  }

  .\32xl\:leading-6 {
    line-height: 1.5rem;
  }

  .\32xl\:leading-7 {
    line-height: 1.75rem;
  }

  .\32xl\:leading-8 {
    line-height: 2rem;
  }

  .\32xl\:leading-9 {
    line-height: 2.25rem;
  }

  .\32xl\:leading-10 {
    line-height: 2.5rem;
  }

  .\32xl\:leading-14 {
    line-height: 14px;
  }

  .\32xl\:leading-18 {
    line-height: 18px;
  }

  .\32xl\:leading-19 {
    line-height: 19px;
  }

  .\32xl\:leading-20 {
    line-height: 20px;
  }

  .\32xl\:leading-21 {
    line-height: 21px;
  }

  .\32xl\:leading-23 {
    line-height: 23px;
  }

  .\32xl\:leading-26 {
    line-height: 26px;
  }

  .\32xl\:leading-28 {
    line-height: 28px;
  }

  .\32xl\:leading-38 {
    line-height: 38px;
  }

  .\32xl\:leading-46 {
    line-height: 46px;
  }

  .\32xl\:leading-47 {
    line-height: 47px;
  }

  .\32xl\:leading-49 {
    line-height: 49px;
  }

  .\32xl\:leading-59 {
    line-height: 59px;
  }

  .\32xl\:leading-none {
    line-height: 1;
  }

  .\32xl\:leading-tight {
    line-height: 1.25;
  }

  .\32xl\:leading-snug {
    line-height: 1.375;
  }

  .\32xl\:leading-normal {
    line-height: 1.5;
  }

  .\32xl\:leading-relaxed {
    line-height: 1.625;
  }

  .\32xl\:leading-loose {
    line-height: 2;
  }

  .\32xl\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .\32xl\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .\32xl\:tracking-normal {
    letter-spacing: 0em;
  }

  .\32xl\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .\32xl\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .\32xl\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .\32xl\:text-transparent {
    color: transparent;
  }

  .\32xl\:text-current {
    color: currentColor;
  }

  .\32xl\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .\32xl\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .\32xl\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .\32xl\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .\32xl\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .\32xl\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .\32xl\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .\32xl\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .\32xl\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .\32xl\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .\32xl\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .\32xl\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .\32xl\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .\32xl\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .\32xl\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .\32xl\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .\32xl\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .\32xl\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .\32xl\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .\32xl\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .\32xl\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .\32xl\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .\32xl\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .\32xl\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .\32xl\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .\32xl\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .\32xl\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .group:hover .\32xl\:group-hover\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .\32xl\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .\32xl\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple:focus-within {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-gray:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-gray-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-gray-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-gray-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-gray-5:focus-within {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-dark-red:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-mustard-yellow:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-mustard-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-blue-3:focus-within {
    color:  #F0F3FF;
  }

  .\32xl\:focus-within\:text-light-blue-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-bg-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-white-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-Black-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-Default-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-White-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-Green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-Blue-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-Silver-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-Yellow-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-Grey-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-Gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-Red-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-Gold-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-dark-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-light-pink:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-transparent:hover {
    color: transparent;
  }

  .\32xl\:hover\:text-current:hover {
    color: currentColor;
  }

  .\32xl\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple:hover {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-gray:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-gray-1:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-gray-2:hover {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-gray-4:hover {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-gray-5:hover {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-1:hover {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-dark-red:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-mustard-yellow:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-mustard-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-blue-3:hover {
    color:  #F0F3FF;
  }

  .\32xl\:hover\:text-light-blue-4:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-green:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-bg-green:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-1:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-white-1:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-Black-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-Default-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-White-3:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-Green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-Blue-3:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-Silver-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-Yellow-3:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-Grey-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-Gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-Red-3:hover {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-Gold-3:hover {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-dark-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-light-pink:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-transparent:focus {
    color: transparent;
  }

  .\32xl\:focus\:text-current:focus {
    color: currentColor;
  }

  .\32xl\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple:focus {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-gray:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-gray-1:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-gray-2:focus {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-gray-4:focus {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-gray-5:focus {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-1:focus {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-dark-red:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-mustard-yellow:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-mustard-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-blue-3:focus {
    color:  #F0F3FF;
  }

  .\32xl\:focus\:text-light-blue-4:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-green:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-bg-green:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-1:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-white-1:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-Black-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-Default-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-White-3:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-Green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-Blue-3:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-Silver-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-Yellow-3:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-Grey-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-Gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-Red-3:focus {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-Gold-3:focus {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-dark-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-light-pink:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .\32xl\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .\32xl\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .\32xl\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .\32xl\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .\32xl\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .\32xl\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .\32xl\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .\32xl\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .\32xl\:underline {
    text-decoration: underline;
  }

  .\32xl\:line-through {
    text-decoration: line-through;
  }

  .\32xl\:no-underline {
    text-decoration: none;
  }

  .group:hover .\32xl\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .\32xl\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .\32xl\:group-hover\:no-underline {
    text-decoration: none;
  }

  .\32xl\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .\32xl\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .\32xl\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }

  .\32xl\:hover\:underline:hover {
    text-decoration: underline;
  }

  .\32xl\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .\32xl\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .\32xl\:focus\:underline:focus {
    text-decoration: underline;
  }

  .\32xl\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .\32xl\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .\32xl\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .\32xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .\32xl\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .\32xl\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .\32xl\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .\32xl\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .\32xl\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .\32xl\:placeholder-current::placeholder {
    color: currentColor;
  }

  .\32xl\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-5::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-gray-5::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-dark-red::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-dark-red:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-dark-red::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-mustard-yellow::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-mustard-yellow:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-mustard-yellow::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-mustard-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-mustard-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-mustard-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-blue-3::-moz-placeholder {
    color:  #F0F3FF;
  }

  .\32xl\:placeholder-light-blue-3:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .\32xl\:placeholder-light-blue-3::placeholder {
    color:  #F0F3FF;
  }

  .\32xl\:placeholder-light-blue-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-blue-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-blue-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-bg-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-bg-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-bg-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-white-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-white-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-white-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Black-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Black-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Black-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Default-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Default-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Default-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-White-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-White-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-White-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Blue-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Blue-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Blue-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Silver-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Silver-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Silver-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Yellow-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Yellow-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Yellow-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Grey-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Grey-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Grey-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Red-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Red-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Red-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Gold-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Gold-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-Gold-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-dark-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-dark-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-dark-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-pink::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-pink:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-light-pink::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .\32xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .\32xl\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .\32xl\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-gray-5:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-dark-red:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-dark-red:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-dark-red:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-mustard-yellow:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-mustard-yellow:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-mustard-yellow:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-mustard-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-mustard-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-mustard-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-blue-3:focus::-moz-placeholder {
    color:  #F0F3FF;
  }

  .\32xl\:focus\:placeholder-light-blue-3:focus:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .\32xl\:focus\:placeholder-light-blue-3:focus::placeholder {
    color:  #F0F3FF;
  }

  .\32xl\:focus\:placeholder-light-blue-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-blue-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-blue-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-bg-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-bg-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-bg-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-white-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-white-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-white-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Black-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Black-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Black-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Default-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Default-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Default-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-White-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-White-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-White-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Blue-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Blue-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Blue-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Silver-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Silver-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Silver-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Yellow-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Yellow-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Yellow-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Grey-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Grey-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Grey-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Red-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Red-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Red-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Gold-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Gold-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-Gold-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-dark-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-dark-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-dark-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-pink:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-pink:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-light-pink:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:opacity-0 {
    opacity: 0;
  }

  .\32xl\:opacity-5 {
    opacity: 0.05;
  }

  .\32xl\:opacity-10 {
    opacity: 0.1;
  }

  .\32xl\:opacity-20 {
    opacity: 0.2;
  }

  .\32xl\:opacity-25 {
    opacity: 0.25;
  }

  .\32xl\:opacity-30 {
    opacity: 0.3;
  }

  .\32xl\:opacity-40 {
    opacity: 0.4;
  }

  .\32xl\:opacity-50 {
    opacity: 0.5;
  }

  .\32xl\:opacity-60 {
    opacity: 0.6;
  }

  .\32xl\:opacity-70 {
    opacity: 0.7;
  }

  .\32xl\:opacity-75 {
    opacity: 0.75;
  }

  .\32xl\:opacity-80 {
    opacity: 0.8;
  }

  .\32xl\:opacity-90 {
    opacity: 0.9;
  }

  .\32xl\:opacity-95 {
    opacity: 0.95;
  }

  .\32xl\:opacity-100 {
    opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .\32xl\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .\32xl\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .\32xl\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .\32xl\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .\32xl\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .\32xl\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .\32xl\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .\32xl\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .\32xl\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .\32xl\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .\32xl\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .\32xl\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .\32xl\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .\32xl\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .\32xl\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .\32xl\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .\32xl\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .\32xl\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .\32xl\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .\32xl\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .\32xl\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .\32xl\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .\32xl\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .\32xl\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .\32xl\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .\32xl\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .\32xl\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .\32xl\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .\32xl\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .\32xl\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .\32xl\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .\32xl\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .\32xl\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .\32xl\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .\32xl\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .\32xl\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .\32xl\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .\32xl\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .\32xl\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .\32xl\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .\32xl\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .\32xl\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .\32xl\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .\32xl\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .\32xl\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .\32xl\:disabled\:opacity-0:disabled {
    opacity: 0;
  }

  .\32xl\:disabled\:opacity-5:disabled {
    opacity: 0.05;
  }

  .\32xl\:disabled\:opacity-10:disabled {
    opacity: 0.1;
  }

  .\32xl\:disabled\:opacity-20:disabled {
    opacity: 0.2;
  }

  .\32xl\:disabled\:opacity-25:disabled {
    opacity: 0.25;
  }

  .\32xl\:disabled\:opacity-30:disabled {
    opacity: 0.3;
  }

  .\32xl\:disabled\:opacity-40:disabled {
    opacity: 0.4;
  }

  .\32xl\:disabled\:opacity-50:disabled {
    opacity: 0.5;
  }

  .\32xl\:disabled\:opacity-60:disabled {
    opacity: 0.6;
  }

  .\32xl\:disabled\:opacity-70:disabled {
    opacity: 0.7;
  }

  .\32xl\:disabled\:opacity-75:disabled {
    opacity: 0.75;
  }

  .\32xl\:disabled\:opacity-80:disabled {
    opacity: 0.8;
  }

  .\32xl\:disabled\:opacity-90:disabled {
    opacity: 0.9;
  }

  .\32xl\:disabled\:opacity-95:disabled {
    opacity: 0.95;
  }

  .\32xl\:disabled\:opacity-100:disabled {
    opacity: 1;
  }

  .\32xl\:bg-blend-normal {
    background-blend-mode: normal;
  }

  .\32xl\:bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .\32xl\:bg-blend-screen {
    background-blend-mode: screen;
  }

  .\32xl\:bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .\32xl\:bg-blend-darken {
    background-blend-mode: darken;
  }

  .\32xl\:bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .\32xl\:bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .\32xl\:bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .\32xl\:bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .\32xl\:bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .\32xl\:bg-blend-difference {
    background-blend-mode: difference;
  }

  .\32xl\:bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .\32xl\:bg-blend-hue {
    background-blend-mode: hue;
  }

  .\32xl\:bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .\32xl\:bg-blend-color {
    background-blend-mode: color;
  }

  .\32xl\:bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .\32xl\:mix-blend-normal {
    mix-blend-mode: normal;
  }

  .\32xl\:mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .\32xl\:mix-blend-screen {
    mix-blend-mode: screen;
  }

  .\32xl\:mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .\32xl\:mix-blend-darken {
    mix-blend-mode: darken;
  }

  .\32xl\:mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .\32xl\:mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .\32xl\:mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .\32xl\:mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .\32xl\:mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .\32xl\:mix-blend-difference {
    mix-blend-mode: difference;
  }

  .\32xl\:mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .\32xl\:mix-blend-hue {
    mix-blend-mode: hue;
  }

  .\32xl\:mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .\32xl\:mix-blend-color {
    mix-blend-mode: color;
  }

  .\32xl\:mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .\32xl\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-bs:focus-within {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-bs:hover {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-bs:focus {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-inset {
    --tw-ring-inset: inset;
  }

  .\32xl\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .\32xl\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .\32xl\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .\32xl\:ring-current {
    --tw-ring-color: currentColor;
  }

  .\32xl\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-gray {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-gray-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-gray-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-gray-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-gray-5 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .\32xl\:ring-dark-red {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:ring-mustard-yellow {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .\32xl\:ring-mustard-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-blue-3 {
    --tw-ring-color:  #F0F3FF;
  }

  .\32xl\:ring-light-blue-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-bg-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-white-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .\32xl\:ring-Black-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .\32xl\:ring-Default-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .\32xl\:ring-White-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .\32xl\:ring-Green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .\32xl\:ring-Blue-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-Silver-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .\32xl\:ring-Yellow-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .\32xl\:ring-Grey-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .\32xl\:ring-Gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .\32xl\:ring-Red-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .\32xl\:ring-Gold-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .\32xl\:ring-dark-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .\32xl\:ring-light-pink {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .\32xl\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .\32xl\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-gray:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-gray-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-gray-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-gray-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-gray-5:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-dark-red:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-mustard-yellow:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-mustard-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-blue-3:focus-within {
    --tw-ring-color:  #F0F3FF;
  }

  .\32xl\:focus-within\:ring-light-blue-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-bg-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-white-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-Black-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-Default-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-White-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-Green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-Blue-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-Silver-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-Yellow-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-Grey-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-Gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-Red-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-Gold-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-dark-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-light-pink:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .\32xl\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .\32xl\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-gray:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-gray-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-gray-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-gray-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-gray-5:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-dark-red:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-mustard-yellow:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-mustard-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-blue-3:focus {
    --tw-ring-color:  #F0F3FF;
  }

  .\32xl\:focus\:ring-light-blue-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-bg-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-white-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-Black-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-Default-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-White-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-Green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-Blue-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-Silver-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-Yellow-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-Grey-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-Gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-Red-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-Gold-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-dark-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-light-pink:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .\32xl\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .\32xl\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .\32xl\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .\32xl\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .\32xl\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .\32xl\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .\32xl\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .\32xl\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .\32xl\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .\32xl\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .\32xl\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .\32xl\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .\32xl\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .\32xl\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .\32xl\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .\32xl\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .\32xl\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .\32xl\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .\32xl\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .\32xl\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .\32xl\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .\32xl\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .\32xl\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .\32xl\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .\32xl\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .\32xl\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .\32xl\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .\32xl\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .\32xl\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .\32xl\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .\32xl\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .\32xl\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .\32xl\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .\32xl\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .\32xl\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .\32xl\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .\32xl\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .\32xl\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .\32xl\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .\32xl\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .\32xl\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .\32xl\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .\32xl\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .\32xl\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .\32xl\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .\32xl\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .\32xl\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .\32xl\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .\32xl\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .\32xl\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .\32xl\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .\32xl\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .\32xl\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .\32xl\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .\32xl\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .\32xl\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .\32xl\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .\32xl\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .\32xl\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .\32xl\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .\32xl\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .\32xl\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .\32xl\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .\32xl\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .\32xl\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .\32xl\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .\32xl\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .\32xl\:ring-offset-purple {
    --tw-ring-offset-color: #6700B8;
  }

  .\32xl\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .\32xl\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .\32xl\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .\32xl\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .\32xl\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .\32xl\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .\32xl\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .\32xl\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .\32xl\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .\32xl\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .\32xl\:ring-offset-light-gray {
    --tw-ring-offset-color: #6E767D;
  }

  .\32xl\:ring-offset-light-gray-1 {
    --tw-ring-offset-color: #A5AAAF;
  }

  .\32xl\:ring-offset-light-gray-2 {
    --tw-ring-offset-color: #E6E6EB;
  }

  .\32xl\:ring-offset-light-gray-3 {
    --tw-ring-offset-color: #F0F0F5;
  }

  .\32xl\:ring-offset-light-gray-4 {
    --tw-ring-offset-color: #D5D6DA;
  }

  .\32xl\:ring-offset-light-gray-5 {
    --tw-ring-offset-color: #333F48;
  }

  .\32xl\:ring-offset-purple-1 {
    --tw-ring-offset-color: #8223D2;
  }

  .\32xl\:ring-offset-dark-red {
    --tw-ring-offset-color: #DB1B1B;
  }

  .\32xl\:ring-offset-mustard-yellow {
    --tw-ring-offset-color: #ED8B00;
  }

  .\32xl\:ring-offset-mustard-yellow-1 {
    --tw-ring-offset-color: #ED6600;
  }

  .\32xl\:ring-offset-light-blue {
    --tw-ring-offset-color: #6B8BFF;
  }

  .\32xl\:ring-offset-light-blue-1 {
    --tw-ring-offset-color: #4A68F9;
  }

  .\32xl\:ring-offset-light-blue-3 {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .\32xl\:ring-offset-light-blue-4 {
    --tw-ring-offset-color: #F0F3FF;
  }

  .\32xl\:ring-offset-purple-blue {
    --tw-ring-offset-color: #6469E1;
  }

  .\32xl\:ring-offset-light-green {
    --tw-ring-offset-color: #00B574;
  }

  .\32xl\:ring-offset-light-green-1 {
    --tw-ring-offset-color: #00B574;
  }

  .\32xl\:ring-offset-light-bg-green {
    --tw-ring-offset-color: #F0FFF9;
  }

  .\32xl\:ring-offset-green-1 {
    --tw-ring-offset-color: #0B8350;
  }

  .\32xl\:ring-offset-pink-1 {
    --tw-ring-offset-color: #FFEDD5;
  }

  .\32xl\:ring-offset-light-white-1 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .\32xl\:ring-offset-Black-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .\32xl\:ring-offset-Default-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .\32xl\:ring-offset-White-3 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .\32xl\:ring-offset-Green-3 {
    --tw-ring-offset-color: #AEE0CD;
  }

  .\32xl\:ring-offset-Blue-3 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .\32xl\:ring-offset-Silver-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .\32xl\:ring-offset-Yellow-3 {
    --tw-ring-offset-color: #FFE681;
  }

  .\32xl\:ring-offset-Grey-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .\32xl\:ring-offset-Gray-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .\32xl\:ring-offset-Red-3 {
    --tw-ring-offset-color: #BA0C2E;
  }

  .\32xl\:ring-offset-Gold-3 {
    --tw-ring-offset-color: #DAA520;
  }

  .\32xl\:ring-offset-light-green-3 {
    --tw-ring-offset-color: #F3E9FB;
  }

  .\32xl\:ring-offset-dark-blue-2 {
    --tw-ring-offset-color: #2743CC;
  }

  .\32xl\:ring-offset-blue-1 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .\32xl\:ring-offset-yellow-1 {
    --tw-ring-offset-color: #EDB800;
  }

  .\32xl\:ring-offset-blue-2 {
    --tw-ring-offset-color: #253BAA;
  }

  .\32xl\:ring-offset-light-pink {
    --tw-ring-offset-color: #FF5070;
  }

  .\32xl\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .\32xl\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .\32xl\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .\32xl\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .\32xl\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .\32xl\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .\32xl\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .\32xl\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .\32xl\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .\32xl\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .\32xl\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .\32xl\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .\32xl\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .\32xl\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .\32xl\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .\32xl\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .\32xl\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .\32xl\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .\32xl\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .\32xl\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .\32xl\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .\32xl\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .\32xl\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .\32xl\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .\32xl\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .\32xl\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .\32xl\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .\32xl\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .\32xl\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .\32xl\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .\32xl\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .\32xl\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .\32xl\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .\32xl\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .\32xl\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .\32xl\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .\32xl\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .\32xl\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .\32xl\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .\32xl\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .\32xl\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .\32xl\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .\32xl\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .\32xl\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .\32xl\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .\32xl\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .\32xl\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .\32xl\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .\32xl\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .\32xl\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .\32xl\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .\32xl\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .\32xl\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .\32xl\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .\32xl\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .\32xl\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .\32xl\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .\32xl\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .\32xl\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .\32xl\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .\32xl\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .\32xl\:focus-within\:ring-offset-purple:focus-within {
    --tw-ring-offset-color: #6700B8;
  }

  .\32xl\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .\32xl\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .\32xl\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .\32xl\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .\32xl\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .\32xl\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .\32xl\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .\32xl\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .\32xl\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .\32xl\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .\32xl\:focus-within\:ring-offset-light-gray:focus-within {
    --tw-ring-offset-color: #6E767D;
  }

  .\32xl\:focus-within\:ring-offset-light-gray-1:focus-within {
    --tw-ring-offset-color: #A5AAAF;
  }

  .\32xl\:focus-within\:ring-offset-light-gray-2:focus-within {
    --tw-ring-offset-color: #E6E6EB;
  }

  .\32xl\:focus-within\:ring-offset-light-gray-3:focus-within {
    --tw-ring-offset-color: #F0F0F5;
  }

  .\32xl\:focus-within\:ring-offset-light-gray-4:focus-within {
    --tw-ring-offset-color: #D5D6DA;
  }

  .\32xl\:focus-within\:ring-offset-light-gray-5:focus-within {
    --tw-ring-offset-color: #333F48;
  }

  .\32xl\:focus-within\:ring-offset-purple-1:focus-within {
    --tw-ring-offset-color: #8223D2;
  }

  .\32xl\:focus-within\:ring-offset-dark-red:focus-within {
    --tw-ring-offset-color: #DB1B1B;
  }

  .\32xl\:focus-within\:ring-offset-mustard-yellow:focus-within {
    --tw-ring-offset-color: #ED8B00;
  }

  .\32xl\:focus-within\:ring-offset-mustard-yellow-1:focus-within {
    --tw-ring-offset-color: #ED6600;
  }

  .\32xl\:focus-within\:ring-offset-light-blue:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .\32xl\:focus-within\:ring-offset-light-blue-1:focus-within {
    --tw-ring-offset-color: #4A68F9;
  }

  .\32xl\:focus-within\:ring-offset-light-blue-3:focus-within {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .\32xl\:focus-within\:ring-offset-light-blue-4:focus-within {
    --tw-ring-offset-color: #F0F3FF;
  }

  .\32xl\:focus-within\:ring-offset-purple-blue:focus-within {
    --tw-ring-offset-color: #6469E1;
  }

  .\32xl\:focus-within\:ring-offset-light-green:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .\32xl\:focus-within\:ring-offset-light-green-1:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .\32xl\:focus-within\:ring-offset-light-bg-green:focus-within {
    --tw-ring-offset-color: #F0FFF9;
  }

  .\32xl\:focus-within\:ring-offset-green-1:focus-within {
    --tw-ring-offset-color: #0B8350;
  }

  .\32xl\:focus-within\:ring-offset-pink-1:focus-within {
    --tw-ring-offset-color: #FFEDD5;
  }

  .\32xl\:focus-within\:ring-offset-light-white-1:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .\32xl\:focus-within\:ring-offset-Black-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .\32xl\:focus-within\:ring-offset-Default-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .\32xl\:focus-within\:ring-offset-White-3:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .\32xl\:focus-within\:ring-offset-Green-3:focus-within {
    --tw-ring-offset-color: #AEE0CD;
  }

  .\32xl\:focus-within\:ring-offset-Blue-3:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .\32xl\:focus-within\:ring-offset-Silver-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .\32xl\:focus-within\:ring-offset-Yellow-3:focus-within {
    --tw-ring-offset-color: #FFE681;
  }

  .\32xl\:focus-within\:ring-offset-Grey-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .\32xl\:focus-within\:ring-offset-Gray-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .\32xl\:focus-within\:ring-offset-Red-3:focus-within {
    --tw-ring-offset-color: #BA0C2E;
  }

  .\32xl\:focus-within\:ring-offset-Gold-3:focus-within {
    --tw-ring-offset-color: #DAA520;
  }

  .\32xl\:focus-within\:ring-offset-light-green-3:focus-within {
    --tw-ring-offset-color: #F3E9FB;
  }

  .\32xl\:focus-within\:ring-offset-dark-blue-2:focus-within {
    --tw-ring-offset-color: #2743CC;
  }

  .\32xl\:focus-within\:ring-offset-blue-1:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .\32xl\:focus-within\:ring-offset-yellow-1:focus-within {
    --tw-ring-offset-color: #EDB800;
  }

  .\32xl\:focus-within\:ring-offset-blue-2:focus-within {
    --tw-ring-offset-color: #253BAA;
  }

  .\32xl\:focus-within\:ring-offset-light-pink:focus-within {
    --tw-ring-offset-color: #FF5070;
  }

  .\32xl\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .\32xl\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .\32xl\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .\32xl\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .\32xl\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .\32xl\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .\32xl\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .\32xl\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .\32xl\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .\32xl\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .\32xl\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .\32xl\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .\32xl\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .\32xl\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .\32xl\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .\32xl\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .\32xl\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .\32xl\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .\32xl\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .\32xl\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .\32xl\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .\32xl\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .\32xl\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .\32xl\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .\32xl\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .\32xl\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .\32xl\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .\32xl\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .\32xl\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .\32xl\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .\32xl\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .\32xl\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .\32xl\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .\32xl\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .\32xl\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .\32xl\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .\32xl\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .\32xl\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .\32xl\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .\32xl\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .\32xl\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .\32xl\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .\32xl\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .\32xl\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .\32xl\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .\32xl\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .\32xl\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .\32xl\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .\32xl\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .\32xl\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .\32xl\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .\32xl\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .\32xl\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .\32xl\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .\32xl\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .\32xl\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .\32xl\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .\32xl\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .\32xl\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .\32xl\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .\32xl\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .\32xl\:focus\:ring-offset-purple:focus {
    --tw-ring-offset-color: #6700B8;
  }

  .\32xl\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .\32xl\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .\32xl\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .\32xl\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .\32xl\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .\32xl\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .\32xl\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .\32xl\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .\32xl\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .\32xl\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .\32xl\:focus\:ring-offset-light-gray:focus {
    --tw-ring-offset-color: #6E767D;
  }

  .\32xl\:focus\:ring-offset-light-gray-1:focus {
    --tw-ring-offset-color: #A5AAAF;
  }

  .\32xl\:focus\:ring-offset-light-gray-2:focus {
    --tw-ring-offset-color: #E6E6EB;
  }

  .\32xl\:focus\:ring-offset-light-gray-3:focus {
    --tw-ring-offset-color: #F0F0F5;
  }

  .\32xl\:focus\:ring-offset-light-gray-4:focus {
    --tw-ring-offset-color: #D5D6DA;
  }

  .\32xl\:focus\:ring-offset-light-gray-5:focus {
    --tw-ring-offset-color: #333F48;
  }

  .\32xl\:focus\:ring-offset-purple-1:focus {
    --tw-ring-offset-color: #8223D2;
  }

  .\32xl\:focus\:ring-offset-dark-red:focus {
    --tw-ring-offset-color: #DB1B1B;
  }

  .\32xl\:focus\:ring-offset-mustard-yellow:focus {
    --tw-ring-offset-color: #ED8B00;
  }

  .\32xl\:focus\:ring-offset-mustard-yellow-1:focus {
    --tw-ring-offset-color: #ED6600;
  }

  .\32xl\:focus\:ring-offset-light-blue:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .\32xl\:focus\:ring-offset-light-blue-1:focus {
    --tw-ring-offset-color: #4A68F9;
  }

  .\32xl\:focus\:ring-offset-light-blue-3:focus {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .\32xl\:focus\:ring-offset-light-blue-4:focus {
    --tw-ring-offset-color: #F0F3FF;
  }

  .\32xl\:focus\:ring-offset-purple-blue:focus {
    --tw-ring-offset-color: #6469E1;
  }

  .\32xl\:focus\:ring-offset-light-green:focus {
    --tw-ring-offset-color: #00B574;
  }

  .\32xl\:focus\:ring-offset-light-green-1:focus {
    --tw-ring-offset-color: #00B574;
  }

  .\32xl\:focus\:ring-offset-light-bg-green:focus {
    --tw-ring-offset-color: #F0FFF9;
  }

  .\32xl\:focus\:ring-offset-green-1:focus {
    --tw-ring-offset-color: #0B8350;
  }

  .\32xl\:focus\:ring-offset-pink-1:focus {
    --tw-ring-offset-color: #FFEDD5;
  }

  .\32xl\:focus\:ring-offset-light-white-1:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .\32xl\:focus\:ring-offset-Black-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .\32xl\:focus\:ring-offset-Default-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .\32xl\:focus\:ring-offset-White-3:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .\32xl\:focus\:ring-offset-Green-3:focus {
    --tw-ring-offset-color: #AEE0CD;
  }

  .\32xl\:focus\:ring-offset-Blue-3:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .\32xl\:focus\:ring-offset-Silver-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .\32xl\:focus\:ring-offset-Yellow-3:focus {
    --tw-ring-offset-color: #FFE681;
  }

  .\32xl\:focus\:ring-offset-Grey-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .\32xl\:focus\:ring-offset-Gray-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .\32xl\:focus\:ring-offset-Red-3:focus {
    --tw-ring-offset-color: #BA0C2E;
  }

  .\32xl\:focus\:ring-offset-Gold-3:focus {
    --tw-ring-offset-color: #DAA520;
  }

  .\32xl\:focus\:ring-offset-light-green-3:focus {
    --tw-ring-offset-color: #F3E9FB;
  }

  .\32xl\:focus\:ring-offset-dark-blue-2:focus {
    --tw-ring-offset-color: #2743CC;
  }

  .\32xl\:focus\:ring-offset-blue-1:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .\32xl\:focus\:ring-offset-yellow-1:focus {
    --tw-ring-offset-color: #EDB800;
  }

  .\32xl\:focus\:ring-offset-blue-2:focus {
    --tw-ring-offset-color: #253BAA;
  }

  .\32xl\:focus\:ring-offset-light-pink:focus {
    --tw-ring-offset-color: #FF5070;
  }

  .\32xl\:filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .\32xl\:filter-none {
    filter: none;
  }

  .\32xl\:blur-0 {
    --tw-blur: blur(0);
  }

  .\32xl\:blur-none {
    --tw-blur: blur(0);
  }

  .\32xl\:blur-sm {
    --tw-blur: blur(4px);
  }

  .\32xl\:blur {
    --tw-blur: blur(8px);
  }

  .\32xl\:blur-md {
    --tw-blur: blur(12px);
  }

  .\32xl\:blur-lg {
    --tw-blur: blur(16px);
  }

  .\32xl\:blur-xl {
    --tw-blur: blur(24px);
  }

  .\32xl\:blur-2xl {
    --tw-blur: blur(40px);
  }

  .\32xl\:blur-3xl {
    --tw-blur: blur(64px);
  }

  .\32xl\:brightness-0 {
    --tw-brightness: brightness(0);
  }

  .\32xl\:brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .\32xl\:brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .\32xl\:brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .\32xl\:brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .\32xl\:brightness-100 {
    --tw-brightness: brightness(1);
  }

  .\32xl\:brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .\32xl\:brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .\32xl\:brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .\32xl\:brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .\32xl\:brightness-200 {
    --tw-brightness: brightness(2);
  }

  .\32xl\:contrast-0 {
    --tw-contrast: contrast(0);
  }

  .\32xl\:contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .\32xl\:contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .\32xl\:contrast-100 {
    --tw-contrast: contrast(1);
  }

  .\32xl\:contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .\32xl\:contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .\32xl\:contrast-200 {
    --tw-contrast: contrast(2);
  }

  .\32xl\:drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .\32xl\:drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .\32xl\:drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .\32xl\:drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .\32xl\:drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .\32xl\:drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .\32xl\:drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .\32xl\:grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .\32xl\:grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .\32xl\:hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .\32xl\:hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .\32xl\:hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .\32xl\:hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .\32xl\:hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .\32xl\:hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .\32xl\:-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .\32xl\:-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .\32xl\:-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .\32xl\:-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .\32xl\:-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .\32xl\:invert-0 {
    --tw-invert: invert(0);
  }

  .\32xl\:invert {
    --tw-invert: invert(100%);
  }

  .\32xl\:saturate-0 {
    --tw-saturate: saturate(0);
  }

  .\32xl\:saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .\32xl\:saturate-100 {
    --tw-saturate: saturate(1);
  }

  .\32xl\:saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .\32xl\:saturate-200 {
    --tw-saturate: saturate(2);
  }

  .\32xl\:sepia-0 {
    --tw-sepia: sepia(0);
  }

  .\32xl\:sepia {
    --tw-sepia: sepia(100%);
  }

  .\32xl\:backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .\32xl\:backdrop-filter-none {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .\32xl\:backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .\32xl\:backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .\32xl\:backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .\32xl\:backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .\32xl\:backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .\32xl\:backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .\32xl\:backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .\32xl\:backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .\32xl\:backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .\32xl\:backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .\32xl\:backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .\32xl\:backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .\32xl\:backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .\32xl\:backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .\32xl\:backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .\32xl\:backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .\32xl\:backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .\32xl\:backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .\32xl\:backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .\32xl\:backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .\32xl\:backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .\32xl\:backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .\32xl\:backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .\32xl\:backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .\32xl\:backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .\32xl\:backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .\32xl\:backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .\32xl\:backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .\32xl\:backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .\32xl\:backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .\32xl\:backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .\32xl\:backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .\32xl\:backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .\32xl\:backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .\32xl\:backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .\32xl\:-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .\32xl\:-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .\32xl\:-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .\32xl\:-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .\32xl\:-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .\32xl\:backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .\32xl\:backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .\32xl\:backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .\32xl\:backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .\32xl\:backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .\32xl\:backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .\32xl\:backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .\32xl\:backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .\32xl\:backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .\32xl\:backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .\32xl\:backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .\32xl\:backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .\32xl\:backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .\32xl\:backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .\32xl\:backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .\32xl\:backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .\32xl\:backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .\32xl\:backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .\32xl\:backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .\32xl\:backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .\32xl\:backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .\32xl\:backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .\32xl\:backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .\32xl\:backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .\32xl\:transition-none {
    transition-property: none;
  }

  .\32xl\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:delay-75 {
    transition-delay: 75ms;
  }

  .\32xl\:delay-100 {
    transition-delay: 100ms;
  }

  .\32xl\:delay-150 {
    transition-delay: 150ms;
  }

  .\32xl\:delay-200 {
    transition-delay: 200ms;
  }

  .\32xl\:delay-300 {
    transition-delay: 300ms;
  }

  .\32xl\:delay-500 {
    transition-delay: 500ms;
  }

  .\32xl\:delay-700 {
    transition-delay: 700ms;
  }

  .\32xl\:delay-1000 {
    transition-delay: 1000ms;
  }

  .\32xl\:duration-75 {
    transition-duration: 75ms;
  }

  .\32xl\:duration-100 {
    transition-duration: 100ms;
  }

  .\32xl\:duration-150 {
    transition-duration: 150ms;
  }

  .\32xl\:duration-200 {
    transition-duration: 200ms;
  }

  .\32xl\:duration-300 {
    transition-duration: 300ms;
  }

  .\32xl\:duration-500 {
    transition-duration: 500ms;
  }

  .\32xl\:duration-700 {
    transition-duration: 700ms;
  }

  .\32xl\:duration-1000 {
    transition-duration: 1000ms;
  }

  .\32xl\:ease-linear {
    transition-timing-function: linear;
  }

  .\32xl\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .\32xl\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .\32xl\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (max-width: 1279px) {
  .xl\:container {
    width: 100%;
  }

  .xl\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:pointer-events-none {
    pointer-events: none;
  }

  .xl\:pointer-events-auto {
    pointer-events: auto;
  }

  .xl\:visible {
    visibility: visible;
  }

  .xl\:invisible {
    visibility: hidden;
  }

  .xl\:static {
    position: static;
  }

  .xl\:fixed {
    position: fixed;
  }

  .xl\:absolute {
    position: absolute;
  }

  .xl\:relative {
    position: relative;
  }

  .xl\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .xl\:inset-10 {
    top: 10px;
    right: 10px;
    bottom: 10px;
    left: 10px;
  }

  .xl\:inset-30 {
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
  }

  .xl\:-inset-25 {
    top: -25px;
    right: -25px;
    bottom: -25px;
    left: -25px;
  }

  .xl\:-inset-40 {
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .xl\:-inset-5px {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
  }

  .xl\:-inset-10px {
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
  }

  .xl\:-inset-125px {
    top: -125px;
    right: -125px;
    bottom: -125px;
    left: -125px;
  }

  .xl\:inset-x-10 {
    left: 10px;
    right: 10px;
  }

  .xl\:inset-x-30 {
    left: 30px;
    right: 30px;
  }

  .xl\:-inset-x-25 {
    left: -25px;
    right: -25px;
  }

  .xl\:-inset-x-40 {
    left: -40px;
    right: -40px;
  }

  .xl\:-inset-x-5px {
    left: -5px;
    right: -5px;
  }

  .xl\:-inset-x-10px {
    left: -10px;
    right: -10px;
  }

  .xl\:-inset-x-125px {
    left: -125px;
    right: -125px;
  }

  .xl\:inset-y-10 {
    top: 10px;
    bottom: 10px;
  }

  .xl\:inset-y-30 {
    top: 30px;
    bottom: 30px;
  }

  .xl\:-inset-y-25 {
    top: -25px;
    bottom: -25px;
  }

  .xl\:-inset-y-40 {
    top: -40px;
    bottom: -40px;
  }

  .xl\:-inset-y-5px {
    top: -5px;
    bottom: -5px;
  }

  .xl\:-inset-y-10px {
    top: -10px;
    bottom: -10px;
  }

  .xl\:-inset-y-125px {
    top: -125px;
    bottom: -125px;
  }

  .xl\:top-10 {
    top: 10px;
  }

  .xl\:top-30 {
    top: 30px;
  }

  .xl\:-top-25 {
    top: -25px;
  }

  .xl\:-top-40 {
    top: -40px;
  }

  .xl\:-top-5px {
    top: -5px;
  }

  .xl\:-top-10px {
    top: -10px;
  }

  .xl\:-top-125px {
    top: -125px;
  }

  .xl\:right-10 {
    right: 10px;
  }

  .xl\:right-30 {
    right: 30px;
  }

  .xl\:-right-25 {
    right: -25px;
  }

  .xl\:-right-40 {
    right: -40px;
  }

  .xl\:-right-5px {
    right: -5px;
  }

  .xl\:-right-10px {
    right: -10px;
  }

  .xl\:-right-125px {
    right: -125px;
  }

  .xl\:bottom-10 {
    bottom: 10px;
  }

  .xl\:bottom-30 {
    bottom: 30px;
  }

  .xl\:-bottom-25 {
    bottom: -25px;
  }

  .xl\:-bottom-40 {
    bottom: -40px;
  }

  .xl\:-bottom-5px {
    bottom: -5px;
  }

  .xl\:-bottom-10px {
    bottom: -10px;
  }

  .xl\:-bottom-125px {
    bottom: -125px;
  }

  .xl\:left-10 {
    left: 10px;
  }

  .xl\:left-30 {
    left: 30px;
  }

  .xl\:-left-25 {
    left: -25px;
  }

  .xl\:-left-40 {
    left: -40px;
  }

  .xl\:-left-5px {
    left: -5px;
  }

  .xl\:-left-10px {
    left: -10px;
  }

  .xl\:-left-125px {
    left: -125px;
  }

  .xl\:isolate {
    isolation: isolate;
  }

  .xl\:isolation-auto {
    isolation: auto;
  }

  .xl\:z-110 {
    z-index: 110;
  }

  .xl\:focus-within\:z-110:focus-within {
    z-index: 110;
  }

  .xl\:focus\:z-110:focus {
    z-index: 110;
  }

  .xl\:order-1 {
    order: 1;
  }

  .xl\:order-2 {
    order: 2;
  }

  .xl\:order-3 {
    order: 3;
  }

  .xl\:order-4 {
    order: 4;
  }

  .xl\:order-5 {
    order: 5;
  }

  .xl\:order-6 {
    order: 6;
  }

  .xl\:order-7 {
    order: 7;
  }

  .xl\:order-8 {
    order: 8;
  }

  .xl\:order-9 {
    order: 9;
  }

  .xl\:order-10 {
    order: 10;
  }

  .xl\:order-11 {
    order: 11;
  }

  .xl\:order-12 {
    order: 12;
  }

  .xl\:order-first {
    order: -9999;
  }

  .xl\:order-last {
    order: 9999;
  }

  .xl\:order-none {
    order: 0;
  }

  .xl\:col-auto {
    grid-column: auto;
  }

  .xl\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .xl\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .xl\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .xl\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .xl\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .xl\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .xl\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .xl\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .xl\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .xl\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .xl\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .xl\:col-span-full {
    grid-column: 1 / -1;
  }

  .xl\:col-start-1 {
    grid-column-start: 1;
  }

  .xl\:col-start-2 {
    grid-column-start: 2;
  }

  .xl\:col-start-3 {
    grid-column-start: 3;
  }

  .xl\:col-start-4 {
    grid-column-start: 4;
  }

  .xl\:col-start-5 {
    grid-column-start: 5;
  }

  .xl\:col-start-6 {
    grid-column-start: 6;
  }

  .xl\:col-start-7 {
    grid-column-start: 7;
  }

  .xl\:col-start-8 {
    grid-column-start: 8;
  }

  .xl\:col-start-9 {
    grid-column-start: 9;
  }

  .xl\:col-start-10 {
    grid-column-start: 10;
  }

  .xl\:col-start-11 {
    grid-column-start: 11;
  }

  .xl\:col-start-12 {
    grid-column-start: 12;
  }

  .xl\:col-start-13 {
    grid-column-start: 13;
  }

  .xl\:col-start-auto {
    grid-column-start: auto;
  }

  .xl\:col-end-1 {
    grid-column-end: 1;
  }

  .xl\:col-end-2 {
    grid-column-end: 2;
  }

  .xl\:col-end-3 {
    grid-column-end: 3;
  }

  .xl\:col-end-4 {
    grid-column-end: 4;
  }

  .xl\:col-end-5 {
    grid-column-end: 5;
  }

  .xl\:col-end-6 {
    grid-column-end: 6;
  }

  .xl\:col-end-7 {
    grid-column-end: 7;
  }

  .xl\:col-end-8 {
    grid-column-end: 8;
  }

  .xl\:col-end-9 {
    grid-column-end: 9;
  }

  .xl\:col-end-10 {
    grid-column-end: 10;
  }

  .xl\:col-end-11 {
    grid-column-end: 11;
  }

  .xl\:col-end-12 {
    grid-column-end: 12;
  }

  .xl\:col-end-13 {
    grid-column-end: 13;
  }

  .xl\:col-end-auto {
    grid-column-end: auto;
  }

  .xl\:row-auto {
    grid-row: auto;
  }

  .xl\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .xl\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .xl\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .xl\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .xl\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .xl\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .xl\:row-span-full {
    grid-row: 1 / -1;
  }

  .xl\:row-start-1 {
    grid-row-start: 1;
  }

  .xl\:row-start-2 {
    grid-row-start: 2;
  }

  .xl\:row-start-3 {
    grid-row-start: 3;
  }

  .xl\:row-start-4 {
    grid-row-start: 4;
  }

  .xl\:row-start-5 {
    grid-row-start: 5;
  }

  .xl\:row-start-6 {
    grid-row-start: 6;
  }

  .xl\:row-start-7 {
    grid-row-start: 7;
  }

  .xl\:row-start-auto {
    grid-row-start: auto;
  }

  .xl\:row-end-1 {
    grid-row-end: 1;
  }

  .xl\:row-end-2 {
    grid-row-end: 2;
  }

  .xl\:row-end-3 {
    grid-row-end: 3;
  }

  .xl\:row-end-4 {
    grid-row-end: 4;
  }

  .xl\:row-end-5 {
    grid-row-end: 5;
  }

  .xl\:row-end-6 {
    grid-row-end: 6;
  }

  .xl\:row-end-7 {
    grid-row-end: 7;
  }

  .xl\:row-end-auto {
    grid-row-end: auto;
  }

  .xl\:float-right {
    float: right;
  }

  .xl\:float-left {
    float: left;
  }

  .xl\:float-none {
    float: none;
  }

  .xl\:clear-left {
    clear: left;
  }

  .xl\:clear-right {
    clear: right;
  }

  .xl\:clear-both {
    clear: both;
  }

  .xl\:clear-none {
    clear: none;
  }

  .xl\:m-0 {
    margin: 0px;
  }

  .xl\:m-1 {
    margin: 0.25rem;
  }

  .xl\:m-2 {
    margin: 2px;
  }

  .xl\:m-3 {
    margin: 0.75rem;
  }

  .xl\:m-4 {
    margin: 1rem;
  }

  .xl\:m-5 {
    margin: 1.25rem;
  }

  .xl\:m-6 {
    margin: 6px;
  }

  .xl\:m-7 {
    margin: 1.75rem;
  }

  .xl\:m-8 {
    margin: 2rem;
  }

  .xl\:m-9 {
    margin: 2.25rem;
  }

  .xl\:m-10 {
    margin: 2.5rem;
  }

  .xl\:m-11 {
    margin: 11px;
  }

  .xl\:m-12 {
    margin: 3rem;
  }

  .xl\:m-14 {
    margin: 3.5rem;
  }

  .xl\:m-15 {
    margin: 15px;
  }

  .xl\:m-16 {
    margin: 4rem;
  }

  .xl\:m-18 {
    margin: 18px;
  }

  .xl\:m-20 {
    margin: 20px;
  }

  .xl\:m-21 {
    margin: 21px;
  }

  .xl\:m-23 {
    margin: 23px;
  }

  .xl\:m-24 {
    margin: 24px;
  }

  .xl\:m-25 {
    margin: 25px;
  }

  .xl\:m-27 {
    margin: 27px;
  }

  .xl\:m-28 {
    margin: 7rem;
  }

  .xl\:m-30 {
    margin: 30px;
  }

  .xl\:m-31 {
    margin: 31px;
  }

  .xl\:m-32 {
    margin: 8rem;
  }

  .xl\:m-34 {
    margin: 34px;
  }

  .xl\:m-35 {
    margin: 35px;
  }

  .xl\:m-36 {
    margin: 9rem;
  }

  .xl\:m-37 {
    margin: 37px;
  }

  .xl\:m-38 {
    margin: 38px;
  }

  .xl\:m-40 {
    margin: 40px;
  }

  .xl\:m-42 {
    margin: 42px;
  }

  .xl\:m-44 {
    margin: 44px;
  }

  .xl\:m-45 {
    margin: 45px;
  }

  .xl\:m-46 {
    margin: 46px;
  }

  .xl\:m-48 {
    margin: 48px;
  }

  .xl\:m-52 {
    margin: 13rem;
  }

  .xl\:m-53 {
    margin: 53px;
  }

  .xl\:m-55 {
    margin: 55px;
  }

  .xl\:m-56 {
    margin: 14rem;
  }

  .xl\:m-58 {
    margin: 58px;
  }

  .xl\:m-59 {
    margin: 59px;
  }

  .xl\:m-60 {
    margin: 15rem;
  }

  .xl\:m-63 {
    margin: 63px;
  }

  .xl\:m-64 {
    margin: 16rem;
  }

  .xl\:m-65 {
    margin: 65px;
  }

  .xl\:m-70 {
    margin: 70px;
  }

  .xl\:m-71 {
    margin: 71px;
  }

  .xl\:m-72 {
    margin: 18rem;
  }

  .xl\:m-80 {
    margin: 20rem;
  }

  .xl\:m-83 {
    margin: 83px;
  }

  .xl\:m-89 {
    margin: 89px;
  }

  .xl\:m-90 {
    margin: 90px;
  }

  .xl\:m-96 {
    margin: 24rem;
  }

  .xl\:m-100 {
    margin: 100px;
  }

  .xl\:m-106 {
    margin: 106px;
  }

  .xl\:m-109 {
    margin: 109px;
  }

  .xl\:m-120 {
    margin: 120px;
  }

  .xl\:m-135 {
    margin: 135px;
  }

  .xl\:m-180 {
    margin: 180px;
  }

  .xl\:m-300 {
    margin: 300px;
  }

  .xl\:m-400 {
    margin: 400px;
  }

  .xl\:m-510 {
    margin: 510px;
  }

  .xl\:m-615 {
    margin: 615px;
  }

  .xl\:m-650 {
    margin: 650px;
  }

  .xl\:m-auto {
    margin: auto;
  }

  .xl\:m-px {
    margin: 1px;
  }

  .xl\:m-0\.5 {
    margin: 0.125rem;
  }

  .xl\:m-1\.5 {
    margin: 0.375rem;
  }

  .xl\:m-2\.5 {
    margin: 0.625rem;
  }

  .xl\:m-3\.5 {
    margin: 0.875rem;
  }

  .xl\:-m-0 {
    margin: 0px;
  }

  .xl\:-m-1 {
    margin: -0.25rem;
  }

  .xl\:-m-2 {
    margin: -0.5rem;
  }

  .xl\:-m-3 {
    margin: -0.75rem;
  }

  .xl\:-m-4 {
    margin: -1rem;
  }

  .xl\:-m-5 {
    margin: -1.25rem;
  }

  .xl\:-m-6 {
    margin: -1.5rem;
  }

  .xl\:-m-7 {
    margin: -1.75rem;
  }

  .xl\:-m-8 {
    margin: -2rem;
  }

  .xl\:-m-9 {
    margin: -2.25rem;
  }

  .xl\:-m-10 {
    margin: -2.5rem;
  }

  .xl\:-m-11 {
    margin: -2.75rem;
  }

  .xl\:-m-12 {
    margin: -3rem;
  }

  .xl\:-m-14 {
    margin: -3.5rem;
  }

  .xl\:-m-16 {
    margin: -4rem;
  }

  .xl\:-m-20 {
    margin: -5rem;
  }

  .xl\:-m-24 {
    margin: -6rem;
  }

  .xl\:-m-28 {
    margin: -7rem;
  }

  .xl\:-m-32 {
    margin: -8rem;
  }

  .xl\:-m-36 {
    margin: -9rem;
  }

  .xl\:-m-40 {
    margin: -10rem;
  }

  .xl\:-m-44 {
    margin: -11rem;
  }

  .xl\:-m-48 {
    margin: -12rem;
  }

  .xl\:-m-52 {
    margin: -13rem;
  }

  .xl\:-m-56 {
    margin: -14rem;
  }

  .xl\:-m-60 {
    margin: -15rem;
  }

  .xl\:-m-64 {
    margin: -16rem;
  }

  .xl\:-m-72 {
    margin: -18rem;
  }

  .xl\:-m-80 {
    margin: -20rem;
  }

  .xl\:-m-96 {
    margin: -24rem;
  }

  .xl\:-m-px {
    margin: -1px;
  }

  .xl\:-m-0\.5 {
    margin: -0.125rem;
  }

  .xl\:-m-1\.5 {
    margin: -0.375rem;
  }

  .xl\:-m-2\.5 {
    margin: -0.625rem;
  }

  .xl\:-m-3\.5 {
    margin: -0.875rem;
  }

  .xl\:-m-15px {
    margin: -15px;
  }

  .xl\:m-m11 {
    margin: 11px;
  }

  .xl\:m-12px {
    margin: 12px;
  }

  .xl\:m-m72 {
    margin: 72px;
  }

  .xl\:m-m21 {
    margin: 21%;
  }

  .xl\:m-m15 {
    margin: 15px;
  }

  .xl\:m-m18 {
    margin: 18px;
  }

  .xl\:m-m35 {
    margin: 35px;
  }

  .xl\:m-m19 {
    margin: 19px;
  }

  .xl\:m-m17 {
    margin: 17px;
  }

  .xl\:m-m9 {
    margin: 9px;
  }

  .xl\:m-m10 {
    margin: 10px;
  }

  .xl\:m-m51 {
    margin: 51px;
  }

  .xl\:m-m43 {
    margin: 43px;
  }

  .xl\:m-m13 {
    margin: 13px;
  }

  .xl\:m-m26 {
    margin: 26px;
  }

  .xl\:m-m2 {
    margin: 2px;
  }

  .xl\:m-m14 {
    margin: 14px;
  }

  .xl\:m-m5 {
    margin: 5px;
  }

  .xl\:m-m8 {
    margin: 8px;
  }

  .xl\:last\:m-0:last-child {
    margin: 0px;
  }

  .xl\:last\:m-1:last-child {
    margin: 0.25rem;
  }

  .xl\:last\:m-2:last-child {
    margin: 2px;
  }

  .xl\:last\:m-3:last-child {
    margin: 0.75rem;
  }

  .xl\:last\:m-4:last-child {
    margin: 1rem;
  }

  .xl\:last\:m-5:last-child {
    margin: 1.25rem;
  }

  .xl\:last\:m-6:last-child {
    margin: 6px;
  }

  .xl\:last\:m-7:last-child {
    margin: 1.75rem;
  }

  .xl\:last\:m-8:last-child {
    margin: 2rem;
  }

  .xl\:last\:m-9:last-child {
    margin: 2.25rem;
  }

  .xl\:last\:m-10:last-child {
    margin: 2.5rem;
  }

  .xl\:last\:m-11:last-child {
    margin: 11px;
  }

  .xl\:last\:m-12:last-child {
    margin: 3rem;
  }

  .xl\:last\:m-14:last-child {
    margin: 3.5rem;
  }

  .xl\:last\:m-15:last-child {
    margin: 15px;
  }

  .xl\:last\:m-16:last-child {
    margin: 4rem;
  }

  .xl\:last\:m-18:last-child {
    margin: 18px;
  }

  .xl\:last\:m-20:last-child {
    margin: 20px;
  }

  .xl\:last\:m-21:last-child {
    margin: 21px;
  }

  .xl\:last\:m-23:last-child {
    margin: 23px;
  }

  .xl\:last\:m-24:last-child {
    margin: 24px;
  }

  .xl\:last\:m-25:last-child {
    margin: 25px;
  }

  .xl\:last\:m-27:last-child {
    margin: 27px;
  }

  .xl\:last\:m-28:last-child {
    margin: 7rem;
  }

  .xl\:last\:m-30:last-child {
    margin: 30px;
  }

  .xl\:last\:m-31:last-child {
    margin: 31px;
  }

  .xl\:last\:m-32:last-child {
    margin: 8rem;
  }

  .xl\:last\:m-34:last-child {
    margin: 34px;
  }

  .xl\:last\:m-35:last-child {
    margin: 35px;
  }

  .xl\:last\:m-36:last-child {
    margin: 9rem;
  }

  .xl\:last\:m-37:last-child {
    margin: 37px;
  }

  .xl\:last\:m-38:last-child {
    margin: 38px;
  }

  .xl\:last\:m-40:last-child {
    margin: 40px;
  }

  .xl\:last\:m-42:last-child {
    margin: 42px;
  }

  .xl\:last\:m-44:last-child {
    margin: 44px;
  }

  .xl\:last\:m-45:last-child {
    margin: 45px;
  }

  .xl\:last\:m-46:last-child {
    margin: 46px;
  }

  .xl\:last\:m-48:last-child {
    margin: 48px;
  }

  .xl\:last\:m-52:last-child {
    margin: 13rem;
  }

  .xl\:last\:m-53:last-child {
    margin: 53px;
  }

  .xl\:last\:m-55:last-child {
    margin: 55px;
  }

  .xl\:last\:m-56:last-child {
    margin: 14rem;
  }

  .xl\:last\:m-58:last-child {
    margin: 58px;
  }

  .xl\:last\:m-59:last-child {
    margin: 59px;
  }

  .xl\:last\:m-60:last-child {
    margin: 15rem;
  }

  .xl\:last\:m-63:last-child {
    margin: 63px;
  }

  .xl\:last\:m-64:last-child {
    margin: 16rem;
  }

  .xl\:last\:m-65:last-child {
    margin: 65px;
  }

  .xl\:last\:m-70:last-child {
    margin: 70px;
  }

  .xl\:last\:m-71:last-child {
    margin: 71px;
  }

  .xl\:last\:m-72:last-child {
    margin: 18rem;
  }

  .xl\:last\:m-80:last-child {
    margin: 20rem;
  }

  .xl\:last\:m-83:last-child {
    margin: 83px;
  }

  .xl\:last\:m-89:last-child {
    margin: 89px;
  }

  .xl\:last\:m-90:last-child {
    margin: 90px;
  }

  .xl\:last\:m-96:last-child {
    margin: 24rem;
  }

  .xl\:last\:m-100:last-child {
    margin: 100px;
  }

  .xl\:last\:m-106:last-child {
    margin: 106px;
  }

  .xl\:last\:m-109:last-child {
    margin: 109px;
  }

  .xl\:last\:m-120:last-child {
    margin: 120px;
  }

  .xl\:last\:m-135:last-child {
    margin: 135px;
  }

  .xl\:last\:m-180:last-child {
    margin: 180px;
  }

  .xl\:last\:m-300:last-child {
    margin: 300px;
  }

  .xl\:last\:m-400:last-child {
    margin: 400px;
  }

  .xl\:last\:m-510:last-child {
    margin: 510px;
  }

  .xl\:last\:m-615:last-child {
    margin: 615px;
  }

  .xl\:last\:m-650:last-child {
    margin: 650px;
  }

  .xl\:last\:m-auto:last-child {
    margin: auto;
  }

  .xl\:last\:m-px:last-child {
    margin: 1px;
  }

  .xl\:last\:m-0\.5:last-child {
    margin: 0.125rem;
  }

  .xl\:last\:m-1\.5:last-child {
    margin: 0.375rem;
  }

  .xl\:last\:m-2\.5:last-child {
    margin: 0.625rem;
  }

  .xl\:last\:m-3\.5:last-child {
    margin: 0.875rem;
  }

  .xl\:last\:-m-0:last-child {
    margin: 0px;
  }

  .xl\:last\:-m-1:last-child {
    margin: -0.25rem;
  }

  .xl\:last\:-m-2:last-child {
    margin: -0.5rem;
  }

  .xl\:last\:-m-3:last-child {
    margin: -0.75rem;
  }

  .xl\:last\:-m-4:last-child {
    margin: -1rem;
  }

  .xl\:last\:-m-5:last-child {
    margin: -1.25rem;
  }

  .xl\:last\:-m-6:last-child {
    margin: -1.5rem;
  }

  .xl\:last\:-m-7:last-child {
    margin: -1.75rem;
  }

  .xl\:last\:-m-8:last-child {
    margin: -2rem;
  }

  .xl\:last\:-m-9:last-child {
    margin: -2.25rem;
  }

  .xl\:last\:-m-10:last-child {
    margin: -2.5rem;
  }

  .xl\:last\:-m-11:last-child {
    margin: -2.75rem;
  }

  .xl\:last\:-m-12:last-child {
    margin: -3rem;
  }

  .xl\:last\:-m-14:last-child {
    margin: -3.5rem;
  }

  .xl\:last\:-m-16:last-child {
    margin: -4rem;
  }

  .xl\:last\:-m-20:last-child {
    margin: -5rem;
  }

  .xl\:last\:-m-24:last-child {
    margin: -6rem;
  }

  .xl\:last\:-m-28:last-child {
    margin: -7rem;
  }

  .xl\:last\:-m-32:last-child {
    margin: -8rem;
  }

  .xl\:last\:-m-36:last-child {
    margin: -9rem;
  }

  .xl\:last\:-m-40:last-child {
    margin: -10rem;
  }

  .xl\:last\:-m-44:last-child {
    margin: -11rem;
  }

  .xl\:last\:-m-48:last-child {
    margin: -12rem;
  }

  .xl\:last\:-m-52:last-child {
    margin: -13rem;
  }

  .xl\:last\:-m-56:last-child {
    margin: -14rem;
  }

  .xl\:last\:-m-60:last-child {
    margin: -15rem;
  }

  .xl\:last\:-m-64:last-child {
    margin: -16rem;
  }

  .xl\:last\:-m-72:last-child {
    margin: -18rem;
  }

  .xl\:last\:-m-80:last-child {
    margin: -20rem;
  }

  .xl\:last\:-m-96:last-child {
    margin: -24rem;
  }

  .xl\:last\:-m-px:last-child {
    margin: -1px;
  }

  .xl\:last\:-m-0\.5:last-child {
    margin: -0.125rem;
  }

  .xl\:last\:-m-1\.5:last-child {
    margin: -0.375rem;
  }

  .xl\:last\:-m-2\.5:last-child {
    margin: -0.625rem;
  }

  .xl\:last\:-m-3\.5:last-child {
    margin: -0.875rem;
  }

  .xl\:last\:-m-15px:last-child {
    margin: -15px;
  }

  .xl\:last\:m-m11:last-child {
    margin: 11px;
  }

  .xl\:last\:m-12px:last-child {
    margin: 12px;
  }

  .xl\:last\:m-m72:last-child {
    margin: 72px;
  }

  .xl\:last\:m-m21:last-child {
    margin: 21%;
  }

  .xl\:last\:m-m15:last-child {
    margin: 15px;
  }

  .xl\:last\:m-m18:last-child {
    margin: 18px;
  }

  .xl\:last\:m-m35:last-child {
    margin: 35px;
  }

  .xl\:last\:m-m19:last-child {
    margin: 19px;
  }

  .xl\:last\:m-m17:last-child {
    margin: 17px;
  }

  .xl\:last\:m-m9:last-child {
    margin: 9px;
  }

  .xl\:last\:m-m10:last-child {
    margin: 10px;
  }

  .xl\:last\:m-m51:last-child {
    margin: 51px;
  }

  .xl\:last\:m-m43:last-child {
    margin: 43px;
  }

  .xl\:last\:m-m13:last-child {
    margin: 13px;
  }

  .xl\:last\:m-m26:last-child {
    margin: 26px;
  }

  .xl\:last\:m-m2:last-child {
    margin: 2px;
  }

  .xl\:last\:m-m14:last-child {
    margin: 14px;
  }

  .xl\:last\:m-m5:last-child {
    margin: 5px;
  }

  .xl\:last\:m-m8:last-child {
    margin: 8px;
  }

  .xl\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:mx-2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .xl\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xl\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:mx-6 {
    margin-left: 6px;
    margin-right: 6px;
  }

  .xl\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:mx-11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xl\:mx-15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .xl\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:mx-18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .xl\:mx-20 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .xl\:mx-21 {
    margin-left: 21px;
    margin-right: 21px;
  }

  .xl\:mx-23 {
    margin-left: 23px;
    margin-right: 23px;
  }

  .xl\:mx-24 {
    margin-left: 24px;
    margin-right: 24px;
  }

  .xl\:mx-25 {
    margin-left: 25px;
    margin-right: 25px;
  }

  .xl\:mx-27 {
    margin-left: 27px;
    margin-right: 27px;
  }

  .xl\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xl\:mx-30 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .xl\:mx-31 {
    margin-left: 31px;
    margin-right: 31px;
  }

  .xl\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:mx-34 {
    margin-left: 34px;
    margin-right: 34px;
  }

  .xl\:mx-35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .xl\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xl\:mx-37 {
    margin-left: 37px;
    margin-right: 37px;
  }

  .xl\:mx-38 {
    margin-left: 38px;
    margin-right: 38px;
  }

  .xl\:mx-40 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .xl\:mx-42 {
    margin-left: 42px;
    margin-right: 42px;
  }

  .xl\:mx-44 {
    margin-left: 44px;
    margin-right: 44px;
  }

  .xl\:mx-45 {
    margin-left: 45px;
    margin-right: 45px;
  }

  .xl\:mx-46 {
    margin-left: 46px;
    margin-right: 46px;
  }

  .xl\:mx-48 {
    margin-left: 48px;
    margin-right: 48px;
  }

  .xl\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xl\:mx-53 {
    margin-left: 53px;
    margin-right: 53px;
  }

  .xl\:mx-55 {
    margin-left: 55px;
    margin-right: 55px;
  }

  .xl\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl\:mx-58 {
    margin-left: 58px;
    margin-right: 58px;
  }

  .xl\:mx-59 {
    margin-left: 59px;
    margin-right: 59px;
  }

  .xl\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xl\:mx-63 {
    margin-left: 63px;
    margin-right: 63px;
  }

  .xl\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:mx-65 {
    margin-left: 65px;
    margin-right: 65px;
  }

  .xl\:mx-70 {
    margin-left: 70px;
    margin-right: 70px;
  }

  .xl\:mx-71 {
    margin-left: 71px;
    margin-right: 71px;
  }

  .xl\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xl\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:mx-83 {
    margin-left: 83px;
    margin-right: 83px;
  }

  .xl\:mx-89 {
    margin-left: 89px;
    margin-right: 89px;
  }

  .xl\:mx-90 {
    margin-left: 90px;
    margin-right: 90px;
  }

  .xl\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xl\:mx-100 {
    margin-left: 100px;
    margin-right: 100px;
  }

  .xl\:mx-106 {
    margin-left: 106px;
    margin-right: 106px;
  }

  .xl\:mx-109 {
    margin-left: 109px;
    margin-right: 109px;
  }

  .xl\:mx-120 {
    margin-left: 120px;
    margin-right: 120px;
  }

  .xl\:mx-135 {
    margin-left: 135px;
    margin-right: 135px;
  }

  .xl\:mx-180 {
    margin-left: 180px;
    margin-right: 180px;
  }

  .xl\:mx-300 {
    margin-left: 300px;
    margin-right: 300px;
  }

  .xl\:mx-400 {
    margin-left: 400px;
    margin-right: 400px;
  }

  .xl\:mx-510 {
    margin-left: 510px;
    margin-right: 510px;
  }

  .xl\:mx-615 {
    margin-left: 615px;
    margin-right: 615px;
  }

  .xl\:mx-650 {
    margin-left: 650px;
    margin-right: 650px;
  }

  .xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xl\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xl\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xl\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xl\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xl\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xl\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xl\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xl\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xl\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xl\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xl\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xl\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xl\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xl\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xl\:-mx-15px {
    margin-left: -15px;
    margin-right: -15px;
  }

  .xl\:mx-m11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .xl\:mx-12px {
    margin-left: 12px;
    margin-right: 12px;
  }

  .xl\:mx-m72 {
    margin-left: 72px;
    margin-right: 72px;
  }

  .xl\:mx-m21 {
    margin-left: 21%;
    margin-right: 21%;
  }

  .xl\:mx-m15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .xl\:mx-m18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .xl\:mx-m35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .xl\:mx-m19 {
    margin-left: 19px;
    margin-right: 19px;
  }

  .xl\:mx-m17 {
    margin-left: 17px;
    margin-right: 17px;
  }

  .xl\:mx-m9 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .xl\:mx-m10 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .xl\:mx-m51 {
    margin-left: 51px;
    margin-right: 51px;
  }

  .xl\:mx-m43 {
    margin-left: 43px;
    margin-right: 43px;
  }

  .xl\:mx-m13 {
    margin-left: 13px;
    margin-right: 13px;
  }

  .xl\:mx-m26 {
    margin-left: 26px;
    margin-right: 26px;
  }

  .xl\:mx-m2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .xl\:mx-m14 {
    margin-left: 14px;
    margin-right: 14px;
  }

  .xl\:mx-m5 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .xl\:mx-m8 {
    margin-left: 8px;
    margin-right: 8px;
  }

  .xl\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:my-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .xl\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xl\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:my-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .xl\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:my-11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:my-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .xl\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:my-18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xl\:my-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .xl\:my-21 {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .xl\:my-23 {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .xl\:my-24 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .xl\:my-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .xl\:my-27 {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .xl\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xl\:my-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .xl\:my-31 {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .xl\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:my-34 {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .xl\:my-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .xl\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xl\:my-37 {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .xl\:my-38 {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .xl\:my-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .xl\:my-42 {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .xl\:my-44 {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .xl\:my-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .xl\:my-46 {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .xl\:my-48 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .xl\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xl\:my-53 {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .xl\:my-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .xl\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl\:my-58 {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .xl\:my-59 {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .xl\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xl\:my-63 {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .xl\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:my-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .xl\:my-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .xl\:my-71 {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .xl\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xl\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:my-83 {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .xl\:my-89 {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .xl\:my-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .xl\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xl\:my-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .xl\:my-106 {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .xl\:my-109 {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .xl\:my-120 {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .xl\:my-135 {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .xl\:my-180 {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .xl\:my-300 {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .xl\:my-400 {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .xl\:my-510 {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .xl\:my-615 {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .xl\:my-650 {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xl\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xl\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xl\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xl\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xl\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xl\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xl\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xl\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xl\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xl\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xl\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xl\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xl\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xl\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xl\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xl\:-my-15px {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .xl\:my-m11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .xl\:my-12px {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .xl\:my-m72 {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .xl\:my-m21 {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .xl\:my-m15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .xl\:my-m18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xl\:my-m35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .xl\:my-m19 {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .xl\:my-m17 {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .xl\:my-m9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .xl\:my-m10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .xl\:my-m51 {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .xl\:my-m43 {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .xl\:my-m13 {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .xl\:my-m26 {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .xl\:my-m2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .xl\:my-m14 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .xl\:my-m5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .xl\:my-m8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .xl\:last\:mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:last\:mx-1:last-child {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:last\:mx-2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .xl\:last\:mx-3:last-child {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xl\:last\:mx-4:last-child {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:last\:mx-5:last-child {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:last\:mx-6:last-child {
    margin-left: 6px;
    margin-right: 6px;
  }

  .xl\:last\:mx-7:last-child {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xl\:last\:mx-8:last-child {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:last\:mx-9:last-child {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl\:last\:mx-10:last-child {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:last\:mx-11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .xl\:last\:mx-12:last-child {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:last\:mx-14:last-child {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xl\:last\:mx-15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .xl\:last\:mx-16:last-child {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:last\:mx-18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .xl\:last\:mx-20:last-child {
    margin-left: 20px;
    margin-right: 20px;
  }

  .xl\:last\:mx-21:last-child {
    margin-left: 21px;
    margin-right: 21px;
  }

  .xl\:last\:mx-23:last-child {
    margin-left: 23px;
    margin-right: 23px;
  }

  .xl\:last\:mx-24:last-child {
    margin-left: 24px;
    margin-right: 24px;
  }

  .xl\:last\:mx-25:last-child {
    margin-left: 25px;
    margin-right: 25px;
  }

  .xl\:last\:mx-27:last-child {
    margin-left: 27px;
    margin-right: 27px;
  }

  .xl\:last\:mx-28:last-child {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xl\:last\:mx-30:last-child {
    margin-left: 30px;
    margin-right: 30px;
  }

  .xl\:last\:mx-31:last-child {
    margin-left: 31px;
    margin-right: 31px;
  }

  .xl\:last\:mx-32:last-child {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:last\:mx-34:last-child {
    margin-left: 34px;
    margin-right: 34px;
  }

  .xl\:last\:mx-35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .xl\:last\:mx-36:last-child {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xl\:last\:mx-37:last-child {
    margin-left: 37px;
    margin-right: 37px;
  }

  .xl\:last\:mx-38:last-child {
    margin-left: 38px;
    margin-right: 38px;
  }

  .xl\:last\:mx-40:last-child {
    margin-left: 40px;
    margin-right: 40px;
  }

  .xl\:last\:mx-42:last-child {
    margin-left: 42px;
    margin-right: 42px;
  }

  .xl\:last\:mx-44:last-child {
    margin-left: 44px;
    margin-right: 44px;
  }

  .xl\:last\:mx-45:last-child {
    margin-left: 45px;
    margin-right: 45px;
  }

  .xl\:last\:mx-46:last-child {
    margin-left: 46px;
    margin-right: 46px;
  }

  .xl\:last\:mx-48:last-child {
    margin-left: 48px;
    margin-right: 48px;
  }

  .xl\:last\:mx-52:last-child {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xl\:last\:mx-53:last-child {
    margin-left: 53px;
    margin-right: 53px;
  }

  .xl\:last\:mx-55:last-child {
    margin-left: 55px;
    margin-right: 55px;
  }

  .xl\:last\:mx-56:last-child {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl\:last\:mx-58:last-child {
    margin-left: 58px;
    margin-right: 58px;
  }

  .xl\:last\:mx-59:last-child {
    margin-left: 59px;
    margin-right: 59px;
  }

  .xl\:last\:mx-60:last-child {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xl\:last\:mx-63:last-child {
    margin-left: 63px;
    margin-right: 63px;
  }

  .xl\:last\:mx-64:last-child {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:last\:mx-65:last-child {
    margin-left: 65px;
    margin-right: 65px;
  }

  .xl\:last\:mx-70:last-child {
    margin-left: 70px;
    margin-right: 70px;
  }

  .xl\:last\:mx-71:last-child {
    margin-left: 71px;
    margin-right: 71px;
  }

  .xl\:last\:mx-72:last-child {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xl\:last\:mx-80:last-child {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:last\:mx-83:last-child {
    margin-left: 83px;
    margin-right: 83px;
  }

  .xl\:last\:mx-89:last-child {
    margin-left: 89px;
    margin-right: 89px;
  }

  .xl\:last\:mx-90:last-child {
    margin-left: 90px;
    margin-right: 90px;
  }

  .xl\:last\:mx-96:last-child {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xl\:last\:mx-100:last-child {
    margin-left: 100px;
    margin-right: 100px;
  }

  .xl\:last\:mx-106:last-child {
    margin-left: 106px;
    margin-right: 106px;
  }

  .xl\:last\:mx-109:last-child {
    margin-left: 109px;
    margin-right: 109px;
  }

  .xl\:last\:mx-120:last-child {
    margin-left: 120px;
    margin-right: 120px;
  }

  .xl\:last\:mx-135:last-child {
    margin-left: 135px;
    margin-right: 135px;
  }

  .xl\:last\:mx-180:last-child {
    margin-left: 180px;
    margin-right: 180px;
  }

  .xl\:last\:mx-300:last-child {
    margin-left: 300px;
    margin-right: 300px;
  }

  .xl\:last\:mx-400:last-child {
    margin-left: 400px;
    margin-right: 400px;
  }

  .xl\:last\:mx-510:last-child {
    margin-left: 510px;
    margin-right: 510px;
  }

  .xl\:last\:mx-615:last-child {
    margin-left: 615px;
    margin-right: 615px;
  }

  .xl\:last\:mx-650:last-child {
    margin-left: 650px;
    margin-right: 650px;
  }

  .xl\:last\:mx-auto:last-child {
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:last\:mx-px:last-child {
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:last\:mx-0\.5:last-child {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xl\:last\:mx-1\.5:last-child {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xl\:last\:mx-2\.5:last-child {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xl\:last\:mx-3\.5:last-child {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xl\:last\:-mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:last\:-mx-1:last-child {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:last\:-mx-2:last-child {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:last\:-mx-3:last-child {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:last\:-mx-4:last-child {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:last\:-mx-5:last-child {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:last\:-mx-6:last-child {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:last\:-mx-7:last-child {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xl\:last\:-mx-8:last-child {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:last\:-mx-9:last-child {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl\:last\:-mx-10:last-child {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:last\:-mx-11:last-child {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xl\:last\:-mx-12:last-child {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:last\:-mx-14:last-child {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xl\:last\:-mx-16:last-child {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl\:last\:-mx-20:last-child {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:last\:-mx-24:last-child {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl\:last\:-mx-28:last-child {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xl\:last\:-mx-32:last-child {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:last\:-mx-36:last-child {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xl\:last\:-mx-40:last-child {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:last\:-mx-44:last-child {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xl\:last\:-mx-48:last-child {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl\:last\:-mx-52:last-child {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xl\:last\:-mx-56:last-child {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl\:last\:-mx-60:last-child {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xl\:last\:-mx-64:last-child {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:last\:-mx-72:last-child {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xl\:last\:-mx-80:last-child {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:last\:-mx-96:last-child {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xl\:last\:-mx-px:last-child {
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:last\:-mx-0\.5:last-child {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xl\:last\:-mx-1\.5:last-child {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xl\:last\:-mx-2\.5:last-child {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xl\:last\:-mx-3\.5:last-child {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xl\:last\:-mx-15px:last-child {
    margin-left: -15px;
    margin-right: -15px;
  }

  .xl\:last\:mx-m11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .xl\:last\:mx-12px:last-child {
    margin-left: 12px;
    margin-right: 12px;
  }

  .xl\:last\:mx-m72:last-child {
    margin-left: 72px;
    margin-right: 72px;
  }

  .xl\:last\:mx-m21:last-child {
    margin-left: 21%;
    margin-right: 21%;
  }

  .xl\:last\:mx-m15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .xl\:last\:mx-m18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .xl\:last\:mx-m35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .xl\:last\:mx-m19:last-child {
    margin-left: 19px;
    margin-right: 19px;
  }

  .xl\:last\:mx-m17:last-child {
    margin-left: 17px;
    margin-right: 17px;
  }

  .xl\:last\:mx-m9:last-child {
    margin-left: 9px;
    margin-right: 9px;
  }

  .xl\:last\:mx-m10:last-child {
    margin-left: 10px;
    margin-right: 10px;
  }

  .xl\:last\:mx-m51:last-child {
    margin-left: 51px;
    margin-right: 51px;
  }

  .xl\:last\:mx-m43:last-child {
    margin-left: 43px;
    margin-right: 43px;
  }

  .xl\:last\:mx-m13:last-child {
    margin-left: 13px;
    margin-right: 13px;
  }

  .xl\:last\:mx-m26:last-child {
    margin-left: 26px;
    margin-right: 26px;
  }

  .xl\:last\:mx-m2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .xl\:last\:mx-m14:last-child {
    margin-left: 14px;
    margin-right: 14px;
  }

  .xl\:last\:mx-m5:last-child {
    margin-left: 5px;
    margin-right: 5px;
  }

  .xl\:last\:mx-m8:last-child {
    margin-left: 8px;
    margin-right: 8px;
  }

  .xl\:last\:my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:last\:my-1:last-child {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:last\:my-2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .xl\:last\:my-3:last-child {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xl\:last\:my-4:last-child {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:last\:my-5:last-child {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:last\:my-6:last-child {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .xl\:last\:my-7:last-child {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xl\:last\:my-8:last-child {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:last\:my-9:last-child {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl\:last\:my-10:last-child {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:last\:my-11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .xl\:last\:my-12:last-child {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:last\:my-14:last-child {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:last\:my-15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .xl\:last\:my-16:last-child {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:last\:my-18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xl\:last\:my-20:last-child {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .xl\:last\:my-21:last-child {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .xl\:last\:my-23:last-child {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .xl\:last\:my-24:last-child {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .xl\:last\:my-25:last-child {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .xl\:last\:my-27:last-child {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .xl\:last\:my-28:last-child {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xl\:last\:my-30:last-child {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .xl\:last\:my-31:last-child {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .xl\:last\:my-32:last-child {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:last\:my-34:last-child {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .xl\:last\:my-35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .xl\:last\:my-36:last-child {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xl\:last\:my-37:last-child {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .xl\:last\:my-38:last-child {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .xl\:last\:my-40:last-child {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .xl\:last\:my-42:last-child {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .xl\:last\:my-44:last-child {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .xl\:last\:my-45:last-child {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .xl\:last\:my-46:last-child {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .xl\:last\:my-48:last-child {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .xl\:last\:my-52:last-child {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xl\:last\:my-53:last-child {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .xl\:last\:my-55:last-child {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .xl\:last\:my-56:last-child {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl\:last\:my-58:last-child {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .xl\:last\:my-59:last-child {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .xl\:last\:my-60:last-child {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xl\:last\:my-63:last-child {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .xl\:last\:my-64:last-child {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:last\:my-65:last-child {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .xl\:last\:my-70:last-child {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .xl\:last\:my-71:last-child {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .xl\:last\:my-72:last-child {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xl\:last\:my-80:last-child {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:last\:my-83:last-child {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .xl\:last\:my-89:last-child {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .xl\:last\:my-90:last-child {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .xl\:last\:my-96:last-child {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xl\:last\:my-100:last-child {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .xl\:last\:my-106:last-child {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .xl\:last\:my-109:last-child {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .xl\:last\:my-120:last-child {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .xl\:last\:my-135:last-child {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .xl\:last\:my-180:last-child {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .xl\:last\:my-300:last-child {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .xl\:last\:my-400:last-child {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .xl\:last\:my-510:last-child {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .xl\:last\:my-615:last-child {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .xl\:last\:my-650:last-child {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .xl\:last\:my-auto:last-child {
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:last\:my-px:last-child {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:last\:my-0\.5:last-child {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xl\:last\:my-1\.5:last-child {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xl\:last\:my-2\.5:last-child {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xl\:last\:my-3\.5:last-child {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xl\:last\:-my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:last\:-my-1:last-child {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:last\:-my-2:last-child {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:last\:-my-3:last-child {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:last\:-my-4:last-child {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:last\:-my-5:last-child {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:last\:-my-6:last-child {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:last\:-my-7:last-child {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xl\:last\:-my-8:last-child {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:last\:-my-9:last-child {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl\:last\:-my-10:last-child {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:last\:-my-11:last-child {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xl\:last\:-my-12:last-child {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:last\:-my-14:last-child {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xl\:last\:-my-16:last-child {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl\:last\:-my-20:last-child {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:last\:-my-24:last-child {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl\:last\:-my-28:last-child {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xl\:last\:-my-32:last-child {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:last\:-my-36:last-child {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xl\:last\:-my-40:last-child {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:last\:-my-44:last-child {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xl\:last\:-my-48:last-child {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl\:last\:-my-52:last-child {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xl\:last\:-my-56:last-child {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl\:last\:-my-60:last-child {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xl\:last\:-my-64:last-child {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:last\:-my-72:last-child {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xl\:last\:-my-80:last-child {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:last\:-my-96:last-child {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xl\:last\:-my-px:last-child {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:last\:-my-0\.5:last-child {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xl\:last\:-my-1\.5:last-child {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xl\:last\:-my-2\.5:last-child {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xl\:last\:-my-3\.5:last-child {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xl\:last\:-my-15px:last-child {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .xl\:last\:my-m11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .xl\:last\:my-12px:last-child {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .xl\:last\:my-m72:last-child {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .xl\:last\:my-m21:last-child {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .xl\:last\:my-m15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .xl\:last\:my-m18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xl\:last\:my-m35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .xl\:last\:my-m19:last-child {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .xl\:last\:my-m17:last-child {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .xl\:last\:my-m9:last-child {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .xl\:last\:my-m10:last-child {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .xl\:last\:my-m51:last-child {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .xl\:last\:my-m43:last-child {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .xl\:last\:my-m13:last-child {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .xl\:last\:my-m26:last-child {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .xl\:last\:my-m2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .xl\:last\:my-m14:last-child {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .xl\:last\:my-m5:last-child {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .xl\:last\:my-m8:last-child {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .xl\:mt-0 {
    margin-top: 0px;
  }

  .xl\:mt-1 {
    margin-top: 0.25rem;
  }

  .xl\:mt-2 {
    margin-top: 2px;
  }

  .xl\:mt-3 {
    margin-top: 0.75rem;
  }

  .xl\:mt-4 {
    margin-top: 1rem;
  }

  .xl\:mt-5 {
    margin-top: 1.25rem;
  }

  .xl\:mt-6 {
    margin-top: 6px;
  }

  .xl\:mt-7 {
    margin-top: 1.75rem;
  }

  .xl\:mt-8 {
    margin-top: 2rem;
  }

  .xl\:mt-9 {
    margin-top: 2.25rem;
  }

  .xl\:mt-10 {
    margin-top: 2.5rem;
  }

  .xl\:mt-11 {
    margin-top: 11px;
  }

  .xl\:mt-12 {
    margin-top: 3rem;
  }

  .xl\:mt-14 {
    margin-top: 3.5rem;
  }

  .xl\:mt-15 {
    margin-top: 15px;
  }

  .xl\:mt-16 {
    margin-top: 4rem;
  }

  .xl\:mt-18 {
    margin-top: 18px;
  }

  .xl\:mt-20 {
    margin-top: 20px;
  }

  .xl\:mt-21 {
    margin-top: 21px;
  }

  .xl\:mt-23 {
    margin-top: 23px;
  }

  .xl\:mt-24 {
    margin-top: 24px;
  }

  .xl\:mt-25 {
    margin-top: 25px;
  }

  .xl\:mt-27 {
    margin-top: 27px;
  }

  .xl\:mt-28 {
    margin-top: 7rem;
  }

  .xl\:mt-30 {
    margin-top: 30px;
  }

  .xl\:mt-31 {
    margin-top: 31px;
  }

  .xl\:mt-32 {
    margin-top: 8rem;
  }

  .xl\:mt-34 {
    margin-top: 34px;
  }

  .xl\:mt-35 {
    margin-top: 35px;
  }

  .xl\:mt-36 {
    margin-top: 9rem;
  }

  .xl\:mt-37 {
    margin-top: 37px;
  }

  .xl\:mt-38 {
    margin-top: 38px;
  }

  .xl\:mt-40 {
    margin-top: 40px;
  }

  .xl\:mt-42 {
    margin-top: 42px;
  }

  .xl\:mt-44 {
    margin-top: 44px;
  }

  .xl\:mt-45 {
    margin-top: 45px;
  }

  .xl\:mt-46 {
    margin-top: 46px;
  }

  .xl\:mt-48 {
    margin-top: 48px;
  }

  .xl\:mt-52 {
    margin-top: 13rem;
  }

  .xl\:mt-53 {
    margin-top: 53px;
  }

  .xl\:mt-55 {
    margin-top: 55px;
  }

  .xl\:mt-56 {
    margin-top: 14rem;
  }

  .xl\:mt-58 {
    margin-top: 58px;
  }

  .xl\:mt-59 {
    margin-top: 59px;
  }

  .xl\:mt-60 {
    margin-top: 15rem;
  }

  .xl\:mt-63 {
    margin-top: 63px;
  }

  .xl\:mt-64 {
    margin-top: 16rem;
  }

  .xl\:mt-65 {
    margin-top: 65px;
  }

  .xl\:mt-70 {
    margin-top: 70px;
  }

  .xl\:mt-71 {
    margin-top: 71px;
  }

  .xl\:mt-72 {
    margin-top: 18rem;
  }

  .xl\:mt-80 {
    margin-top: 20rem;
  }

  .xl\:mt-83 {
    margin-top: 83px;
  }

  .xl\:mt-89 {
    margin-top: 89px;
  }

  .xl\:mt-90 {
    margin-top: 90px;
  }

  .xl\:mt-96 {
    margin-top: 24rem;
  }

  .xl\:mt-100 {
    margin-top: 100px;
  }

  .xl\:mt-106 {
    margin-top: 106px;
  }

  .xl\:mt-109 {
    margin-top: 109px;
  }

  .xl\:mt-120 {
    margin-top: 120px;
  }

  .xl\:mt-135 {
    margin-top: 135px;
  }

  .xl\:mt-180 {
    margin-top: 180px;
  }

  .xl\:mt-300 {
    margin-top: 300px;
  }

  .xl\:mt-400 {
    margin-top: 400px;
  }

  .xl\:mt-510 {
    margin-top: 510px;
  }

  .xl\:mt-615 {
    margin-top: 615px;
  }

  .xl\:mt-650 {
    margin-top: 650px;
  }

  .xl\:mt-auto {
    margin-top: auto;
  }

  .xl\:mt-px {
    margin-top: 1px;
  }

  .xl\:mt-0\.5 {
    margin-top: 0.125rem;
  }

  .xl\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .xl\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .xl\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .xl\:-mt-0 {
    margin-top: 0px;
  }

  .xl\:-mt-1 {
    margin-top: -0.25rem;
  }

  .xl\:-mt-2 {
    margin-top: -0.5rem;
  }

  .xl\:-mt-3 {
    margin-top: -0.75rem;
  }

  .xl\:-mt-4 {
    margin-top: -1rem;
  }

  .xl\:-mt-5 {
    margin-top: -1.25rem;
  }

  .xl\:-mt-6 {
    margin-top: -1.5rem;
  }

  .xl\:-mt-7 {
    margin-top: -1.75rem;
  }

  .xl\:-mt-8 {
    margin-top: -2rem;
  }

  .xl\:-mt-9 {
    margin-top: -2.25rem;
  }

  .xl\:-mt-10 {
    margin-top: -2.5rem;
  }

  .xl\:-mt-11 {
    margin-top: -2.75rem;
  }

  .xl\:-mt-12 {
    margin-top: -3rem;
  }

  .xl\:-mt-14 {
    margin-top: -3.5rem;
  }

  .xl\:-mt-16 {
    margin-top: -4rem;
  }

  .xl\:-mt-20 {
    margin-top: -5rem;
  }

  .xl\:-mt-24 {
    margin-top: -6rem;
  }

  .xl\:-mt-28 {
    margin-top: -7rem;
  }

  .xl\:-mt-32 {
    margin-top: -8rem;
  }

  .xl\:-mt-36 {
    margin-top: -9rem;
  }

  .xl\:-mt-40 {
    margin-top: -10rem;
  }

  .xl\:-mt-44 {
    margin-top: -11rem;
  }

  .xl\:-mt-48 {
    margin-top: -12rem;
  }

  .xl\:-mt-52 {
    margin-top: -13rem;
  }

  .xl\:-mt-56 {
    margin-top: -14rem;
  }

  .xl\:-mt-60 {
    margin-top: -15rem;
  }

  .xl\:-mt-64 {
    margin-top: -16rem;
  }

  .xl\:-mt-72 {
    margin-top: -18rem;
  }

  .xl\:-mt-80 {
    margin-top: -20rem;
  }

  .xl\:-mt-96 {
    margin-top: -24rem;
  }

  .xl\:-mt-px {
    margin-top: -1px;
  }

  .xl\:-mt-0\.5 {
    margin-top: -0.125rem;
  }

  .xl\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .xl\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .xl\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .xl\:-mt-15px {
    margin-top: -15px;
  }

  .xl\:mt-m11 {
    margin-top: 11px;
  }

  .xl\:mt-12px {
    margin-top: 12px;
  }

  .xl\:mt-m72 {
    margin-top: 72px;
  }

  .xl\:mt-m21 {
    margin-top: 21%;
  }

  .xl\:mt-m15 {
    margin-top: 15px;
  }

  .xl\:mt-m18 {
    margin-top: 18px;
  }

  .xl\:mt-m35 {
    margin-top: 35px;
  }

  .xl\:mt-m19 {
    margin-top: 19px;
  }

  .xl\:mt-m17 {
    margin-top: 17px;
  }

  .xl\:mt-m9 {
    margin-top: 9px;
  }

  .xl\:mt-m10 {
    margin-top: 10px;
  }

  .xl\:mt-m51 {
    margin-top: 51px;
  }

  .xl\:mt-m43 {
    margin-top: 43px;
  }

  .xl\:mt-m13 {
    margin-top: 13px;
  }

  .xl\:mt-m26 {
    margin-top: 26px;
  }

  .xl\:mt-m2 {
    margin-top: 2px;
  }

  .xl\:mt-m14 {
    margin-top: 14px;
  }

  .xl\:mt-m5 {
    margin-top: 5px;
  }

  .xl\:mt-m8 {
    margin-top: 8px;
  }

  .xl\:mr-0 {
    margin-right: 0px;
  }

  .xl\:mr-1 {
    margin-right: 0.25rem;
  }

  .xl\:mr-2 {
    margin-right: 2px;
  }

  .xl\:mr-3 {
    margin-right: 0.75rem;
  }

  .xl\:mr-4 {
    margin-right: 1rem;
  }

  .xl\:mr-5 {
    margin-right: 1.25rem;
  }

  .xl\:mr-6 {
    margin-right: 6px;
  }

  .xl\:mr-7 {
    margin-right: 1.75rem;
  }

  .xl\:mr-8 {
    margin-right: 2rem;
  }

  .xl\:mr-9 {
    margin-right: 2.25rem;
  }

  .xl\:mr-10 {
    margin-right: 2.5rem;
  }

  .xl\:mr-11 {
    margin-right: 11px;
  }

  .xl\:mr-12 {
    margin-right: 3rem;
  }

  .xl\:mr-14 {
    margin-right: 3.5rem;
  }

  .xl\:mr-15 {
    margin-right: 15px;
  }

  .xl\:mr-16 {
    margin-right: 4rem;
  }

  .xl\:mr-18 {
    margin-right: 18px;
  }

  .xl\:mr-20 {
    margin-right: 20px;
  }

  .xl\:mr-21 {
    margin-right: 21px;
  }

  .xl\:mr-23 {
    margin-right: 23px;
  }

  .xl\:mr-24 {
    margin-right: 24px;
  }

  .xl\:mr-25 {
    margin-right: 25px;
  }

  .xl\:mr-27 {
    margin-right: 27px;
  }

  .xl\:mr-28 {
    margin-right: 7rem;
  }

  .xl\:mr-30 {
    margin-right: 30px;
  }

  .xl\:mr-31 {
    margin-right: 31px;
  }

  .xl\:mr-32 {
    margin-right: 8rem;
  }

  .xl\:mr-34 {
    margin-right: 34px;
  }

  .xl\:mr-35 {
    margin-right: 35px;
  }

  .xl\:mr-36 {
    margin-right: 9rem;
  }

  .xl\:mr-37 {
    margin-right: 37px;
  }

  .xl\:mr-38 {
    margin-right: 38px;
  }

  .xl\:mr-40 {
    margin-right: 40px;
  }

  .xl\:mr-42 {
    margin-right: 42px;
  }

  .xl\:mr-44 {
    margin-right: 44px;
  }

  .xl\:mr-45 {
    margin-right: 45px;
  }

  .xl\:mr-46 {
    margin-right: 46px;
  }

  .xl\:mr-48 {
    margin-right: 48px;
  }

  .xl\:mr-52 {
    margin-right: 13rem;
  }

  .xl\:mr-53 {
    margin-right: 53px;
  }

  .xl\:mr-55 {
    margin-right: 55px;
  }

  .xl\:mr-56 {
    margin-right: 14rem;
  }

  .xl\:mr-58 {
    margin-right: 58px;
  }

  .xl\:mr-59 {
    margin-right: 59px;
  }

  .xl\:mr-60 {
    margin-right: 15rem;
  }

  .xl\:mr-63 {
    margin-right: 63px;
  }

  .xl\:mr-64 {
    margin-right: 16rem;
  }

  .xl\:mr-65 {
    margin-right: 65px;
  }

  .xl\:mr-70 {
    margin-right: 70px;
  }

  .xl\:mr-71 {
    margin-right: 71px;
  }

  .xl\:mr-72 {
    margin-right: 18rem;
  }

  .xl\:mr-80 {
    margin-right: 20rem;
  }

  .xl\:mr-83 {
    margin-right: 83px;
  }

  .xl\:mr-89 {
    margin-right: 89px;
  }

  .xl\:mr-90 {
    margin-right: 90px;
  }

  .xl\:mr-96 {
    margin-right: 24rem;
  }

  .xl\:mr-100 {
    margin-right: 100px;
  }

  .xl\:mr-106 {
    margin-right: 106px;
  }

  .xl\:mr-109 {
    margin-right: 109px;
  }

  .xl\:mr-120 {
    margin-right: 120px;
  }

  .xl\:mr-135 {
    margin-right: 135px;
  }

  .xl\:mr-180 {
    margin-right: 180px;
  }

  .xl\:mr-300 {
    margin-right: 300px;
  }

  .xl\:mr-400 {
    margin-right: 400px;
  }

  .xl\:mr-510 {
    margin-right: 510px;
  }

  .xl\:mr-615 {
    margin-right: 615px;
  }

  .xl\:mr-650 {
    margin-right: 650px;
  }

  .xl\:mr-auto {
    margin-right: auto;
  }

  .xl\:mr-px {
    margin-right: 1px;
  }

  .xl\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .xl\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .xl\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .xl\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .xl\:-mr-0 {
    margin-right: 0px;
  }

  .xl\:-mr-1 {
    margin-right: -0.25rem;
  }

  .xl\:-mr-2 {
    margin-right: -0.5rem;
  }

  .xl\:-mr-3 {
    margin-right: -0.75rem;
  }

  .xl\:-mr-4 {
    margin-right: -1rem;
  }

  .xl\:-mr-5 {
    margin-right: -1.25rem;
  }

  .xl\:-mr-6 {
    margin-right: -1.5rem;
  }

  .xl\:-mr-7 {
    margin-right: -1.75rem;
  }

  .xl\:-mr-8 {
    margin-right: -2rem;
  }

  .xl\:-mr-9 {
    margin-right: -2.25rem;
  }

  .xl\:-mr-10 {
    margin-right: -2.5rem;
  }

  .xl\:-mr-11 {
    margin-right: -2.75rem;
  }

  .xl\:-mr-12 {
    margin-right: -3rem;
  }

  .xl\:-mr-14 {
    margin-right: -3.5rem;
  }

  .xl\:-mr-16 {
    margin-right: -4rem;
  }

  .xl\:-mr-20 {
    margin-right: -5rem;
  }

  .xl\:-mr-24 {
    margin-right: -6rem;
  }

  .xl\:-mr-28 {
    margin-right: -7rem;
  }

  .xl\:-mr-32 {
    margin-right: -8rem;
  }

  .xl\:-mr-36 {
    margin-right: -9rem;
  }

  .xl\:-mr-40 {
    margin-right: -10rem;
  }

  .xl\:-mr-44 {
    margin-right: -11rem;
  }

  .xl\:-mr-48 {
    margin-right: -12rem;
  }

  .xl\:-mr-52 {
    margin-right: -13rem;
  }

  .xl\:-mr-56 {
    margin-right: -14rem;
  }

  .xl\:-mr-60 {
    margin-right: -15rem;
  }

  .xl\:-mr-64 {
    margin-right: -16rem;
  }

  .xl\:-mr-72 {
    margin-right: -18rem;
  }

  .xl\:-mr-80 {
    margin-right: -20rem;
  }

  .xl\:-mr-96 {
    margin-right: -24rem;
  }

  .xl\:-mr-px {
    margin-right: -1px;
  }

  .xl\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .xl\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .xl\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .xl\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .xl\:-mr-15px {
    margin-right: -15px;
  }

  .xl\:mr-m11 {
    margin-right: 11px;
  }

  .xl\:mr-12px {
    margin-right: 12px;
  }

  .xl\:mr-m72 {
    margin-right: 72px;
  }

  .xl\:mr-m21 {
    margin-right: 21%;
  }

  .xl\:mr-m15 {
    margin-right: 15px;
  }

  .xl\:mr-m18 {
    margin-right: 18px;
  }

  .xl\:mr-m35 {
    margin-right: 35px;
  }

  .xl\:mr-m19 {
    margin-right: 19px;
  }

  .xl\:mr-m17 {
    margin-right: 17px;
  }

  .xl\:mr-m9 {
    margin-right: 9px;
  }

  .xl\:mr-m10 {
    margin-right: 10px;
  }

  .xl\:mr-m51 {
    margin-right: 51px;
  }

  .xl\:mr-m43 {
    margin-right: 43px;
  }

  .xl\:mr-m13 {
    margin-right: 13px;
  }

  .xl\:mr-m26 {
    margin-right: 26px;
  }

  .xl\:mr-m2 {
    margin-right: 2px;
  }

  .xl\:mr-m14 {
    margin-right: 14px;
  }

  .xl\:mr-m5 {
    margin-right: 5px;
  }

  .xl\:mr-m8 {
    margin-right: 8px;
  }

  .xl\:mb-0 {
    margin-bottom: 0px;
  }

  .xl\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .xl\:mb-2 {
    margin-bottom: 2px;
  }

  .xl\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .xl\:mb-4 {
    margin-bottom: 1rem;
  }

  .xl\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .xl\:mb-6 {
    margin-bottom: 6px;
  }

  .xl\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .xl\:mb-8 {
    margin-bottom: 2rem;
  }

  .xl\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .xl\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .xl\:mb-11 {
    margin-bottom: 11px;
  }

  .xl\:mb-12 {
    margin-bottom: 3rem;
  }

  .xl\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .xl\:mb-15 {
    margin-bottom: 15px;
  }

  .xl\:mb-16 {
    margin-bottom: 4rem;
  }

  .xl\:mb-18 {
    margin-bottom: 18px;
  }

  .xl\:mb-20 {
    margin-bottom: 20px;
  }

  .xl\:mb-21 {
    margin-bottom: 21px;
  }

  .xl\:mb-23 {
    margin-bottom: 23px;
  }

  .xl\:mb-24 {
    margin-bottom: 24px;
  }

  .xl\:mb-25 {
    margin-bottom: 25px;
  }

  .xl\:mb-27 {
    margin-bottom: 27px;
  }

  .xl\:mb-28 {
    margin-bottom: 7rem;
  }

  .xl\:mb-30 {
    margin-bottom: 30px;
  }

  .xl\:mb-31 {
    margin-bottom: 31px;
  }

  .xl\:mb-32 {
    margin-bottom: 8rem;
  }

  .xl\:mb-34 {
    margin-bottom: 34px;
  }

  .xl\:mb-35 {
    margin-bottom: 35px;
  }

  .xl\:mb-36 {
    margin-bottom: 9rem;
  }

  .xl\:mb-37 {
    margin-bottom: 37px;
  }

  .xl\:mb-38 {
    margin-bottom: 38px;
  }

  .xl\:mb-40 {
    margin-bottom: 40px;
  }

  .xl\:mb-42 {
    margin-bottom: 42px;
  }

  .xl\:mb-44 {
    margin-bottom: 44px;
  }

  .xl\:mb-45 {
    margin-bottom: 45px;
  }

  .xl\:mb-46 {
    margin-bottom: 46px;
  }

  .xl\:mb-48 {
    margin-bottom: 48px;
  }

  .xl\:mb-52 {
    margin-bottom: 13rem;
  }

  .xl\:mb-53 {
    margin-bottom: 53px;
  }

  .xl\:mb-55 {
    margin-bottom: 55px;
  }

  .xl\:mb-56 {
    margin-bottom: 14rem;
  }

  .xl\:mb-58 {
    margin-bottom: 58px;
  }

  .xl\:mb-59 {
    margin-bottom: 59px;
  }

  .xl\:mb-60 {
    margin-bottom: 15rem;
  }

  .xl\:mb-63 {
    margin-bottom: 63px;
  }

  .xl\:mb-64 {
    margin-bottom: 16rem;
  }

  .xl\:mb-65 {
    margin-bottom: 65px;
  }

  .xl\:mb-70 {
    margin-bottom: 70px;
  }

  .xl\:mb-71 {
    margin-bottom: 71px;
  }

  .xl\:mb-72 {
    margin-bottom: 18rem;
  }

  .xl\:mb-80 {
    margin-bottom: 20rem;
  }

  .xl\:mb-83 {
    margin-bottom: 83px;
  }

  .xl\:mb-89 {
    margin-bottom: 89px;
  }

  .xl\:mb-90 {
    margin-bottom: 90px;
  }

  .xl\:mb-96 {
    margin-bottom: 24rem;
  }

  .xl\:mb-100 {
    margin-bottom: 100px;
  }

  .xl\:mb-106 {
    margin-bottom: 106px;
  }

  .xl\:mb-109 {
    margin-bottom: 109px;
  }

  .xl\:mb-120 {
    margin-bottom: 120px;
  }

  .xl\:mb-135 {
    margin-bottom: 135px;
  }

  .xl\:mb-180 {
    margin-bottom: 180px;
  }

  .xl\:mb-300 {
    margin-bottom: 300px;
  }

  .xl\:mb-400 {
    margin-bottom: 400px;
  }

  .xl\:mb-510 {
    margin-bottom: 510px;
  }

  .xl\:mb-615 {
    margin-bottom: 615px;
  }

  .xl\:mb-650 {
    margin-bottom: 650px;
  }

  .xl\:mb-auto {
    margin-bottom: auto;
  }

  .xl\:mb-px {
    margin-bottom: 1px;
  }

  .xl\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .xl\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .xl\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .xl\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .xl\:-mb-0 {
    margin-bottom: 0px;
  }

  .xl\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .xl\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .xl\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .xl\:-mb-4 {
    margin-bottom: -1rem;
  }

  .xl\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .xl\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .xl\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .xl\:-mb-8 {
    margin-bottom: -2rem;
  }

  .xl\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .xl\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .xl\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .xl\:-mb-12 {
    margin-bottom: -3rem;
  }

  .xl\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .xl\:-mb-16 {
    margin-bottom: -4rem;
  }

  .xl\:-mb-20 {
    margin-bottom: -5rem;
  }

  .xl\:-mb-24 {
    margin-bottom: -6rem;
  }

  .xl\:-mb-28 {
    margin-bottom: -7rem;
  }

  .xl\:-mb-32 {
    margin-bottom: -8rem;
  }

  .xl\:-mb-36 {
    margin-bottom: -9rem;
  }

  .xl\:-mb-40 {
    margin-bottom: -10rem;
  }

  .xl\:-mb-44 {
    margin-bottom: -11rem;
  }

  .xl\:-mb-48 {
    margin-bottom: -12rem;
  }

  .xl\:-mb-52 {
    margin-bottom: -13rem;
  }

  .xl\:-mb-56 {
    margin-bottom: -14rem;
  }

  .xl\:-mb-60 {
    margin-bottom: -15rem;
  }

  .xl\:-mb-64 {
    margin-bottom: -16rem;
  }

  .xl\:-mb-72 {
    margin-bottom: -18rem;
  }

  .xl\:-mb-80 {
    margin-bottom: -20rem;
  }

  .xl\:-mb-96 {
    margin-bottom: -24rem;
  }

  .xl\:-mb-px {
    margin-bottom: -1px;
  }

  .xl\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .xl\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .xl\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .xl\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .xl\:-mb-15px {
    margin-bottom: -15px;
  }

  .xl\:mb-m11 {
    margin-bottom: 11px;
  }

  .xl\:mb-12px {
    margin-bottom: 12px;
  }

  .xl\:mb-m72 {
    margin-bottom: 72px;
  }

  .xl\:mb-m21 {
    margin-bottom: 21%;
  }

  .xl\:mb-m15 {
    margin-bottom: 15px;
  }

  .xl\:mb-m18 {
    margin-bottom: 18px;
  }

  .xl\:mb-m35 {
    margin-bottom: 35px;
  }

  .xl\:mb-m19 {
    margin-bottom: 19px;
  }

  .xl\:mb-m17 {
    margin-bottom: 17px;
  }

  .xl\:mb-m9 {
    margin-bottom: 9px;
  }

  .xl\:mb-m10 {
    margin-bottom: 10px;
  }

  .xl\:mb-m51 {
    margin-bottom: 51px;
  }

  .xl\:mb-m43 {
    margin-bottom: 43px;
  }

  .xl\:mb-m13 {
    margin-bottom: 13px;
  }

  .xl\:mb-m26 {
    margin-bottom: 26px;
  }

  .xl\:mb-m2 {
    margin-bottom: 2px;
  }

  .xl\:mb-m14 {
    margin-bottom: 14px;
  }

  .xl\:mb-m5 {
    margin-bottom: 5px;
  }

  .xl\:mb-m8 {
    margin-bottom: 8px;
  }

  .xl\:ml-0 {
    margin-left: 0px;
  }

  .xl\:ml-1 {
    margin-left: 0.25rem;
  }

  .xl\:ml-2 {
    margin-left: 2px;
  }

  .xl\:ml-3 {
    margin-left: 0.75rem;
  }

  .xl\:ml-4 {
    margin-left: 1rem;
  }

  .xl\:ml-5 {
    margin-left: 1.25rem;
  }

  .xl\:ml-6 {
    margin-left: 6px;
  }

  .xl\:ml-7 {
    margin-left: 1.75rem;
  }

  .xl\:ml-8 {
    margin-left: 2rem;
  }

  .xl\:ml-9 {
    margin-left: 2.25rem;
  }

  .xl\:ml-10 {
    margin-left: 2.5rem;
  }

  .xl\:ml-11 {
    margin-left: 11px;
  }

  .xl\:ml-12 {
    margin-left: 3rem;
  }

  .xl\:ml-14 {
    margin-left: 3.5rem;
  }

  .xl\:ml-15 {
    margin-left: 15px;
  }

  .xl\:ml-16 {
    margin-left: 4rem;
  }

  .xl\:ml-18 {
    margin-left: 18px;
  }

  .xl\:ml-20 {
    margin-left: 20px;
  }

  .xl\:ml-21 {
    margin-left: 21px;
  }

  .xl\:ml-23 {
    margin-left: 23px;
  }

  .xl\:ml-24 {
    margin-left: 24px;
  }

  .xl\:ml-25 {
    margin-left: 25px;
  }

  .xl\:ml-27 {
    margin-left: 27px;
  }

  .xl\:ml-28 {
    margin-left: 7rem;
  }

  .xl\:ml-30 {
    margin-left: 30px;
  }

  .xl\:ml-31 {
    margin-left: 31px;
  }

  .xl\:ml-32 {
    margin-left: 8rem;
  }

  .xl\:ml-34 {
    margin-left: 34px;
  }

  .xl\:ml-35 {
    margin-left: 35px;
  }

  .xl\:ml-36 {
    margin-left: 9rem;
  }

  .xl\:ml-37 {
    margin-left: 37px;
  }

  .xl\:ml-38 {
    margin-left: 38px;
  }

  .xl\:ml-40 {
    margin-left: 40px;
  }

  .xl\:ml-42 {
    margin-left: 42px;
  }

  .xl\:ml-44 {
    margin-left: 44px;
  }

  .xl\:ml-45 {
    margin-left: 45px;
  }

  .xl\:ml-46 {
    margin-left: 46px;
  }

  .xl\:ml-48 {
    margin-left: 48px;
  }

  .xl\:ml-52 {
    margin-left: 13rem;
  }

  .xl\:ml-53 {
    margin-left: 53px;
  }

  .xl\:ml-55 {
    margin-left: 55px;
  }

  .xl\:ml-56 {
    margin-left: 14rem;
  }

  .xl\:ml-58 {
    margin-left: 58px;
  }

  .xl\:ml-59 {
    margin-left: 59px;
  }

  .xl\:ml-60 {
    margin-left: 15rem;
  }

  .xl\:ml-63 {
    margin-left: 63px;
  }

  .xl\:ml-64 {
    margin-left: 16rem;
  }

  .xl\:ml-65 {
    margin-left: 65px;
  }

  .xl\:ml-70 {
    margin-left: 70px;
  }

  .xl\:ml-71 {
    margin-left: 71px;
  }

  .xl\:ml-72 {
    margin-left: 18rem;
  }

  .xl\:ml-80 {
    margin-left: 20rem;
  }

  .xl\:ml-83 {
    margin-left: 83px;
  }

  .xl\:ml-89 {
    margin-left: 89px;
  }

  .xl\:ml-90 {
    margin-left: 90px;
  }

  .xl\:ml-96 {
    margin-left: 24rem;
  }

  .xl\:ml-100 {
    margin-left: 100px;
  }

  .xl\:ml-106 {
    margin-left: 106px;
  }

  .xl\:ml-109 {
    margin-left: 109px;
  }

  .xl\:ml-120 {
    margin-left: 120px;
  }

  .xl\:ml-135 {
    margin-left: 135px;
  }

  .xl\:ml-180 {
    margin-left: 180px;
  }

  .xl\:ml-300 {
    margin-left: 300px;
  }

  .xl\:ml-400 {
    margin-left: 400px;
  }

  .xl\:ml-510 {
    margin-left: 510px;
  }

  .xl\:ml-615 {
    margin-left: 615px;
  }

  .xl\:ml-650 {
    margin-left: 650px;
  }

  .xl\:ml-auto {
    margin-left: auto;
  }

  .xl\:ml-px {
    margin-left: 1px;
  }

  .xl\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .xl\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .xl\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .xl\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .xl\:-ml-0 {
    margin-left: 0px;
  }

  .xl\:-ml-1 {
    margin-left: -0.25rem;
  }

  .xl\:-ml-2 {
    margin-left: -0.5rem;
  }

  .xl\:-ml-3 {
    margin-left: -0.75rem;
  }

  .xl\:-ml-4 {
    margin-left: -1rem;
  }

  .xl\:-ml-5 {
    margin-left: -1.25rem;
  }

  .xl\:-ml-6 {
    margin-left: -1.5rem;
  }

  .xl\:-ml-7 {
    margin-left: -1.75rem;
  }

  .xl\:-ml-8 {
    margin-left: -2rem;
  }

  .xl\:-ml-9 {
    margin-left: -2.25rem;
  }

  .xl\:-ml-10 {
    margin-left: -2.5rem;
  }

  .xl\:-ml-11 {
    margin-left: -2.75rem;
  }

  .xl\:-ml-12 {
    margin-left: -3rem;
  }

  .xl\:-ml-14 {
    margin-left: -3.5rem;
  }

  .xl\:-ml-16 {
    margin-left: -4rem;
  }

  .xl\:-ml-20 {
    margin-left: -5rem;
  }

  .xl\:-ml-24 {
    margin-left: -6rem;
  }

  .xl\:-ml-28 {
    margin-left: -7rem;
  }

  .xl\:-ml-32 {
    margin-left: -8rem;
  }

  .xl\:-ml-36 {
    margin-left: -9rem;
  }

  .xl\:-ml-40 {
    margin-left: -10rem;
  }

  .xl\:-ml-44 {
    margin-left: -11rem;
  }

  .xl\:-ml-48 {
    margin-left: -12rem;
  }

  .xl\:-ml-52 {
    margin-left: -13rem;
  }

  .xl\:-ml-56 {
    margin-left: -14rem;
  }

  .xl\:-ml-60 {
    margin-left: -15rem;
  }

  .xl\:-ml-64 {
    margin-left: -16rem;
  }

  .xl\:-ml-72 {
    margin-left: -18rem;
  }

  .xl\:-ml-80 {
    margin-left: -20rem;
  }

  .xl\:-ml-96 {
    margin-left: -24rem;
  }

  .xl\:-ml-px {
    margin-left: -1px;
  }

  .xl\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .xl\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .xl\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .xl\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .xl\:-ml-15px {
    margin-left: -15px;
  }

  .xl\:ml-m11 {
    margin-left: 11px;
  }

  .xl\:ml-12px {
    margin-left: 12px;
  }

  .xl\:ml-m72 {
    margin-left: 72px;
  }

  .xl\:ml-m21 {
    margin-left: 21%;
  }

  .xl\:ml-m15 {
    margin-left: 15px;
  }

  .xl\:ml-m18 {
    margin-left: 18px;
  }

  .xl\:ml-m35 {
    margin-left: 35px;
  }

  .xl\:ml-m19 {
    margin-left: 19px;
  }

  .xl\:ml-m17 {
    margin-left: 17px;
  }

  .xl\:ml-m9 {
    margin-left: 9px;
  }

  .xl\:ml-m10 {
    margin-left: 10px;
  }

  .xl\:ml-m51 {
    margin-left: 51px;
  }

  .xl\:ml-m43 {
    margin-left: 43px;
  }

  .xl\:ml-m13 {
    margin-left: 13px;
  }

  .xl\:ml-m26 {
    margin-left: 26px;
  }

  .xl\:ml-m2 {
    margin-left: 2px;
  }

  .xl\:ml-m14 {
    margin-left: 14px;
  }

  .xl\:ml-m5 {
    margin-left: 5px;
  }

  .xl\:ml-m8 {
    margin-left: 8px;
  }

  .xl\:last\:mt-0:last-child {
    margin-top: 0px;
  }

  .xl\:last\:mt-1:last-child {
    margin-top: 0.25rem;
  }

  .xl\:last\:mt-2:last-child {
    margin-top: 2px;
  }

  .xl\:last\:mt-3:last-child {
    margin-top: 0.75rem;
  }

  .xl\:last\:mt-4:last-child {
    margin-top: 1rem;
  }

  .xl\:last\:mt-5:last-child {
    margin-top: 1.25rem;
  }

  .xl\:last\:mt-6:last-child {
    margin-top: 6px;
  }

  .xl\:last\:mt-7:last-child {
    margin-top: 1.75rem;
  }

  .xl\:last\:mt-8:last-child {
    margin-top: 2rem;
  }

  .xl\:last\:mt-9:last-child {
    margin-top: 2.25rem;
  }

  .xl\:last\:mt-10:last-child {
    margin-top: 2.5rem;
  }

  .xl\:last\:mt-11:last-child {
    margin-top: 11px;
  }

  .xl\:last\:mt-12:last-child {
    margin-top: 3rem;
  }

  .xl\:last\:mt-14:last-child {
    margin-top: 3.5rem;
  }

  .xl\:last\:mt-15:last-child {
    margin-top: 15px;
  }

  .xl\:last\:mt-16:last-child {
    margin-top: 4rem;
  }

  .xl\:last\:mt-18:last-child {
    margin-top: 18px;
  }

  .xl\:last\:mt-20:last-child {
    margin-top: 20px;
  }

  .xl\:last\:mt-21:last-child {
    margin-top: 21px;
  }

  .xl\:last\:mt-23:last-child {
    margin-top: 23px;
  }

  .xl\:last\:mt-24:last-child {
    margin-top: 24px;
  }

  .xl\:last\:mt-25:last-child {
    margin-top: 25px;
  }

  .xl\:last\:mt-27:last-child {
    margin-top: 27px;
  }

  .xl\:last\:mt-28:last-child {
    margin-top: 7rem;
  }

  .xl\:last\:mt-30:last-child {
    margin-top: 30px;
  }

  .xl\:last\:mt-31:last-child {
    margin-top: 31px;
  }

  .xl\:last\:mt-32:last-child {
    margin-top: 8rem;
  }

  .xl\:last\:mt-34:last-child {
    margin-top: 34px;
  }

  .xl\:last\:mt-35:last-child {
    margin-top: 35px;
  }

  .xl\:last\:mt-36:last-child {
    margin-top: 9rem;
  }

  .xl\:last\:mt-37:last-child {
    margin-top: 37px;
  }

  .xl\:last\:mt-38:last-child {
    margin-top: 38px;
  }

  .xl\:last\:mt-40:last-child {
    margin-top: 40px;
  }

  .xl\:last\:mt-42:last-child {
    margin-top: 42px;
  }

  .xl\:last\:mt-44:last-child {
    margin-top: 44px;
  }

  .xl\:last\:mt-45:last-child {
    margin-top: 45px;
  }

  .xl\:last\:mt-46:last-child {
    margin-top: 46px;
  }

  .xl\:last\:mt-48:last-child {
    margin-top: 48px;
  }

  .xl\:last\:mt-52:last-child {
    margin-top: 13rem;
  }

  .xl\:last\:mt-53:last-child {
    margin-top: 53px;
  }

  .xl\:last\:mt-55:last-child {
    margin-top: 55px;
  }

  .xl\:last\:mt-56:last-child {
    margin-top: 14rem;
  }

  .xl\:last\:mt-58:last-child {
    margin-top: 58px;
  }

  .xl\:last\:mt-59:last-child {
    margin-top: 59px;
  }

  .xl\:last\:mt-60:last-child {
    margin-top: 15rem;
  }

  .xl\:last\:mt-63:last-child {
    margin-top: 63px;
  }

  .xl\:last\:mt-64:last-child {
    margin-top: 16rem;
  }

  .xl\:last\:mt-65:last-child {
    margin-top: 65px;
  }

  .xl\:last\:mt-70:last-child {
    margin-top: 70px;
  }

  .xl\:last\:mt-71:last-child {
    margin-top: 71px;
  }

  .xl\:last\:mt-72:last-child {
    margin-top: 18rem;
  }

  .xl\:last\:mt-80:last-child {
    margin-top: 20rem;
  }

  .xl\:last\:mt-83:last-child {
    margin-top: 83px;
  }

  .xl\:last\:mt-89:last-child {
    margin-top: 89px;
  }

  .xl\:last\:mt-90:last-child {
    margin-top: 90px;
  }

  .xl\:last\:mt-96:last-child {
    margin-top: 24rem;
  }

  .xl\:last\:mt-100:last-child {
    margin-top: 100px;
  }

  .xl\:last\:mt-106:last-child {
    margin-top: 106px;
  }

  .xl\:last\:mt-109:last-child {
    margin-top: 109px;
  }

  .xl\:last\:mt-120:last-child {
    margin-top: 120px;
  }

  .xl\:last\:mt-135:last-child {
    margin-top: 135px;
  }

  .xl\:last\:mt-180:last-child {
    margin-top: 180px;
  }

  .xl\:last\:mt-300:last-child {
    margin-top: 300px;
  }

  .xl\:last\:mt-400:last-child {
    margin-top: 400px;
  }

  .xl\:last\:mt-510:last-child {
    margin-top: 510px;
  }

  .xl\:last\:mt-615:last-child {
    margin-top: 615px;
  }

  .xl\:last\:mt-650:last-child {
    margin-top: 650px;
  }

  .xl\:last\:mt-auto:last-child {
    margin-top: auto;
  }

  .xl\:last\:mt-px:last-child {
    margin-top: 1px;
  }

  .xl\:last\:mt-0\.5:last-child {
    margin-top: 0.125rem;
  }

  .xl\:last\:mt-1\.5:last-child {
    margin-top: 0.375rem;
  }

  .xl\:last\:mt-2\.5:last-child {
    margin-top: 0.625rem;
  }

  .xl\:last\:mt-3\.5:last-child {
    margin-top: 0.875rem;
  }

  .xl\:last\:-mt-0:last-child {
    margin-top: 0px;
  }

  .xl\:last\:-mt-1:last-child {
    margin-top: -0.25rem;
  }

  .xl\:last\:-mt-2:last-child {
    margin-top: -0.5rem;
  }

  .xl\:last\:-mt-3:last-child {
    margin-top: -0.75rem;
  }

  .xl\:last\:-mt-4:last-child {
    margin-top: -1rem;
  }

  .xl\:last\:-mt-5:last-child {
    margin-top: -1.25rem;
  }

  .xl\:last\:-mt-6:last-child {
    margin-top: -1.5rem;
  }

  .xl\:last\:-mt-7:last-child {
    margin-top: -1.75rem;
  }

  .xl\:last\:-mt-8:last-child {
    margin-top: -2rem;
  }

  .xl\:last\:-mt-9:last-child {
    margin-top: -2.25rem;
  }

  .xl\:last\:-mt-10:last-child {
    margin-top: -2.5rem;
  }

  .xl\:last\:-mt-11:last-child {
    margin-top: -2.75rem;
  }

  .xl\:last\:-mt-12:last-child {
    margin-top: -3rem;
  }

  .xl\:last\:-mt-14:last-child {
    margin-top: -3.5rem;
  }

  .xl\:last\:-mt-16:last-child {
    margin-top: -4rem;
  }

  .xl\:last\:-mt-20:last-child {
    margin-top: -5rem;
  }

  .xl\:last\:-mt-24:last-child {
    margin-top: -6rem;
  }

  .xl\:last\:-mt-28:last-child {
    margin-top: -7rem;
  }

  .xl\:last\:-mt-32:last-child {
    margin-top: -8rem;
  }

  .xl\:last\:-mt-36:last-child {
    margin-top: -9rem;
  }

  .xl\:last\:-mt-40:last-child {
    margin-top: -10rem;
  }

  .xl\:last\:-mt-44:last-child {
    margin-top: -11rem;
  }

  .xl\:last\:-mt-48:last-child {
    margin-top: -12rem;
  }

  .xl\:last\:-mt-52:last-child {
    margin-top: -13rem;
  }

  .xl\:last\:-mt-56:last-child {
    margin-top: -14rem;
  }

  .xl\:last\:-mt-60:last-child {
    margin-top: -15rem;
  }

  .xl\:last\:-mt-64:last-child {
    margin-top: -16rem;
  }

  .xl\:last\:-mt-72:last-child {
    margin-top: -18rem;
  }

  .xl\:last\:-mt-80:last-child {
    margin-top: -20rem;
  }

  .xl\:last\:-mt-96:last-child {
    margin-top: -24rem;
  }

  .xl\:last\:-mt-px:last-child {
    margin-top: -1px;
  }

  .xl\:last\:-mt-0\.5:last-child {
    margin-top: -0.125rem;
  }

  .xl\:last\:-mt-1\.5:last-child {
    margin-top: -0.375rem;
  }

  .xl\:last\:-mt-2\.5:last-child {
    margin-top: -0.625rem;
  }

  .xl\:last\:-mt-3\.5:last-child {
    margin-top: -0.875rem;
  }

  .xl\:last\:-mt-15px:last-child {
    margin-top: -15px;
  }

  .xl\:last\:mt-m11:last-child {
    margin-top: 11px;
  }

  .xl\:last\:mt-12px:last-child {
    margin-top: 12px;
  }

  .xl\:last\:mt-m72:last-child {
    margin-top: 72px;
  }

  .xl\:last\:mt-m21:last-child {
    margin-top: 21%;
  }

  .xl\:last\:mt-m15:last-child {
    margin-top: 15px;
  }

  .xl\:last\:mt-m18:last-child {
    margin-top: 18px;
  }

  .xl\:last\:mt-m35:last-child {
    margin-top: 35px;
  }

  .xl\:last\:mt-m19:last-child {
    margin-top: 19px;
  }

  .xl\:last\:mt-m17:last-child {
    margin-top: 17px;
  }

  .xl\:last\:mt-m9:last-child {
    margin-top: 9px;
  }

  .xl\:last\:mt-m10:last-child {
    margin-top: 10px;
  }

  .xl\:last\:mt-m51:last-child {
    margin-top: 51px;
  }

  .xl\:last\:mt-m43:last-child {
    margin-top: 43px;
  }

  .xl\:last\:mt-m13:last-child {
    margin-top: 13px;
  }

  .xl\:last\:mt-m26:last-child {
    margin-top: 26px;
  }

  .xl\:last\:mt-m2:last-child {
    margin-top: 2px;
  }

  .xl\:last\:mt-m14:last-child {
    margin-top: 14px;
  }

  .xl\:last\:mt-m5:last-child {
    margin-top: 5px;
  }

  .xl\:last\:mt-m8:last-child {
    margin-top: 8px;
  }

  .xl\:last\:mr-0:last-child {
    margin-right: 0px;
  }

  .xl\:last\:mr-1:last-child {
    margin-right: 0.25rem;
  }

  .xl\:last\:mr-2:last-child {
    margin-right: 2px;
  }

  .xl\:last\:mr-3:last-child {
    margin-right: 0.75rem;
  }

  .xl\:last\:mr-4:last-child {
    margin-right: 1rem;
  }

  .xl\:last\:mr-5:last-child {
    margin-right: 1.25rem;
  }

  .xl\:last\:mr-6:last-child {
    margin-right: 6px;
  }

  .xl\:last\:mr-7:last-child {
    margin-right: 1.75rem;
  }

  .xl\:last\:mr-8:last-child {
    margin-right: 2rem;
  }

  .xl\:last\:mr-9:last-child {
    margin-right: 2.25rem;
  }

  .xl\:last\:mr-10:last-child {
    margin-right: 2.5rem;
  }

  .xl\:last\:mr-11:last-child {
    margin-right: 11px;
  }

  .xl\:last\:mr-12:last-child {
    margin-right: 3rem;
  }

  .xl\:last\:mr-14:last-child {
    margin-right: 3.5rem;
  }

  .xl\:last\:mr-15:last-child {
    margin-right: 15px;
  }

  .xl\:last\:mr-16:last-child {
    margin-right: 4rem;
  }

  .xl\:last\:mr-18:last-child {
    margin-right: 18px;
  }

  .xl\:last\:mr-20:last-child {
    margin-right: 20px;
  }

  .xl\:last\:mr-21:last-child {
    margin-right: 21px;
  }

  .xl\:last\:mr-23:last-child {
    margin-right: 23px;
  }

  .xl\:last\:mr-24:last-child {
    margin-right: 24px;
  }

  .xl\:last\:mr-25:last-child {
    margin-right: 25px;
  }

  .xl\:last\:mr-27:last-child {
    margin-right: 27px;
  }

  .xl\:last\:mr-28:last-child {
    margin-right: 7rem;
  }

  .xl\:last\:mr-30:last-child {
    margin-right: 30px;
  }

  .xl\:last\:mr-31:last-child {
    margin-right: 31px;
  }

  .xl\:last\:mr-32:last-child {
    margin-right: 8rem;
  }

  .xl\:last\:mr-34:last-child {
    margin-right: 34px;
  }

  .xl\:last\:mr-35:last-child {
    margin-right: 35px;
  }

  .xl\:last\:mr-36:last-child {
    margin-right: 9rem;
  }

  .xl\:last\:mr-37:last-child {
    margin-right: 37px;
  }

  .xl\:last\:mr-38:last-child {
    margin-right: 38px;
  }

  .xl\:last\:mr-40:last-child {
    margin-right: 40px;
  }

  .xl\:last\:mr-42:last-child {
    margin-right: 42px;
  }

  .xl\:last\:mr-44:last-child {
    margin-right: 44px;
  }

  .xl\:last\:mr-45:last-child {
    margin-right: 45px;
  }

  .xl\:last\:mr-46:last-child {
    margin-right: 46px;
  }

  .xl\:last\:mr-48:last-child {
    margin-right: 48px;
  }

  .xl\:last\:mr-52:last-child {
    margin-right: 13rem;
  }

  .xl\:last\:mr-53:last-child {
    margin-right: 53px;
  }

  .xl\:last\:mr-55:last-child {
    margin-right: 55px;
  }

  .xl\:last\:mr-56:last-child {
    margin-right: 14rem;
  }

  .xl\:last\:mr-58:last-child {
    margin-right: 58px;
  }

  .xl\:last\:mr-59:last-child {
    margin-right: 59px;
  }

  .xl\:last\:mr-60:last-child {
    margin-right: 15rem;
  }

  .xl\:last\:mr-63:last-child {
    margin-right: 63px;
  }

  .xl\:last\:mr-64:last-child {
    margin-right: 16rem;
  }

  .xl\:last\:mr-65:last-child {
    margin-right: 65px;
  }

  .xl\:last\:mr-70:last-child {
    margin-right: 70px;
  }

  .xl\:last\:mr-71:last-child {
    margin-right: 71px;
  }

  .xl\:last\:mr-72:last-child {
    margin-right: 18rem;
  }

  .xl\:last\:mr-80:last-child {
    margin-right: 20rem;
  }

  .xl\:last\:mr-83:last-child {
    margin-right: 83px;
  }

  .xl\:last\:mr-89:last-child {
    margin-right: 89px;
  }

  .xl\:last\:mr-90:last-child {
    margin-right: 90px;
  }

  .xl\:last\:mr-96:last-child {
    margin-right: 24rem;
  }

  .xl\:last\:mr-100:last-child {
    margin-right: 100px;
  }

  .xl\:last\:mr-106:last-child {
    margin-right: 106px;
  }

  .xl\:last\:mr-109:last-child {
    margin-right: 109px;
  }

  .xl\:last\:mr-120:last-child {
    margin-right: 120px;
  }

  .xl\:last\:mr-135:last-child {
    margin-right: 135px;
  }

  .xl\:last\:mr-180:last-child {
    margin-right: 180px;
  }

  .xl\:last\:mr-300:last-child {
    margin-right: 300px;
  }

  .xl\:last\:mr-400:last-child {
    margin-right: 400px;
  }

  .xl\:last\:mr-510:last-child {
    margin-right: 510px;
  }

  .xl\:last\:mr-615:last-child {
    margin-right: 615px;
  }

  .xl\:last\:mr-650:last-child {
    margin-right: 650px;
  }

  .xl\:last\:mr-auto:last-child {
    margin-right: auto;
  }

  .xl\:last\:mr-px:last-child {
    margin-right: 1px;
  }

  .xl\:last\:mr-0\.5:last-child {
    margin-right: 0.125rem;
  }

  .xl\:last\:mr-1\.5:last-child {
    margin-right: 0.375rem;
  }

  .xl\:last\:mr-2\.5:last-child {
    margin-right: 0.625rem;
  }

  .xl\:last\:mr-3\.5:last-child {
    margin-right: 0.875rem;
  }

  .xl\:last\:-mr-0:last-child {
    margin-right: 0px;
  }

  .xl\:last\:-mr-1:last-child {
    margin-right: -0.25rem;
  }

  .xl\:last\:-mr-2:last-child {
    margin-right: -0.5rem;
  }

  .xl\:last\:-mr-3:last-child {
    margin-right: -0.75rem;
  }

  .xl\:last\:-mr-4:last-child {
    margin-right: -1rem;
  }

  .xl\:last\:-mr-5:last-child {
    margin-right: -1.25rem;
  }

  .xl\:last\:-mr-6:last-child {
    margin-right: -1.5rem;
  }

  .xl\:last\:-mr-7:last-child {
    margin-right: -1.75rem;
  }

  .xl\:last\:-mr-8:last-child {
    margin-right: -2rem;
  }

  .xl\:last\:-mr-9:last-child {
    margin-right: -2.25rem;
  }

  .xl\:last\:-mr-10:last-child {
    margin-right: -2.5rem;
  }

  .xl\:last\:-mr-11:last-child {
    margin-right: -2.75rem;
  }

  .xl\:last\:-mr-12:last-child {
    margin-right: -3rem;
  }

  .xl\:last\:-mr-14:last-child {
    margin-right: -3.5rem;
  }

  .xl\:last\:-mr-16:last-child {
    margin-right: -4rem;
  }

  .xl\:last\:-mr-20:last-child {
    margin-right: -5rem;
  }

  .xl\:last\:-mr-24:last-child {
    margin-right: -6rem;
  }

  .xl\:last\:-mr-28:last-child {
    margin-right: -7rem;
  }

  .xl\:last\:-mr-32:last-child {
    margin-right: -8rem;
  }

  .xl\:last\:-mr-36:last-child {
    margin-right: -9rem;
  }

  .xl\:last\:-mr-40:last-child {
    margin-right: -10rem;
  }

  .xl\:last\:-mr-44:last-child {
    margin-right: -11rem;
  }

  .xl\:last\:-mr-48:last-child {
    margin-right: -12rem;
  }

  .xl\:last\:-mr-52:last-child {
    margin-right: -13rem;
  }

  .xl\:last\:-mr-56:last-child {
    margin-right: -14rem;
  }

  .xl\:last\:-mr-60:last-child {
    margin-right: -15rem;
  }

  .xl\:last\:-mr-64:last-child {
    margin-right: -16rem;
  }

  .xl\:last\:-mr-72:last-child {
    margin-right: -18rem;
  }

  .xl\:last\:-mr-80:last-child {
    margin-right: -20rem;
  }

  .xl\:last\:-mr-96:last-child {
    margin-right: -24rem;
  }

  .xl\:last\:-mr-px:last-child {
    margin-right: -1px;
  }

  .xl\:last\:-mr-0\.5:last-child {
    margin-right: -0.125rem;
  }

  .xl\:last\:-mr-1\.5:last-child {
    margin-right: -0.375rem;
  }

  .xl\:last\:-mr-2\.5:last-child {
    margin-right: -0.625rem;
  }

  .xl\:last\:-mr-3\.5:last-child {
    margin-right: -0.875rem;
  }

  .xl\:last\:-mr-15px:last-child {
    margin-right: -15px;
  }

  .xl\:last\:mr-m11:last-child {
    margin-right: 11px;
  }

  .xl\:last\:mr-12px:last-child {
    margin-right: 12px;
  }

  .xl\:last\:mr-m72:last-child {
    margin-right: 72px;
  }

  .xl\:last\:mr-m21:last-child {
    margin-right: 21%;
  }

  .xl\:last\:mr-m15:last-child {
    margin-right: 15px;
  }

  .xl\:last\:mr-m18:last-child {
    margin-right: 18px;
  }

  .xl\:last\:mr-m35:last-child {
    margin-right: 35px;
  }

  .xl\:last\:mr-m19:last-child {
    margin-right: 19px;
  }

  .xl\:last\:mr-m17:last-child {
    margin-right: 17px;
  }

  .xl\:last\:mr-m9:last-child {
    margin-right: 9px;
  }

  .xl\:last\:mr-m10:last-child {
    margin-right: 10px;
  }

  .xl\:last\:mr-m51:last-child {
    margin-right: 51px;
  }

  .xl\:last\:mr-m43:last-child {
    margin-right: 43px;
  }

  .xl\:last\:mr-m13:last-child {
    margin-right: 13px;
  }

  .xl\:last\:mr-m26:last-child {
    margin-right: 26px;
  }

  .xl\:last\:mr-m2:last-child {
    margin-right: 2px;
  }

  .xl\:last\:mr-m14:last-child {
    margin-right: 14px;
  }

  .xl\:last\:mr-m5:last-child {
    margin-right: 5px;
  }

  .xl\:last\:mr-m8:last-child {
    margin-right: 8px;
  }

  .xl\:last\:mb-0:last-child {
    margin-bottom: 0px;
  }

  .xl\:last\:mb-1:last-child {
    margin-bottom: 0.25rem;
  }

  .xl\:last\:mb-2:last-child {
    margin-bottom: 2px;
  }

  .xl\:last\:mb-3:last-child {
    margin-bottom: 0.75rem;
  }

  .xl\:last\:mb-4:last-child {
    margin-bottom: 1rem;
  }

  .xl\:last\:mb-5:last-child {
    margin-bottom: 1.25rem;
  }

  .xl\:last\:mb-6:last-child {
    margin-bottom: 6px;
  }

  .xl\:last\:mb-7:last-child {
    margin-bottom: 1.75rem;
  }

  .xl\:last\:mb-8:last-child {
    margin-bottom: 2rem;
  }

  .xl\:last\:mb-9:last-child {
    margin-bottom: 2.25rem;
  }

  .xl\:last\:mb-10:last-child {
    margin-bottom: 2.5rem;
  }

  .xl\:last\:mb-11:last-child {
    margin-bottom: 11px;
  }

  .xl\:last\:mb-12:last-child {
    margin-bottom: 3rem;
  }

  .xl\:last\:mb-14:last-child {
    margin-bottom: 3.5rem;
  }

  .xl\:last\:mb-15:last-child {
    margin-bottom: 15px;
  }

  .xl\:last\:mb-16:last-child {
    margin-bottom: 4rem;
  }

  .xl\:last\:mb-18:last-child {
    margin-bottom: 18px;
  }

  .xl\:last\:mb-20:last-child {
    margin-bottom: 20px;
  }

  .xl\:last\:mb-21:last-child {
    margin-bottom: 21px;
  }

  .xl\:last\:mb-23:last-child {
    margin-bottom: 23px;
  }

  .xl\:last\:mb-24:last-child {
    margin-bottom: 24px;
  }

  .xl\:last\:mb-25:last-child {
    margin-bottom: 25px;
  }

  .xl\:last\:mb-27:last-child {
    margin-bottom: 27px;
  }

  .xl\:last\:mb-28:last-child {
    margin-bottom: 7rem;
  }

  .xl\:last\:mb-30:last-child {
    margin-bottom: 30px;
  }

  .xl\:last\:mb-31:last-child {
    margin-bottom: 31px;
  }

  .xl\:last\:mb-32:last-child {
    margin-bottom: 8rem;
  }

  .xl\:last\:mb-34:last-child {
    margin-bottom: 34px;
  }

  .xl\:last\:mb-35:last-child {
    margin-bottom: 35px;
  }

  .xl\:last\:mb-36:last-child {
    margin-bottom: 9rem;
  }

  .xl\:last\:mb-37:last-child {
    margin-bottom: 37px;
  }

  .xl\:last\:mb-38:last-child {
    margin-bottom: 38px;
  }

  .xl\:last\:mb-40:last-child {
    margin-bottom: 40px;
  }

  .xl\:last\:mb-42:last-child {
    margin-bottom: 42px;
  }

  .xl\:last\:mb-44:last-child {
    margin-bottom: 44px;
  }

  .xl\:last\:mb-45:last-child {
    margin-bottom: 45px;
  }

  .xl\:last\:mb-46:last-child {
    margin-bottom: 46px;
  }

  .xl\:last\:mb-48:last-child {
    margin-bottom: 48px;
  }

  .xl\:last\:mb-52:last-child {
    margin-bottom: 13rem;
  }

  .xl\:last\:mb-53:last-child {
    margin-bottom: 53px;
  }

  .xl\:last\:mb-55:last-child {
    margin-bottom: 55px;
  }

  .xl\:last\:mb-56:last-child {
    margin-bottom: 14rem;
  }

  .xl\:last\:mb-58:last-child {
    margin-bottom: 58px;
  }

  .xl\:last\:mb-59:last-child {
    margin-bottom: 59px;
  }

  .xl\:last\:mb-60:last-child {
    margin-bottom: 15rem;
  }

  .xl\:last\:mb-63:last-child {
    margin-bottom: 63px;
  }

  .xl\:last\:mb-64:last-child {
    margin-bottom: 16rem;
  }

  .xl\:last\:mb-65:last-child {
    margin-bottom: 65px;
  }

  .xl\:last\:mb-70:last-child {
    margin-bottom: 70px;
  }

  .xl\:last\:mb-71:last-child {
    margin-bottom: 71px;
  }

  .xl\:last\:mb-72:last-child {
    margin-bottom: 18rem;
  }

  .xl\:last\:mb-80:last-child {
    margin-bottom: 20rem;
  }

  .xl\:last\:mb-83:last-child {
    margin-bottom: 83px;
  }

  .xl\:last\:mb-89:last-child {
    margin-bottom: 89px;
  }

  .xl\:last\:mb-90:last-child {
    margin-bottom: 90px;
  }

  .xl\:last\:mb-96:last-child {
    margin-bottom: 24rem;
  }

  .xl\:last\:mb-100:last-child {
    margin-bottom: 100px;
  }

  .xl\:last\:mb-106:last-child {
    margin-bottom: 106px;
  }

  .xl\:last\:mb-109:last-child {
    margin-bottom: 109px;
  }

  .xl\:last\:mb-120:last-child {
    margin-bottom: 120px;
  }

  .xl\:last\:mb-135:last-child {
    margin-bottom: 135px;
  }

  .xl\:last\:mb-180:last-child {
    margin-bottom: 180px;
  }

  .xl\:last\:mb-300:last-child {
    margin-bottom: 300px;
  }

  .xl\:last\:mb-400:last-child {
    margin-bottom: 400px;
  }

  .xl\:last\:mb-510:last-child {
    margin-bottom: 510px;
  }

  .xl\:last\:mb-615:last-child {
    margin-bottom: 615px;
  }

  .xl\:last\:mb-650:last-child {
    margin-bottom: 650px;
  }

  .xl\:last\:mb-auto:last-child {
    margin-bottom: auto;
  }

  .xl\:last\:mb-px:last-child {
    margin-bottom: 1px;
  }

  .xl\:last\:mb-0\.5:last-child {
    margin-bottom: 0.125rem;
  }

  .xl\:last\:mb-1\.5:last-child {
    margin-bottom: 0.375rem;
  }

  .xl\:last\:mb-2\.5:last-child {
    margin-bottom: 0.625rem;
  }

  .xl\:last\:mb-3\.5:last-child {
    margin-bottom: 0.875rem;
  }

  .xl\:last\:-mb-0:last-child {
    margin-bottom: 0px;
  }

  .xl\:last\:-mb-1:last-child {
    margin-bottom: -0.25rem;
  }

  .xl\:last\:-mb-2:last-child {
    margin-bottom: -0.5rem;
  }

  .xl\:last\:-mb-3:last-child {
    margin-bottom: -0.75rem;
  }

  .xl\:last\:-mb-4:last-child {
    margin-bottom: -1rem;
  }

  .xl\:last\:-mb-5:last-child {
    margin-bottom: -1.25rem;
  }

  .xl\:last\:-mb-6:last-child {
    margin-bottom: -1.5rem;
  }

  .xl\:last\:-mb-7:last-child {
    margin-bottom: -1.75rem;
  }

  .xl\:last\:-mb-8:last-child {
    margin-bottom: -2rem;
  }

  .xl\:last\:-mb-9:last-child {
    margin-bottom: -2.25rem;
  }

  .xl\:last\:-mb-10:last-child {
    margin-bottom: -2.5rem;
  }

  .xl\:last\:-mb-11:last-child {
    margin-bottom: -2.75rem;
  }

  .xl\:last\:-mb-12:last-child {
    margin-bottom: -3rem;
  }

  .xl\:last\:-mb-14:last-child {
    margin-bottom: -3.5rem;
  }

  .xl\:last\:-mb-16:last-child {
    margin-bottom: -4rem;
  }

  .xl\:last\:-mb-20:last-child {
    margin-bottom: -5rem;
  }

  .xl\:last\:-mb-24:last-child {
    margin-bottom: -6rem;
  }

  .xl\:last\:-mb-28:last-child {
    margin-bottom: -7rem;
  }

  .xl\:last\:-mb-32:last-child {
    margin-bottom: -8rem;
  }

  .xl\:last\:-mb-36:last-child {
    margin-bottom: -9rem;
  }

  .xl\:last\:-mb-40:last-child {
    margin-bottom: -10rem;
  }

  .xl\:last\:-mb-44:last-child {
    margin-bottom: -11rem;
  }

  .xl\:last\:-mb-48:last-child {
    margin-bottom: -12rem;
  }

  .xl\:last\:-mb-52:last-child {
    margin-bottom: -13rem;
  }

  .xl\:last\:-mb-56:last-child {
    margin-bottom: -14rem;
  }

  .xl\:last\:-mb-60:last-child {
    margin-bottom: -15rem;
  }

  .xl\:last\:-mb-64:last-child {
    margin-bottom: -16rem;
  }

  .xl\:last\:-mb-72:last-child {
    margin-bottom: -18rem;
  }

  .xl\:last\:-mb-80:last-child {
    margin-bottom: -20rem;
  }

  .xl\:last\:-mb-96:last-child {
    margin-bottom: -24rem;
  }

  .xl\:last\:-mb-px:last-child {
    margin-bottom: -1px;
  }

  .xl\:last\:-mb-0\.5:last-child {
    margin-bottom: -0.125rem;
  }

  .xl\:last\:-mb-1\.5:last-child {
    margin-bottom: -0.375rem;
  }

  .xl\:last\:-mb-2\.5:last-child {
    margin-bottom: -0.625rem;
  }

  .xl\:last\:-mb-3\.5:last-child {
    margin-bottom: -0.875rem;
  }

  .xl\:last\:-mb-15px:last-child {
    margin-bottom: -15px;
  }

  .xl\:last\:mb-m11:last-child {
    margin-bottom: 11px;
  }

  .xl\:last\:mb-12px:last-child {
    margin-bottom: 12px;
  }

  .xl\:last\:mb-m72:last-child {
    margin-bottom: 72px;
  }

  .xl\:last\:mb-m21:last-child {
    margin-bottom: 21%;
  }

  .xl\:last\:mb-m15:last-child {
    margin-bottom: 15px;
  }

  .xl\:last\:mb-m18:last-child {
    margin-bottom: 18px;
  }

  .xl\:last\:mb-m35:last-child {
    margin-bottom: 35px;
  }

  .xl\:last\:mb-m19:last-child {
    margin-bottom: 19px;
  }

  .xl\:last\:mb-m17:last-child {
    margin-bottom: 17px;
  }

  .xl\:last\:mb-m9:last-child {
    margin-bottom: 9px;
  }

  .xl\:last\:mb-m10:last-child {
    margin-bottom: 10px;
  }

  .xl\:last\:mb-m51:last-child {
    margin-bottom: 51px;
  }

  .xl\:last\:mb-m43:last-child {
    margin-bottom: 43px;
  }

  .xl\:last\:mb-m13:last-child {
    margin-bottom: 13px;
  }

  .xl\:last\:mb-m26:last-child {
    margin-bottom: 26px;
  }

  .xl\:last\:mb-m2:last-child {
    margin-bottom: 2px;
  }

  .xl\:last\:mb-m14:last-child {
    margin-bottom: 14px;
  }

  .xl\:last\:mb-m5:last-child {
    margin-bottom: 5px;
  }

  .xl\:last\:mb-m8:last-child {
    margin-bottom: 8px;
  }

  .xl\:last\:ml-0:last-child {
    margin-left: 0px;
  }

  .xl\:last\:ml-1:last-child {
    margin-left: 0.25rem;
  }

  .xl\:last\:ml-2:last-child {
    margin-left: 2px;
  }

  .xl\:last\:ml-3:last-child {
    margin-left: 0.75rem;
  }

  .xl\:last\:ml-4:last-child {
    margin-left: 1rem;
  }

  .xl\:last\:ml-5:last-child {
    margin-left: 1.25rem;
  }

  .xl\:last\:ml-6:last-child {
    margin-left: 6px;
  }

  .xl\:last\:ml-7:last-child {
    margin-left: 1.75rem;
  }

  .xl\:last\:ml-8:last-child {
    margin-left: 2rem;
  }

  .xl\:last\:ml-9:last-child {
    margin-left: 2.25rem;
  }

  .xl\:last\:ml-10:last-child {
    margin-left: 2.5rem;
  }

  .xl\:last\:ml-11:last-child {
    margin-left: 11px;
  }

  .xl\:last\:ml-12:last-child {
    margin-left: 3rem;
  }

  .xl\:last\:ml-14:last-child {
    margin-left: 3.5rem;
  }

  .xl\:last\:ml-15:last-child {
    margin-left: 15px;
  }

  .xl\:last\:ml-16:last-child {
    margin-left: 4rem;
  }

  .xl\:last\:ml-18:last-child {
    margin-left: 18px;
  }

  .xl\:last\:ml-20:last-child {
    margin-left: 20px;
  }

  .xl\:last\:ml-21:last-child {
    margin-left: 21px;
  }

  .xl\:last\:ml-23:last-child {
    margin-left: 23px;
  }

  .xl\:last\:ml-24:last-child {
    margin-left: 24px;
  }

  .xl\:last\:ml-25:last-child {
    margin-left: 25px;
  }

  .xl\:last\:ml-27:last-child {
    margin-left: 27px;
  }

  .xl\:last\:ml-28:last-child {
    margin-left: 7rem;
  }

  .xl\:last\:ml-30:last-child {
    margin-left: 30px;
  }

  .xl\:last\:ml-31:last-child {
    margin-left: 31px;
  }

  .xl\:last\:ml-32:last-child {
    margin-left: 8rem;
  }

  .xl\:last\:ml-34:last-child {
    margin-left: 34px;
  }

  .xl\:last\:ml-35:last-child {
    margin-left: 35px;
  }

  .xl\:last\:ml-36:last-child {
    margin-left: 9rem;
  }

  .xl\:last\:ml-37:last-child {
    margin-left: 37px;
  }

  .xl\:last\:ml-38:last-child {
    margin-left: 38px;
  }

  .xl\:last\:ml-40:last-child {
    margin-left: 40px;
  }

  .xl\:last\:ml-42:last-child {
    margin-left: 42px;
  }

  .xl\:last\:ml-44:last-child {
    margin-left: 44px;
  }

  .xl\:last\:ml-45:last-child {
    margin-left: 45px;
  }

  .xl\:last\:ml-46:last-child {
    margin-left: 46px;
  }

  .xl\:last\:ml-48:last-child {
    margin-left: 48px;
  }

  .xl\:last\:ml-52:last-child {
    margin-left: 13rem;
  }

  .xl\:last\:ml-53:last-child {
    margin-left: 53px;
  }

  .xl\:last\:ml-55:last-child {
    margin-left: 55px;
  }

  .xl\:last\:ml-56:last-child {
    margin-left: 14rem;
  }

  .xl\:last\:ml-58:last-child {
    margin-left: 58px;
  }

  .xl\:last\:ml-59:last-child {
    margin-left: 59px;
  }

  .xl\:last\:ml-60:last-child {
    margin-left: 15rem;
  }

  .xl\:last\:ml-63:last-child {
    margin-left: 63px;
  }

  .xl\:last\:ml-64:last-child {
    margin-left: 16rem;
  }

  .xl\:last\:ml-65:last-child {
    margin-left: 65px;
  }

  .xl\:last\:ml-70:last-child {
    margin-left: 70px;
  }

  .xl\:last\:ml-71:last-child {
    margin-left: 71px;
  }

  .xl\:last\:ml-72:last-child {
    margin-left: 18rem;
  }

  .xl\:last\:ml-80:last-child {
    margin-left: 20rem;
  }

  .xl\:last\:ml-83:last-child {
    margin-left: 83px;
  }

  .xl\:last\:ml-89:last-child {
    margin-left: 89px;
  }

  .xl\:last\:ml-90:last-child {
    margin-left: 90px;
  }

  .xl\:last\:ml-96:last-child {
    margin-left: 24rem;
  }

  .xl\:last\:ml-100:last-child {
    margin-left: 100px;
  }

  .xl\:last\:ml-106:last-child {
    margin-left: 106px;
  }

  .xl\:last\:ml-109:last-child {
    margin-left: 109px;
  }

  .xl\:last\:ml-120:last-child {
    margin-left: 120px;
  }

  .xl\:last\:ml-135:last-child {
    margin-left: 135px;
  }

  .xl\:last\:ml-180:last-child {
    margin-left: 180px;
  }

  .xl\:last\:ml-300:last-child {
    margin-left: 300px;
  }

  .xl\:last\:ml-400:last-child {
    margin-left: 400px;
  }

  .xl\:last\:ml-510:last-child {
    margin-left: 510px;
  }

  .xl\:last\:ml-615:last-child {
    margin-left: 615px;
  }

  .xl\:last\:ml-650:last-child {
    margin-left: 650px;
  }

  .xl\:last\:ml-auto:last-child {
    margin-left: auto;
  }

  .xl\:last\:ml-px:last-child {
    margin-left: 1px;
  }

  .xl\:last\:ml-0\.5:last-child {
    margin-left: 0.125rem;
  }

  .xl\:last\:ml-1\.5:last-child {
    margin-left: 0.375rem;
  }

  .xl\:last\:ml-2\.5:last-child {
    margin-left: 0.625rem;
  }

  .xl\:last\:ml-3\.5:last-child {
    margin-left: 0.875rem;
  }

  .xl\:last\:-ml-0:last-child {
    margin-left: 0px;
  }

  .xl\:last\:-ml-1:last-child {
    margin-left: -0.25rem;
  }

  .xl\:last\:-ml-2:last-child {
    margin-left: -0.5rem;
  }

  .xl\:last\:-ml-3:last-child {
    margin-left: -0.75rem;
  }

  .xl\:last\:-ml-4:last-child {
    margin-left: -1rem;
  }

  .xl\:last\:-ml-5:last-child {
    margin-left: -1.25rem;
  }

  .xl\:last\:-ml-6:last-child {
    margin-left: -1.5rem;
  }

  .xl\:last\:-ml-7:last-child {
    margin-left: -1.75rem;
  }

  .xl\:last\:-ml-8:last-child {
    margin-left: -2rem;
  }

  .xl\:last\:-ml-9:last-child {
    margin-left: -2.25rem;
  }

  .xl\:last\:-ml-10:last-child {
    margin-left: -2.5rem;
  }

  .xl\:last\:-ml-11:last-child {
    margin-left: -2.75rem;
  }

  .xl\:last\:-ml-12:last-child {
    margin-left: -3rem;
  }

  .xl\:last\:-ml-14:last-child {
    margin-left: -3.5rem;
  }

  .xl\:last\:-ml-16:last-child {
    margin-left: -4rem;
  }

  .xl\:last\:-ml-20:last-child {
    margin-left: -5rem;
  }

  .xl\:last\:-ml-24:last-child {
    margin-left: -6rem;
  }

  .xl\:last\:-ml-28:last-child {
    margin-left: -7rem;
  }

  .xl\:last\:-ml-32:last-child {
    margin-left: -8rem;
  }

  .xl\:last\:-ml-36:last-child {
    margin-left: -9rem;
  }

  .xl\:last\:-ml-40:last-child {
    margin-left: -10rem;
  }

  .xl\:last\:-ml-44:last-child {
    margin-left: -11rem;
  }

  .xl\:last\:-ml-48:last-child {
    margin-left: -12rem;
  }

  .xl\:last\:-ml-52:last-child {
    margin-left: -13rem;
  }

  .xl\:last\:-ml-56:last-child {
    margin-left: -14rem;
  }

  .xl\:last\:-ml-60:last-child {
    margin-left: -15rem;
  }

  .xl\:last\:-ml-64:last-child {
    margin-left: -16rem;
  }

  .xl\:last\:-ml-72:last-child {
    margin-left: -18rem;
  }

  .xl\:last\:-ml-80:last-child {
    margin-left: -20rem;
  }

  .xl\:last\:-ml-96:last-child {
    margin-left: -24rem;
  }

  .xl\:last\:-ml-px:last-child {
    margin-left: -1px;
  }

  .xl\:last\:-ml-0\.5:last-child {
    margin-left: -0.125rem;
  }

  .xl\:last\:-ml-1\.5:last-child {
    margin-left: -0.375rem;
  }

  .xl\:last\:-ml-2\.5:last-child {
    margin-left: -0.625rem;
  }

  .xl\:last\:-ml-3\.5:last-child {
    margin-left: -0.875rem;
  }

  .xl\:last\:-ml-15px:last-child {
    margin-left: -15px;
  }

  .xl\:last\:ml-m11:last-child {
    margin-left: 11px;
  }

  .xl\:last\:ml-12px:last-child {
    margin-left: 12px;
  }

  .xl\:last\:ml-m72:last-child {
    margin-left: 72px;
  }

  .xl\:last\:ml-m21:last-child {
    margin-left: 21%;
  }

  .xl\:last\:ml-m15:last-child {
    margin-left: 15px;
  }

  .xl\:last\:ml-m18:last-child {
    margin-left: 18px;
  }

  .xl\:last\:ml-m35:last-child {
    margin-left: 35px;
  }

  .xl\:last\:ml-m19:last-child {
    margin-left: 19px;
  }

  .xl\:last\:ml-m17:last-child {
    margin-left: 17px;
  }

  .xl\:last\:ml-m9:last-child {
    margin-left: 9px;
  }

  .xl\:last\:ml-m10:last-child {
    margin-left: 10px;
  }

  .xl\:last\:ml-m51:last-child {
    margin-left: 51px;
  }

  .xl\:last\:ml-m43:last-child {
    margin-left: 43px;
  }

  .xl\:last\:ml-m13:last-child {
    margin-left: 13px;
  }

  .xl\:last\:ml-m26:last-child {
    margin-left: 26px;
  }

  .xl\:last\:ml-m2:last-child {
    margin-left: 2px;
  }

  .xl\:last\:ml-m14:last-child {
    margin-left: 14px;
  }

  .xl\:last\:ml-m5:last-child {
    margin-left: 5px;
  }

  .xl\:last\:ml-m8:last-child {
    margin-left: 8px;
  }

  .xl\:box-border {
    box-sizing: border-box;
  }

  .xl\:box-content {
    box-sizing: content-box;
  }

  .xl\:block {
    display: block;
  }

  .xl\:inline-block {
    display: inline-block;
  }

  .xl\:inline {
    display: inline;
  }

  .xl\:flex {
    display: flex;
  }

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

  .xl\:table {
    display: table;
  }

  .xl\:inline-table {
    display: inline-table;
  }

  .xl\:table-caption {
    display: table-caption;
  }

  .xl\:table-cell {
    display: table-cell;
  }

  .xl\:table-column {
    display: table-column;
  }

  .xl\:table-column-group {
    display: table-column-group;
  }

  .xl\:table-footer-group {
    display: table-footer-group;
  }

  .xl\:table-header-group {
    display: table-header-group;
  }

  .xl\:table-row-group {
    display: table-row-group;
  }

  .xl\:table-row {
    display: table-row;
  }

  .xl\:flow-root {
    display: flow-root;
  }

  .xl\:grid {
    display: grid;
  }

  .xl\:inline-grid {
    display: inline-grid;
  }

  .xl\:contents {
    display: contents;
  }

  .xl\:list-item {
    display: list-item;
  }

  .xl\:hidden {
    display: none;
  }

  .xl\:h-0 {
    height: 0px;
  }

  .xl\:h-1 {
    height: 0.25rem;
  }

  .xl\:h-2 {
    height: 0.5rem;
  }

  .xl\:h-3 {
    height: 0.75rem;
  }

  .xl\:h-4 {
    height: 1rem;
  }

  .xl\:h-5 {
    height: 1.25rem;
  }

  .xl\:h-6 {
    height: 1.5rem;
  }

  .xl\:h-7 {
    height: 1.75rem;
  }

  .xl\:h-8 {
    height: 2rem;
  }

  .xl\:h-9 {
    height: 2.25rem;
  }

  .xl\:h-10 {
    height: 2.5rem;
  }

  .xl\:h-11 {
    height: 2.75rem;
  }

  .xl\:h-12 {
    height: 3rem;
  }

  .xl\:h-13 {
    height: 13px;
  }

  .xl\:h-14 {
    height: 3.5rem;
  }

  .xl\:h-15 {
    height: 15px;
  }

  .xl\:h-16 {
    height: 4rem;
  }

  .xl\:h-20 {
    height: 5rem;
  }

  .xl\:h-24 {
    height: 6rem;
  }

  .xl\:h-26 {
    height: 26px;
  }

  .xl\:h-28 {
    height: 7rem;
  }

  .xl\:h-30 {
    height: 30px;
  }

  .xl\:h-32 {
    height: 8rem;
  }

  .xl\:h-35 {
    height: 35px;
  }

  .xl\:h-36 {
    height: 36px;
  }

  .xl\:h-40 {
    height: 10rem;
  }

  .xl\:h-44 {
    height: 11rem;
  }

  .xl\:h-45 {
    height: 45px;
  }

  .xl\:h-48 {
    height: 12rem;
  }

  .xl\:h-49 {
    height: 49px;
  }

  .xl\:h-50 {
    height: 50px !important;
  }

  .xl\:h-52 {
    height: 13rem;
  }

  .xl\:h-56 {
    height: 56px;
  }

  .xl\:h-58 {
    height: 58px;
  }

  .xl\:h-60 {
    height: 60px;
  }

  .xl\:h-64 {
    height: 16rem;
  }

  .xl\:h-70 {
    height: 70px;
  }

  .xl\:h-72 {
    height: 18rem;
  }

  .xl\:h-80 {
    height: 20rem;
  }

  .xl\:h-89 {
    height: 89px;
  }

  .xl\:h-95 {
    height: 95px;
  }

  .xl\:h-96 {
    height: 24rem;
  }

  .xl\:h-100 {
    height: 100px;
  }

  .xl\:h-105 {
    height: 105px;
  }

  .xl\:h-110 {
    height: 110px;
  }

  .xl\:h-120 {
    height: 120px;
  }

  .xl\:h-125 {
    height: 125px;
  }

  .xl\:h-176 {
    height: 176px;
  }

  .xl\:h-198 {
    height: 198px;
  }

  .xl\:h-280 {
    height: 280px;
  }

  .xl\:h-297 {
    height: 297px;
  }

  .xl\:h-300 {
    height: 300px;
  }

  .xl\:h-305 {
    height: 305px;
  }

  .xl\:h-402 {
    height: 402px;
  }

  .xl\:h-418 {
    height: 418px;
  }

  .xl\:h-422 {
    height: 422px;
  }

  .xl\:h-429 {
    height: 429px;
  }

  .xl\:h-430 {
    height: 430px;
  }

  .xl\:h-444 {
    height: 444px;
  }

  .xl\:h-454 {
    height: 454px;
  }

  .xl\:h-477 {
    height: 477px;
  }

  .xl\:h-485 {
    height: 485px;
  }

  .xl\:h-495 {
    height: 495px;
  }

  .xl\:h-523 {
    height: 523px;
  }

  .xl\:h-525 {
    height: 525px;
  }

  .xl\:h-560 {
    height: 560px;
  }

  .xl\:h-600 {
    height: 600px;
  }

  .xl\:h-auto {
    height: auto;
  }

  .xl\:h-px {
    height: 1px;
  }

  .xl\:h-0\.5 {
    height: 0.125rem;
  }

  .xl\:h-1\.5 {
    height: 0.375rem;
  }

  .xl\:h-2\.5 {
    height: 0.625rem;
  }

  .xl\:h-3\.5 {
    height: 0.875rem;
  }

  .xl\:h-1\/2 {
    height: 50%;
  }

  .xl\:h-1\/3 {
    height: 33.333333%;
  }

  .xl\:h-2\/3 {
    height: 66.666667%;
  }

  .xl\:h-1\/4 {
    height: 25%;
  }

  .xl\:h-2\/4 {
    height: 50%;
  }

  .xl\:h-3\/4 {
    height: 75%;
  }

  .xl\:h-1\/5 {
    height: 20%;
  }

  .xl\:h-2\/5 {
    height: 40%;
  }

  .xl\:h-3\/5 {
    height: 60%;
  }

  .xl\:h-4\/5 {
    height: 80%;
  }

  .xl\:h-1\/6 {
    height: 16.666667%;
  }

  .xl\:h-2\/6 {
    height: 33.333333%;
  }

  .xl\:h-3\/6 {
    height: 50%;
  }

  .xl\:h-4\/6 {
    height: 66.666667%;
  }

  .xl\:h-5\/6 {
    height: 83.333333%;
  }

  .xl\:h-full {
    height: 100%;
  }

  .xl\:h-screen {
    height: 100vh;
  }

  .xl\:h-h48 {
    height: 48px;
  }

  .xl\:h-h44 {
    height: 44px;
  }

  .xl\:h-h130 {
    height: 130px;
  }

  .xl\:h-h-h114 {
    height: h-h114;
  }

  .xl\:h-h-60 {
    height: h-60;
  }

  .xl\:h-h114 {
    height: 14px;
  }

  .xl\:h-h60 {
    height: 60px;
  }

  .xl\:h-h5 {
    height: 5px;
  }

  .xl\:max-h-0 {
    max-height: 0px;
  }

  .xl\:max-h-1 {
    max-height: 0.25rem;
  }

  .xl\:max-h-2 {
    max-height: 0.5rem;
  }

  .xl\:max-h-3 {
    max-height: 0.75rem;
  }

  .xl\:max-h-4 {
    max-height: 1rem;
  }

  .xl\:max-h-5 {
    max-height: 1.25rem;
  }

  .xl\:max-h-6 {
    max-height: 1.5rem;
  }

  .xl\:max-h-7 {
    max-height: 1.75rem;
  }

  .xl\:max-h-8 {
    max-height: 2rem;
  }

  .xl\:max-h-9 {
    max-height: 2.25rem;
  }

  .xl\:max-h-10 {
    max-height: 2.5rem;
  }

  .xl\:max-h-11 {
    max-height: 2.75rem;
  }

  .xl\:max-h-12 {
    max-height: 3rem;
  }

  .xl\:max-h-14 {
    max-height: 3.5rem;
  }

  .xl\:max-h-16 {
    max-height: 4rem;
  }

  .xl\:max-h-20 {
    max-height: 5rem;
  }

  .xl\:max-h-24 {
    max-height: 6rem;
  }

  .xl\:max-h-28 {
    max-height: 7rem;
  }

  .xl\:max-h-32 {
    max-height: 8rem;
  }

  .xl\:max-h-36 {
    max-height: 9rem;
  }

  .xl\:max-h-40 {
    max-height: 10rem;
  }

  .xl\:max-h-44 {
    max-height: 11rem;
  }

  .xl\:max-h-48 {
    max-height: 12rem;
  }

  .xl\:max-h-52 {
    max-height: 13rem;
  }

  .xl\:max-h-56 {
    max-height: 14rem;
  }

  .xl\:max-h-60 {
    max-height: 15rem;
  }

  .xl\:max-h-64 {
    max-height: 16rem;
  }

  .xl\:max-h-72 {
    max-height: 18rem;
  }

  .xl\:max-h-80 {
    max-height: 20rem;
  }

  .xl\:max-h-96 {
    max-height: 24rem;
  }

  .xl\:max-h-px {
    max-height: 1px;
  }

  .xl\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .xl\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .xl\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .xl\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .xl\:max-h-full {
    max-height: 100%;
  }

  .xl\:max-h-screen {
    max-height: 100vh;
  }

  .xl\:min-h-0 {
    min-height: 0px;
  }

  .xl\:min-h-60 {
    min-height: 60px;
  }

  .xl\:min-h-full {
    min-height: 100%;
  }

  .xl\:min-h-screen {
    min-height: 100vh;
  }

  .xl\:w-0 {
    width: 0px;
  }

  .xl\:w-1 {
    width: 0.25rem;
  }

  .xl\:w-2 {
    width: 0.5rem;
  }

  .xl\:w-3 {
    width: 0.75rem;
  }

  .xl\:w-4 {
    width: 1rem;
  }

  .xl\:w-5 {
    width: 1.25rem;
  }

  .xl\:w-6 {
    width: 1.5rem;
  }

  .xl\:w-7 {
    width: 1.75rem;
  }

  .xl\:w-8 {
    width: 2rem;
  }

  .xl\:w-9 {
    width: 2.25rem;
  }

  .xl\:w-10 {
    width: 2.5rem;
  }

  .xl\:w-11 {
    width: 2.75rem;
  }

  .xl\:w-12 {
    width: 3rem;
  }

  .xl\:w-13 {
    width: 13px;
  }

  .xl\:w-14 {
    width: 3.5rem;
  }

  .xl\:w-16 {
    width: 16%;
  }

  .xl\:w-20 {
    width: 5rem;
  }

  .xl\:w-24 {
    width: 6rem;
  }

  .xl\:w-28 {
    width: 28 px;
  }

  .xl\:w-32 {
    width: 8rem;
  }

  .xl\:w-35 {
    width: 35px;
  }

  .xl\:w-36 {
    width: 9rem;
  }

  .xl\:w-40 {
    width: 40px !important;
  }

  .xl\:w-44 {
    width: 11rem;
  }

  .xl\:w-48 {
    width: 12rem;
  }

  .xl\:w-50 {
    width: 50px;
  }

  .xl\:w-52 {
    width: 52%;
  }

  .xl\:w-56 {
    width: 14rem;
  }

  .xl\:w-60 {
    width: 60%;
  }

  .xl\:w-64 {
    width: 16rem;
  }

  .xl\:w-68 {
    width: 68%;
  }

  .xl\:w-70 {
    width: 70px;
  }

  .xl\:w-72 {
    width: 18rem;
  }

  .xl\:w-80 {
    width: 80px;
  }

  .xl\:w-90 {
    width: 90px;
  }

  .xl\:w-95 {
    width: 95px;
  }

  .xl\:w-96 {
    width: 24rem;
  }

  .xl\:w-100 {
    width: 100px !important;
  }

  .xl\:w-105 {
    width: 105px;
  }

  .xl\:w-108 {
    width: 108px;
  }

  .xl\:w-110 {
    width: 110px;
  }

  .xl\:w-120 {
    width: 120px;
  }

  .xl\:w-122 {
    width: 122px;
  }

  .xl\:w-125 {
    width: 125px;
  }

  .xl\:w-130 {
    width: 130px;
  }

  .xl\:w-145 {
    width: 145px;
  }

  .xl\:w-150 {
    width: 150px;
  }

  .xl\:w-159 {
    width: 159px;
  }

  .xl\:w-160 {
    width: 160px;
  }

  .xl\:w-165 {
    width: 165px;
  }

  .xl\:w-169 {
    width: 169px;
  }

  .xl\:w-170 {
    width: 170px;
  }

  .xl\:w-174 {
    width: 174px;
  }

  .xl\:w-180 {
    width: 180px;
  }

  .xl\:w-193 {
    width: 193px;
  }

  .xl\:w-200 {
    width: 200px;
  }

  .xl\:w-215 {
    width: 215px;
  }

  .xl\:w-220 {
    width: 220px;
  }

  .xl\:w-230 {
    width: 230px;
  }

  .xl\:w-235 {
    width: 235px;
  }

  .xl\:w-240 {
    width: 240px;
  }

  .xl\:w-250 {
    width: 250px !important;
  }

  .xl\:w-290 {
    width: 290px;
  }

  .xl\:w-300 {
    width: 300px;
  }

  .xl\:w-305 {
    width: 305px;
  }

  .xl\:w-315 {
    width: 315px;
  }

  .xl\:w-320 {
    width: 320px;
  }

  .xl\:w-341 {
    width: 341px;
  }

  .xl\:w-342 {
    width: 342px;
  }

  .xl\:w-345 {
    width: 345px;
  }

  .xl\:w-375 {
    width: 375px;
  }

  .xl\:w-400 {
    width: 400px;
  }

  .xl\:w-420 {
    width: 420px;
  }

  .xl\:w-450 {
    width: 450px;
  }

  .xl\:w-500 {
    width: 500px;
  }

  .xl\:w-550 {
    width: 550px;
  }

  .xl\:w-600 {
    width: 600px;
  }

  .xl\:w-650 {
    width: 650px;
  }

  .xl\:w-700 {
    width: 700px;
  }

  .xl\:w-710 {
    width: 710px;
  }

  .xl\:w-750 {
    width: 750px;
  }

  .xl\:w-800 {
    width: 800px;
  }

  .xl\:w-850 {
    width: 850px;
  }

  .xl\:w-950 {
    width: 950px;
  }

  .xl\:w-1075 {
    width: 1075px;
  }

  .xl\:w-1250 {
    width: 1250px;
  }

  .xl\:w-1499 {
    width: 1499px;
  }

  .xl\:w-auto {
    width: auto;
  }

  .xl\:w-px {
    width: 1px;
  }

  .xl\:w-0\.5 {
    width: 0.125rem;
  }

  .xl\:w-1\.5 {
    width: 0.375rem;
  }

  .xl\:w-2\.5 {
    width: 0.625rem;
  }

  .xl\:w-3\.5 {
    width: 0.875rem;
  }

  .xl\:w-1\/2 {
    width: 50%;
  }

  .xl\:w-1\/3 {
    width: 33.333333%;
  }

  .xl\:w-2\/3 {
    width: 66.666667%;
  }

  .xl\:w-1\/4 {
    width: 25%;
  }

  .xl\:w-2\/4 {
    width: 50%;
  }

  .xl\:w-3\/4 {
    width: 75%;
  }

  .xl\:w-1\/5 {
    width: 20%;
  }

  .xl\:w-2\/5 {
    width: 40%;
  }

  .xl\:w-3\/5 {
    width: 60%;
  }

  .xl\:w-4\/5 {
    width: 80%;
  }

  .xl\:w-1\/6 {
    width: 16.666667%;
  }

  .xl\:w-2\/6 {
    width: 33.333333%;
  }

  .xl\:w-3\/6 {
    width: 50%;
  }

  .xl\:w-4\/6 {
    width: 66.666667%;
  }

  .xl\:w-5\/6 {
    width: 83.333333%;
  }

  .xl\:w-1\/12 {
    width: 8.333333%;
  }

  .xl\:w-2\/12 {
    width: 16.666667%;
  }

  .xl\:w-3\/12 {
    width: 25%;
  }

  .xl\:w-4\/12 {
    width: 33.333333%;
  }

  .xl\:w-5\/12 {
    width: 41.666667%;
  }

  .xl\:w-6\/12 {
    width: 50%;
  }

  .xl\:w-7\/12 {
    width: 58.333333%;
  }

  .xl\:w-8\/12 {
    width: 66.666667%;
  }

  .xl\:w-9\/12 {
    width: 75%;
  }

  .xl\:w-10\/12 {
    width: 83.333333%;
  }

  .xl\:w-11\/12 {
    width: 91.666667%;
  }

  .xl\:w-full {
    width: 100%;
  }

  .xl\:w-screen {
    width: 100vw;
  }

  .xl\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .xl\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .xl\:w-10rem {
    width: 10rem;
  }

  .xl\:w-w60 {
    width: 60px;
  }

  .xl\:w-w14 {
    width: 14%;
  }

  .xl\:w-w-w114 {
    width: w-w114;
  }

  .xl\:w-w-95 {
    width: w-95;
  }

  .xl\:w-w114 {
    width: 14px;
  }

  .xl\:w-w96 {
    width: 96%;
  }

  .xl\:w-w5 {
    width: 5px;
  }

  .xl\:w-m250 {
    width: 250px;
  }

  .xl\:min-w-0 {
    min-width: 0px;
  }

  .xl\:min-w-full {
    min-width: 100%;
  }

  .xl\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .xl\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .xl\:max-w-0 {
    max-width: 0rem;
  }

  .xl\:max-w-none {
    max-width: none;
  }

  .xl\:max-w-xs {
    max-width: 20rem;
  }

  .xl\:max-w-sm {
    max-width: 24rem;
  }

  .xl\:max-w-md {
    max-width: 28rem;
  }

  .xl\:max-w-lg {
    max-width: 32rem;
  }

  .xl\:max-w-xl {
    max-width: 36rem;
  }

  .xl\:max-w-2xl {
    max-width: 42rem;
  }

  .xl\:max-w-3xl {
    max-width: 48rem;
  }

  .xl\:max-w-4xl {
    max-width: 56rem;
  }

  .xl\:max-w-5xl {
    max-width: 64rem;
  }

  .xl\:max-w-6xl {
    max-width: 72rem;
  }

  .xl\:max-w-7xl {
    max-width: 80rem;
  }

  .xl\:max-w-full {
    max-width: 100%;
  }

  .xl\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .xl\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .xl\:max-w-prose {
    max-width: 65ch;
  }

  .xl\:flex-1 {
    flex: 1 1 0%;
  }

  .xl\:flex-auto {
    flex: 1 1 auto;
  }

  .xl\:flex-initial {
    flex: 0 1 auto;
  }

  .xl\:flex-none {
    flex: none;
  }

  .xl\:flex-1\/2 {
    flex: 50%;
  }

  .xl\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .xl\:flex-shrink {
    flex-shrink: 1;
  }

  .xl\:flex-grow-0 {
    flex-grow: 0;
  }

  .xl\:flex-grow {
    flex-grow: 1;
  }

  .xl\:table-auto {
    table-layout: auto;
  }

  .xl\:table-fixed {
    table-layout: fixed;
  }

  .xl\:border-collapse {
    border-collapse: collapse;
  }

  .xl\:border-separate {
    border-collapse: separate;
  }

  .xl\:origin-center {
    transform-origin: center;
  }

  .xl\:origin-top {
    transform-origin: top;
  }

  .xl\:origin-top-right {
    transform-origin: top right;
  }

  .xl\:origin-right {
    transform-origin: right;
  }

  .xl\:origin-bottom-right {
    transform-origin: bottom right;
  }

  .xl\:origin-bottom {
    transform-origin: bottom;
  }

  .xl\:origin-bottom-left {
    transform-origin: bottom left;
  }

  .xl\:origin-left {
    transform-origin: left;
  }

  .xl\:origin-top-left {
    transform-origin: top left;
  }

  .xl\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:transform-none {
    transform: none;
  }

  .xl\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .xl\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .xl\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .xl\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .xl\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .xl\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .xl\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .xl\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .xl\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .xl\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .xl\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .xl\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .xl\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .xl\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .xl\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .xl\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .xl\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .xl\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .xl\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .xl\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .xl\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .xl\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .xl\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .xl\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .xl\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .xl\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .xl\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .xl\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .xl\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .xl\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .xl\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .xl\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .xl\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .xl\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .xl\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .xl\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .xl\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .xl\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .xl\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .xl\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .xl\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .xl\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .xl\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .xl\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .xl\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .xl\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .xl\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .xl\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .xl\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .xl\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .xl\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .xl\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .xl\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .xl\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .xl\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .xl\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .xl\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .xl\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .xl\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .xl\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .xl\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .xl\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .xl\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .xl\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .xl\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .xl\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .xl\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .xl\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .xl\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .xl\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .xl\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .xl\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .xl\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .xl\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .xl\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .xl\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .xl\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .xl\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .xl\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .xl\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .xl\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .xl\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .xl\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .xl\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .xl\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .xl\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .xl\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .xl\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .xl\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .xl\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .xl\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .xl\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .xl\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .xl\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .xl\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .xl\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .xl\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .xl\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .xl\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .xl\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .xl\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .xl\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .xl\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .xl\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .xl\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .xl\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .xl\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .xl\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .xl\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .xl\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .xl\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .xl\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .xl\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .xl\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .xl\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .xl\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .xl\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .xl\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .xl\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .xl\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .xl\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .xl\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .xl\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .xl\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .xl\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .xl\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .xl\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .xl\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .xl\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .xl\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .xl\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .xl\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .xl\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .xl\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .xl\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .xl\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .xl\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .xl\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .xl\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .xl\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .xl\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .xl\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .xl\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .xl\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .xl\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .xl\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .xl\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .xl\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .xl\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .xl\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .xl\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .xl\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .xl\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .xl\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .xl\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .xl\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .xl\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .xl\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .xl\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .xl\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .xl\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .xl\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .xl\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .xl\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .xl\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .xl\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .xl\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .xl\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .xl\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .xl\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .xl\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .xl\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .xl\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .xl\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .xl\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .xl\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .xl\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .xl\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .xl\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .xl\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .xl\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .xl\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .xl\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .xl\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .xl\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .xl\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .xl\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .xl\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .xl\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .xl\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .xl\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .xl\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .xl\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .xl\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .xl\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .xl\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .xl\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .xl\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .xl\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .xl\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .xl\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .xl\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .xl\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .xl\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .xl\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .xl\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .xl\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .xl\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .xl\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .xl\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .xl\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .xl\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .xl\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .xl\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .xl\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .xl\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .xl\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .xl\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .xl\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .xl\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .xl\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .xl\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .xl\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .xl\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .xl\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .xl\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .xl\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .xl\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .xl\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .xl\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .xl\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .xl\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .xl\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .xl\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .xl\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .xl\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .xl\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .xl\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .xl\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .xl\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .xl\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .xl\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .xl\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .xl\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .xl\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .xl\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .xl\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .xl\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .xl\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .xl\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .xl\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .xl\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .xl\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .xl\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .xl\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .xl\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .xl\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .xl\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .xl\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .xl\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .xl\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .xl\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .xl\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .xl\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .xl\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .xl\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .xl\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .xl\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .xl\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .xl\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .xl\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .xl\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .xl\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .xl\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .xl\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .xl\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .xl\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .xl\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .xl\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .xl\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .xl\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .xl\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .xl\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .xl\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .xl\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .xl\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .xl\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .xl\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .xl\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .xl\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .xl\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .xl\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .xl\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .xl\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .xl\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .xl\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .xl\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .xl\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .xl\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .xl\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .xl\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .xl\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .xl\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .xl\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .xl\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .xl\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .xl\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .xl\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .xl\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .xl\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .xl\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .xl\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .xl\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .xl\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .xl\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .xl\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .xl\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .xl\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .xl\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .xl\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .xl\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .xl\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .xl\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .xl\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .xl\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .xl\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .xl\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .xl\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .xl\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .xl\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .xl\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .xl\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .xl\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .xl\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .xl\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .xl\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .xl\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .xl\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .xl\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .xl\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .xl\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .xl\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .xl\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .xl\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .xl\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .xl\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .xl\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .xl\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .xl\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .xl\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .xl\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .xl\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .xl\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .xl\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .xl\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .xl\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .xl\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .xl\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .xl\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .xl\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .xl\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .xl\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .xl\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .xl\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .xl\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .xl\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .xl\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .xl\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .xl\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .xl\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .xl\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .xl\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .xl\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .xl\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .xl\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .xl\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .xl\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .xl\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .xl\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .xl\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .xl\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .xl\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .xl\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .xl\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .xl\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .xl\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .xl\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .xl\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .xl\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .xl\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .xl\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .xl\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .xl\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .xl\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .xl\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .xl\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .xl\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .xl\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .xl\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .xl\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .xl\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .xl\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .xl\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .xl\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .xl\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .xl\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .xl\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .xl\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .xl\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .xl\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .xl\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .xl\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .xl\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .xl\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .xl\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .xl\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .xl\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .xl\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .xl\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .xl\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .xl\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .xl\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .xl\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .xl\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .xl\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .xl\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .xl\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .xl\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .xl\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .xl\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .xl\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .xl\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .xl\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .xl\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .xl\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .xl\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .xl\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .xl\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .xl\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .xl\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .xl\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .xl\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .xl\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .xl\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .xl\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .xl\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .xl\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .xl\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .xl\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .xl\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .xl\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .xl\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .xl\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .xl\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .xl\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .xl\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .xl\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .xl\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .xl\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .xl\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .xl\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .xl\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .xl\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .xl\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .xl\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .xl\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .xl\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .xl\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .xl\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .xl\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .xl\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .xl\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .xl\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .xl\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .xl\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .xl\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .xl\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .xl\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .xl\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .xl\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .xl\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .xl\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .xl\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .xl\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .xl\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .xl\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .xl\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .xl\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .xl\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .xl\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .xl\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .xl\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .xl\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .xl\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .xl\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .xl\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .xl\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .xl\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .xl\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .xl\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .xl\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .xl\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .xl\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .xl\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .xl\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .xl\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .xl\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .xl\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .xl\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .xl\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .xl\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .xl\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .xl\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .xl\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .xl\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .xl\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .xl\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .xl\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .xl\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .xl\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .xl\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .xl\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .xl\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .xl\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .xl\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .xl\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .xl\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .xl\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .xl\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .xl\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .xl\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .xl\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .xl\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .xl\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .xl\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .xl\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .xl\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .xl\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .xl\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .xl\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .xl\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .xl\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .xl\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .xl\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .xl\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .xl\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .xl\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .xl\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .xl\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .xl\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .xl\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .xl\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .xl\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .xl\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .xl\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .xl\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .xl\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .xl\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .xl\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .xl\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .xl\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .xl\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .xl\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .xl\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .xl\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .xl\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .xl\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .xl\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .xl\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .xl\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .xl\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .xl\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .xl\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .xl\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .xl\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .xl\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .xl\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .xl\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .xl\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .xl\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .xl\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .xl\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .xl\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .xl\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .xl\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .xl\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .xl\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .xl\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .xl\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .xl\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .xl\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .xl\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .xl\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .xl\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .xl\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .xl\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .xl\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .xl\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .xl\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .xl\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .xl\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .xl\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .xl\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .xl\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .xl\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .xl\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .xl\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .xl\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .xl\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .xl\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .xl\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .xl\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .xl\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .xl\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .xl\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .xl\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .xl\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .xl\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .xl\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .xl\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .xl\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .xl\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .xl\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .xl\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .xl\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .xl\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .xl\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .xl\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .xl\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .xl\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .xl\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .xl\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .xl\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .xl\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .xl\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .xl\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .xl\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .xl\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .xl\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .xl\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .xl\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .xl\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .xl\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .xl\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .xl\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .xl\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .xl\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .xl\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .xl\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .xl\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .xl\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .xl\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .xl\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .xl\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .xl\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .xl\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .xl\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .xl\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .xl\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .xl\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .xl\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .xl\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .xl\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .xl\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .xl\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .xl\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .xl\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .xl\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .xl\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .xl\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .xl\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .xl\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .xl\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .xl\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .xl\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .xl\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .xl\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .xl\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .xl\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .xl\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .xl\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .xl\:animate-none {
    -webkit-animation: none;
    animation: none;
  }

  .xl\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
  }

  .xl\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .xl\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .xl\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
    animation: bounce 1s infinite;
  }

  .xl\:cursor-auto {
    cursor: auto;
  }

  .xl\:cursor-default {
    cursor: default;
  }

  .xl\:cursor-pointer {
    cursor: pointer;
  }

  .xl\:cursor-wait {
    cursor: wait;
  }

  .xl\:cursor-text {
    cursor: text;
  }

  .xl\:cursor-move {
    cursor: move;
  }

  .xl\:cursor-help {
    cursor: help;
  }

  .xl\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .xl\:select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .xl\:select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
  }

  .xl\:select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    user-select: all;
  }

  .xl\:select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
  }

  .xl\:resize-none {
    resize: none;
  }

  .xl\:resize-y {
    resize: vertical;
  }

  .xl\:resize-x {
    resize: horizontal;
  }

  .xl\:resize {
    resize: both;
  }

  .xl\:list-inside {
    list-style-position: inside;
  }

  .xl\:list-outside {
    list-style-position: outside;
  }

  .xl\:list-none {
    list-style-type: none;
  }

  .xl\:list-disc {
    list-style-type: disc;
  }

  .xl\:list-decimal {
    list-style-type: decimal;
  }

  .xl\:appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }

  .xl\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .xl\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .xl\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .xl\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .xl\:grid-flow-row {
    grid-auto-flow: row;
  }

  .xl\:grid-flow-col {
    grid-auto-flow: column;
  }

  .xl\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .xl\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .xl\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .xl\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .xl\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .xl\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .xl\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xl\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xl\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xl\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xl\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xl\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xl\:grid-cols-none {
    grid-template-columns: none;
  }

  .xl\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xl\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-rows-none {
    grid-template-rows: none;
  }

  .xl\:flex-row {
    flex-direction: row;
  }

  .xl\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .xl\:flex-col {
    flex-direction: column;
  }

  .xl\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .xl\:flex-wrap {
    flex-wrap: wrap;
  }

  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .xl\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .xl\:place-content-center {
    place-content: center;
  }

  .xl\:place-content-start {
    place-content: start;
  }

  .xl\:place-content-end {
    place-content: end;
  }

  .xl\:place-content-between {
    place-content: space-between;
  }

  .xl\:place-content-around {
    place-content: space-around;
  }

  .xl\:place-content-evenly {
    place-content: space-evenly;
  }

  .xl\:place-content-stretch {
    place-content: stretch;
  }

  .xl\:place-items-start {
    place-items: start;
  }

  .xl\:place-items-end {
    place-items: end;
  }

  .xl\:place-items-center {
    place-items: center;
  }

  .xl\:place-items-stretch {
    place-items: stretch;
  }

  .xl\:content-center {
    align-content: center;
  }

  .xl\:content-start {
    align-content: flex-start;
  }

  .xl\:content-end {
    align-content: flex-end;
  }

  .xl\:content-between {
    align-content: space-between;
  }

  .xl\:content-around {
    align-content: space-around;
  }

  .xl\:content-evenly {
    align-content: space-evenly;
  }

  .xl\:items-start {
    align-items: flex-start;
  }

  .xl\:items-end {
    align-items: flex-end;
  }

  .xl\:items-center {
    align-items: center;
  }

  .xl\:items-baseline {
    align-items: baseline;
  }

  .xl\:items-stretch {
    align-items: stretch;
  }

  .xl\:justify-start {
    justify-content: flex-start;
  }

  .xl\:justify-end {
    justify-content: flex-end;
  }

  .xl\:justify-center {
    justify-content: center;
  }

  .xl\:justify-between {
    justify-content: space-between;
  }

  .xl\:justify-around {
    justify-content: space-around;
  }

  .xl\:justify-evenly {
    justify-content: space-evenly;
  }

  .xl\:justify-items-start {
    justify-items: start;
  }

  .xl\:justify-items-end {
    justify-items: end;
  }

  .xl\:justify-items-center {
    justify-items: center;
  }

  .xl\:justify-items-stretch {
    justify-items: stretch;
  }

  .xl\:gap-0 {
    gap: 0px;
  }

  .xl\:gap-1 {
    gap: 0.25rem;
  }

  .xl\:gap-2 {
    gap: 0.5rem;
  }

  .xl\:gap-3 {
    gap: 0.75rem;
  }

  .xl\:gap-4 {
    gap: 1rem;
  }

  .xl\:gap-5 {
    gap: 1.25rem;
  }

  .xl\:gap-6 {
    gap: 1.5rem;
  }

  .xl\:gap-7 {
    gap: 1.75rem;
  }

  .xl\:gap-8 {
    gap: 2rem;
  }

  .xl\:gap-9 {
    gap: 2.25rem;
  }

  .xl\:gap-10 {
    gap: 2.5rem;
  }

  .xl\:gap-11 {
    gap: 2.75rem;
  }

  .xl\:gap-12 {
    gap: 3rem;
  }

  .xl\:gap-14 {
    gap: 3.5rem;
  }

  .xl\:gap-16 {
    gap: 4rem;
  }

  .xl\:gap-20 {
    gap: 5rem;
  }

  .xl\:gap-24 {
    gap: 6rem;
  }

  .xl\:gap-28 {
    gap: 7rem;
  }

  .xl\:gap-32 {
    gap: 8rem;
  }

  .xl\:gap-36 {
    gap: 9rem;
  }

  .xl\:gap-40 {
    gap: 10rem;
  }

  .xl\:gap-44 {
    gap: 11rem;
  }

  .xl\:gap-48 {
    gap: 12rem;
  }

  .xl\:gap-52 {
    gap: 13rem;
  }

  .xl\:gap-56 {
    gap: 14rem;
  }

  .xl\:gap-60 {
    gap: 15rem;
  }

  .xl\:gap-64 {
    gap: 16rem;
  }

  .xl\:gap-72 {
    gap: 18rem;
  }

  .xl\:gap-80 {
    gap: 20rem;
  }

  .xl\:gap-96 {
    gap: 24rem;
  }

  .xl\:gap-px {
    gap: 1px;
  }

  .xl\:gap-0\.5 {
    gap: 0.125rem;
  }

  .xl\:gap-1\.5 {
    gap: 0.375rem;
  }

  .xl\:gap-2\.5 {
    gap: 0.625rem;
  }

  .xl\:gap-3\.5 {
    gap: 0.875rem;
  }

  .xl\:gap-x-0 {
    -moz-column-gap: 0px;
    column-gap: 0px;
  }

  .xl\:gap-x-1 {
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .xl\:gap-x-2 {
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .xl\:gap-x-3 {
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .xl\:gap-x-4 {
    -moz-column-gap: 1rem;
    column-gap: 1rem;
  }

  .xl\:gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .xl\:gap-x-6 {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .xl\:gap-x-7 {
    -moz-column-gap: 1.75rem;
    column-gap: 1.75rem;
  }

  .xl\:gap-x-8 {
    -moz-column-gap: 2rem;
    column-gap: 2rem;
  }

  .xl\:gap-x-9 {
    -moz-column-gap: 2.25rem;
    column-gap: 2.25rem;
  }

  .xl\:gap-x-10 {
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .xl\:gap-x-11 {
    -moz-column-gap: 2.75rem;
    column-gap: 2.75rem;
  }

  .xl\:gap-x-12 {
    -moz-column-gap: 3rem;
    column-gap: 3rem;
  }

  .xl\:gap-x-14 {
    -moz-column-gap: 3.5rem;
    column-gap: 3.5rem;
  }

  .xl\:gap-x-16 {
    -moz-column-gap: 4rem;
    column-gap: 4rem;
  }

  .xl\:gap-x-20 {
    -moz-column-gap: 5rem;
    column-gap: 5rem;
  }

  .xl\:gap-x-24 {
    -moz-column-gap: 6rem;
    column-gap: 6rem;
  }

  .xl\:gap-x-28 {
    -moz-column-gap: 7rem;
    column-gap: 7rem;
  }

  .xl\:gap-x-32 {
    -moz-column-gap: 8rem;
    column-gap: 8rem;
  }

  .xl\:gap-x-36 {
    -moz-column-gap: 9rem;
    column-gap: 9rem;
  }

  .xl\:gap-x-40 {
    -moz-column-gap: 10rem;
    column-gap: 10rem;
  }

  .xl\:gap-x-44 {
    -moz-column-gap: 11rem;
    column-gap: 11rem;
  }

  .xl\:gap-x-48 {
    -moz-column-gap: 12rem;
    column-gap: 12rem;
  }

  .xl\:gap-x-52 {
    -moz-column-gap: 13rem;
    column-gap: 13rem;
  }

  .xl\:gap-x-56 {
    -moz-column-gap: 14rem;
    column-gap: 14rem;
  }

  .xl\:gap-x-60 {
    -moz-column-gap: 15rem;
    column-gap: 15rem;
  }

  .xl\:gap-x-64 {
    -moz-column-gap: 16rem;
    column-gap: 16rem;
  }

  .xl\:gap-x-72 {
    -moz-column-gap: 18rem;
    column-gap: 18rem;
  }

  .xl\:gap-x-80 {
    -moz-column-gap: 20rem;
    column-gap: 20rem;
  }

  .xl\:gap-x-96 {
    -moz-column-gap: 24rem;
    column-gap: 24rem;
  }

  .xl\:gap-x-px {
    -moz-column-gap: 1px;
    column-gap: 1px;
  }

  .xl\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
    column-gap: 0.125rem;
  }

  .xl\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
    column-gap: 0.375rem;
  }

  .xl\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
    column-gap: 0.625rem;
  }

  .xl\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
    column-gap: 0.875rem;
  }

  .xl\:gap-y-0 {
    row-gap: 0px;
  }

  .xl\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .xl\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .xl\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .xl\:gap-y-4 {
    row-gap: 1rem;
  }

  .xl\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .xl\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .xl\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .xl\:gap-y-8 {
    row-gap: 2rem;
  }

  .xl\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .xl\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .xl\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .xl\:gap-y-12 {
    row-gap: 3rem;
  }

  .xl\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .xl\:gap-y-16 {
    row-gap: 4rem;
  }

  .xl\:gap-y-20 {
    row-gap: 5rem;
  }

  .xl\:gap-y-24 {
    row-gap: 6rem;
  }

  .xl\:gap-y-28 {
    row-gap: 7rem;
  }

  .xl\:gap-y-32 {
    row-gap: 8rem;
  }

  .xl\:gap-y-36 {
    row-gap: 9rem;
  }

  .xl\:gap-y-40 {
    row-gap: 10rem;
  }

  .xl\:gap-y-44 {
    row-gap: 11rem;
  }

  .xl\:gap-y-48 {
    row-gap: 12rem;
  }

  .xl\:gap-y-52 {
    row-gap: 13rem;
  }

  .xl\:gap-y-56 {
    row-gap: 14rem;
  }

  .xl\:gap-y-60 {
    row-gap: 15rem;
  }

  .xl\:gap-y-64 {
    row-gap: 16rem;
  }

  .xl\:gap-y-72 {
    row-gap: 18rem;
  }

  .xl\:gap-y-80 {
    row-gap: 20rem;
  }

  .xl\:gap-y-96 {
    row-gap: 24rem;
  }

  .xl\:gap-y-px {
    row-gap: 1px;
  }

  .xl\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .xl\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .xl\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .xl\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(5px * var(--tw-divide-x-reverse));
    border-left-width: calc(5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(1.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(0.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(5px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1.5px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0.5px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .xl\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .xl\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .xl\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .xl\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .xl\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .xl\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .xl\:divide-purple > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .xl\:divide-light-gray > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .xl\:divide-light-gray-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-divide-opacity));
  }

  .xl\:divide-light-gray-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-divide-opacity));
  }

  .xl\:divide-light-gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-divide-opacity));
  }

  .xl\:divide-light-gray-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .xl\:divide-light-gray-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .xl\:divide-dark-red > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-divide-opacity));
  }

  .xl\:divide-mustard-yellow > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-divide-opacity));
  }

  .xl\:divide-mustard-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-divide-opacity));
  }

  .xl\:divide-light-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-light-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-divide-opacity));
  }

  .xl\:divide-light-blue-3 > :not([hidden]) ~ :not([hidden]) {
    border-color:  #F0F3FF;
  }

  .xl\:divide-light-blue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-divide-opacity));
  }

  .xl\:divide-light-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .xl\:divide-light-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .xl\:divide-light-bg-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-divide-opacity));
  }

  .xl\:divide-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-divide-opacity));
  }

  .xl\:divide-light-white-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .xl\:divide-Black-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .xl\:divide-Default-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .xl\:divide-White-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .xl\:divide-Green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-divide-opacity));
  }

  .xl\:divide-Blue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-Silver-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .xl\:divide-Yellow-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-divide-opacity));
  }

  .xl\:divide-Grey-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .xl\:divide-Gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .xl\:divide-Red-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-divide-opacity));
  }

  .xl\:divide-Gold-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-divide-opacity));
  }

  .xl\:divide-light-green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-divide-opacity));
  }

  .xl\:divide-dark-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-divide-opacity));
  }

  .xl\:divide-light-pink > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-divide-opacity));
  }

  .xl\:divide-violet > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .xl\:place-self-auto {
    place-self: auto;
  }

  .xl\:place-self-start {
    place-self: start;
  }

  .xl\:place-self-end {
    place-self: end;
  }

  .xl\:place-self-center {
    place-self: center;
  }

  .xl\:place-self-stretch {
    place-self: stretch;
  }

  .xl\:self-auto {
    align-self: auto;
  }

  .xl\:self-start {
    align-self: flex-start;
  }

  .xl\:self-end {
    align-self: flex-end;
  }

  .xl\:self-center {
    align-self: center;
  }

  .xl\:self-stretch {
    align-self: stretch;
  }

  .xl\:self-baseline {
    align-self: baseline;
  }

  .xl\:justify-self-auto {
    justify-self: auto;
  }

  .xl\:justify-self-start {
    justify-self: start;
  }

  .xl\:justify-self-end {
    justify-self: end;
  }

  .xl\:justify-self-center {
    justify-self: center;
  }

  .xl\:justify-self-stretch {
    justify-self: stretch;
  }

  .xl\:overflow-auto {
    overflow: auto;
  }

  .xl\:overflow-hidden {
    overflow: hidden;
  }

  .xl\:overflow-visible {
    overflow: visible;
  }

  .xl\:overflow-scroll {
    overflow: scroll;
  }

  .xl\:overflow-x-auto {
    overflow-x: auto;
  }

  .xl\:overflow-y-auto {
    overflow-y: auto;
  }

  .xl\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .xl\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .xl\:overflow-x-visible {
    overflow-x: visible;
  }

  .xl\:overflow-y-visible {
    overflow-y: visible;
  }

  .xl\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .xl\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .xl\:overscroll-auto {
    -ms-scroll-chaining: chained;
    overscroll-behavior: auto;
  }

  .xl\:overscroll-contain {
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
  }

  .xl\:overscroll-none {
    -ms-scroll-chaining: none;
    overscroll-behavior: none;
  }

  .xl\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .xl\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .xl\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .xl\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .xl\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .xl\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .xl\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xl\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .xl\:overflow-clip {
    text-overflow: clip;
  }

  .xl\:whitespace-normal {
    white-space: normal;
  }

  .xl\:whitespace-nowrap {
    white-space: nowrap;
  }

  .xl\:whitespace-pre {
    white-space: pre;
  }

  .xl\:whitespace-pre-line {
    white-space: pre-line;
  }

  .xl\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .xl\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .xl\:break-words {
    overflow-wrap: break-word;
  }

  .xl\:break-all {
    word-break: break-all;
  }

  .xl\:rounded-5 {
    border-radius: 5px;
  }

  .xl\:rounded-16 {
    border-radius: 16px;
  }

  .xl\:rounded-none {
    border-radius: 0px;
  }

  .xl\:rounded-sm {
    border-radius: 0.125rem;
  }

  .xl\:rounded {
    border-radius: 0.25rem;
  }

  .xl\:rounded-md {
    border-radius: 0.375rem;
  }

  .xl\:rounded-lg {
    border-radius: 0.5rem;
  }

  .xl\:rounded-xl {
    border-radius: 0.75rem;
  }

  .xl\:rounded-2xl {
    border-radius: 1rem;
  }

  .xl\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .xl\:rounded-full {
    border-radius: 9999px;
  }

  .xl\:rounded-r3 {
    border-radius: 3px;
  }

  .xl\:rounded-t-5 {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
  }

  .xl\:rounded-t-16 {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .xl\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xl\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xl\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xl\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xl\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xl\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-t-r3 {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
  }

  .xl\:rounded-r-5 {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .xl\:rounded-r-16 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .xl\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xl\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xl\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-r-r3 {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }

  .xl\:rounded-b-5 {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .xl\:rounded-b-16 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .xl\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-b-r3 {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .xl\:rounded-l-5 {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .xl\:rounded-l-16 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .xl\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-l-r3 {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .xl\:rounded-tl-5 {
    border-top-left-radius: 5px;
  }

  .xl\:rounded-tl-16 {
    border-top-left-radius: 16px;
  }

  .xl\:rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .xl\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .xl\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .xl\:rounded-tl-r3 {
    border-top-left-radius: 3px;
  }

  .xl\:rounded-tr-5 {
    border-top-right-radius: 5px;
  }

  .xl\:rounded-tr-16 {
    border-top-right-radius: 16px;
  }

  .xl\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .xl\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-tr-r3 {
    border-top-right-radius: 3px;
  }

  .xl\:rounded-br-5 {
    border-bottom-right-radius: 5px;
  }

  .xl\:rounded-br-16 {
    border-bottom-right-radius: 16px;
  }

  .xl\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-br-r3 {
    border-bottom-right-radius: 3px;
  }

  .xl\:rounded-bl-5 {
    border-bottom-left-radius: 5px;
  }

  .xl\:rounded-bl-16 {
    border-bottom-left-radius: 16px;
  }

  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-bl-r3 {
    border-bottom-left-radius: 3px;
  }

  .xl\:border-0 {
    border-width: 0px;
  }

  .xl\:border-2 {
    border-width: 2px;
  }

  .xl\:border-4 {
    border-width: 4px;
  }

  .xl\:border-5 {
    border-width: 5px;
  }

  .xl\:border-8 {
    border-width: 8px;
  }

  .xl\:border {
    border-width: 1px;
  }

  .xl\:border-1\/5 {
    border-width: 1.5px;
  }

  .xl\:border-1\/2 {
    border-width: 0.5px;
  }

  .xl\:border-t-0 {
    border-top-width: 0px;
  }

  .xl\:border-t-2 {
    border-top-width: 2px;
  }

  .xl\:border-t-4 {
    border-top-width: 4px;
  }

  .xl\:border-t-5 {
    border-top-width: 5px;
  }

  .xl\:border-t-8 {
    border-top-width: 8px;
  }

  .xl\:border-t {
    border-top-width: 1px;
  }

  .xl\:border-t-1\/5 {
    border-top-width: 1.5px;
  }

  .xl\:border-t-1\/2 {
    border-top-width: 0.5px;
  }

  .xl\:border-r-0 {
    border-right-width: 0px;
  }

  .xl\:border-r-2 {
    border-right-width: 2px;
  }

  .xl\:border-r-4 {
    border-right-width: 4px;
  }

  .xl\:border-r-5 {
    border-right-width: 5px;
  }

  .xl\:border-r-8 {
    border-right-width: 8px;
  }

  .xl\:border-r {
    border-right-width: 1px;
  }

  .xl\:border-r-1\/5 {
    border-right-width: 1.5px;
  }

  .xl\:border-r-1\/2 {
    border-right-width: 0.5px;
  }

  .xl\:border-b-0 {
    border-bottom-width: 0px;
  }

  .xl\:border-b-2 {
    border-bottom-width: 2px;
  }

  .xl\:border-b-4 {
    border-bottom-width: 4px;
  }

  .xl\:border-b-5 {
    border-bottom-width: 5px;
  }

  .xl\:border-b-8 {
    border-bottom-width: 8px;
  }

  .xl\:border-b {
    border-bottom-width: 1px;
  }

  .xl\:border-b-1\/5 {
    border-bottom-width: 1.5px;
  }

  .xl\:border-b-1\/2 {
    border-bottom-width: 0.5px;
  }

  .xl\:border-l-0 {
    border-left-width: 0px;
  }

  .xl\:border-l-2 {
    border-left-width: 2px;
  }

  .xl\:border-l-4 {
    border-left-width: 4px;
  }

  .xl\:border-l-5 {
    border-left-width: 5px;
  }

  .xl\:border-l-8 {
    border-left-width: 8px;
  }

  .xl\:border-l {
    border-left-width: 1px;
  }

  .xl\:border-l-1\/5 {
    border-left-width: 1.5px;
  }

  .xl\:border-l-1\/2 {
    border-left-width: 0.5px;
  }

  .xl\:border-solid {
    border-style: solid;
  }

  .xl\:border-dashed {
    border-style: dashed;
  }

  .xl\:border-dotted {
    border-style: dotted;
  }

  .xl\:border-double {
    border-style: double;
  }

  .xl\:border-none {
    border-style: none;
  }

  .xl\:border-transparent {
    border-color: transparent;
  }

  .xl\:border-current {
    border-color: currentColor;
  }

  .xl\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .xl\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xl\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .xl\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .xl\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .xl\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xl\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .xl\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xl\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .xl\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .xl\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .xl\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .xl\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .xl\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .xl\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .xl\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xl\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xl\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .xl\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .xl\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .xl\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xl\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xl\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xl\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xl\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .xl\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .xl\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .xl\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .xl\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .xl\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .xl\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .xl\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .xl\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .xl\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .xl\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .xl\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .group:hover .xl\:group-hover\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .xl\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .xl\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-gray:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-gray-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-gray-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-gray-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-gray-5:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-dark-red:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-mustard-yellow:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-mustard-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-blue-3:focus-within {
    border-color:  #F0F3FF;
  }

  .xl\:focus-within\:border-light-blue-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-bg-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-white-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-Black-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-Default-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-White-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-Green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-Blue-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-Silver-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-Yellow-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-Grey-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-Gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-Red-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-Gold-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-dark-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-light-pink:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-violet:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xl\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .xl\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .xl\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple:hover {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-gray:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-gray-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-gray-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-gray-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-gray-5:hover {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xl\:hover\:border-dark-red:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .xl\:hover\:border-mustard-yellow:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .xl\:hover\:border-mustard-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-blue-3:hover {
    border-color:  #F0F3FF;
  }

  .xl\:hover\:border-light-blue-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-bg-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-white-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xl\:hover\:border-Black-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xl\:hover\:border-Default-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xl\:hover\:border-White-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xl\:hover\:border-Green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .xl\:hover\:border-Blue-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-Silver-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:hover\:border-Yellow-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .xl\:hover\:border-Grey-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:hover\:border-Gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:hover\:border-Red-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .xl\:hover\:border-Gold-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .xl\:hover\:border-dark-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .xl\:hover\:border-light-pink:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .xl\:hover\:border-violet:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xl\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .xl\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .xl\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple:focus {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-gray:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-gray-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-gray-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-gray-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-gray-5:focus {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xl\:focus\:border-dark-red:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .xl\:focus\:border-mustard-yellow:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .xl\:focus\:border-mustard-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-blue-3:focus {
    border-color:  #F0F3FF;
  }

  .xl\:focus\:border-light-blue-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-bg-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-white-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xl\:focus\:border-Black-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xl\:focus\:border-Default-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xl\:focus\:border-White-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xl\:focus\:border-Green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .xl\:focus\:border-Blue-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-Silver-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:focus\:border-Yellow-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .xl\:focus\:border-Grey-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:focus\:border-Gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xl\:focus\:border-Red-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .xl\:focus\:border-Gold-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .xl\:focus\:border-dark-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .xl\:focus\:border-light-pink:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .xl\:focus\:border-violet:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xl\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .xl\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .xl\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .xl\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .xl\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .xl\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .xl\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .xl\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .xl\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .xl\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .xl\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .xl\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .xl\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .xl\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .xl\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .xl\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .xl\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .xl\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .xl\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .xl\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .xl\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .xl\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .xl\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .xl\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .xl\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .xl\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .xl\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .xl\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .xl\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .xl\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .xl\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .xl\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .xl\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .xl\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .xl\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .xl\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .xl\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .xl\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .xl\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .xl\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .xl\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .xl\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .xl\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .xl\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .xl\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .xl\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .xl\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .xl\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .xl\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .xl\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .xl\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .xl\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .xl\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .xl\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .xl\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .xl\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .xl\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .xl\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .xl\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .xl\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .xl\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .xl\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .xl\:bg-transparent {
    background-color: transparent;
  }

  .xl\:bg-current {
    background-color: currentColor;
  }

  .xl\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .xl\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .xl\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .xl\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .xl\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .xl\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .xl\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .xl\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .xl\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .xl\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .xl\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .xl\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xl\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xl\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .xl\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .xl\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xl\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xl\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xl\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xl\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .xl\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .xl\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .xl\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .xl\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .xl\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .xl\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .xl\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .xl\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .group:hover .xl\:group-hover\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .xl\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .xl\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-gray:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-gray-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-gray-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-gray-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-gray-5:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-dark-red:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-mustard-yellow:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-mustard-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-blue-3:focus-within {
    background-color:  #F0F3FF;
  }

  .xl\:focus-within\:bg-light-blue-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-bg-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-white-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-Black-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-Default-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-White-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-Green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-Blue-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-Silver-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-Yellow-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-Grey-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-Gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-Red-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-Gold-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-dark-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-light-pink:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .xl\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .xl\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-gray:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-gray-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-gray-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-gray-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-gray-5:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-dark-red:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-mustard-yellow:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-mustard-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-blue-3:hover {
    background-color:  #F0F3FF;
  }

  .xl\:hover\:bg-light-blue-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-bg-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-white-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-Black-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-Default-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-White-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-Green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-Blue-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-Silver-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-Yellow-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-Grey-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-Gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-Red-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-Gold-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-dark-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-light-pink:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .xl\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .xl\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-gray:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-gray-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-gray-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-gray-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-gray-5:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-dark-red:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-mustard-yellow:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-mustard-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-blue-3:focus {
    background-color:  #F0F3FF;
  }

  .xl\:focus\:bg-light-blue-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-bg-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-white-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-Black-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-Default-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-White-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-Green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-Blue-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-Silver-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-Yellow-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-Grey-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-Gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-Red-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-Gold-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-dark-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-light-pink:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .xl\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .xl\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .xl\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .xl\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .xl\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .xl\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .xl\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .xl\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .xl\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .xl\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .xl\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .xl\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .xl\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .xl\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .xl\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .xl\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .xl\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .xl\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .xl\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .xl\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .xl\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .xl\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .xl\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .xl\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .xl\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .xl\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .xl\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .xl\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .xl\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .xl\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .xl\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .xl\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .xl\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .xl\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .xl\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .xl\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .xl\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .xl\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .xl\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .xl\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .xl\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .xl\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .xl\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .xl\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .xl\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .xl\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .xl\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .xl\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .xl\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .xl\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .xl\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .xl\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .xl\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .xl\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .xl\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .xl\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .xl\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .xl\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .xl\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .xl\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .xl\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .xl\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .xl\:bg-none {
    background-image: none;
  }

  .xl\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xl\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:from-purple {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xl\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:from-light-gray {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xl\:from-light-gray-1 {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xl\:from-light-gray-2 {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xl\:from-light-gray-3 {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xl\:from-light-gray-4 {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xl\:from-light-gray-5 {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xl\:from-purple-1 {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xl\:from-dark-red {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xl\:from-mustard-yellow {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xl\:from-mustard-yellow-1 {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xl\:from-light-blue {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:from-light-blue-1 {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xl\:from-light-blue-3 {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:from-light-blue-4 {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xl\:from-purple-blue {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xl\:from-light-green {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:from-light-green-1 {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:from-light-bg-green {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xl\:from-green-1 {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xl\:from-pink-1 {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xl\:from-light-white-1 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:from-Black-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:from-Default-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:from-White-3 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:from-Green-3 {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xl\:from-Blue-3 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:from-Silver-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:from-Yellow-3 {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xl\:from-Grey-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:from-Gray-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:from-Red-3 {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xl\:from-Gold-3 {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xl\:from-light-green-3 {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xl\:from-dark-blue-2 {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xl\:from-blue-1 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:from-yellow-1 {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xl\:from-blue-2 {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xl\:from-light-pink {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xl\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:hover\:from-purple:hover {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xl\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:hover\:from-light-gray:hover {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xl\:hover\:from-light-gray-1:hover {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xl\:hover\:from-light-gray-2:hover {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xl\:hover\:from-light-gray-3:hover {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xl\:hover\:from-light-gray-4:hover {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xl\:hover\:from-light-gray-5:hover {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xl\:hover\:from-purple-1:hover {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xl\:hover\:from-dark-red:hover {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xl\:hover\:from-mustard-yellow:hover {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xl\:hover\:from-mustard-yellow-1:hover {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xl\:hover\:from-light-blue:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:hover\:from-light-blue-1:hover {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xl\:hover\:from-light-blue-3:hover {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:from-light-blue-4:hover {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xl\:hover\:from-purple-blue:hover {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xl\:hover\:from-light-green:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:hover\:from-light-green-1:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:hover\:from-light-bg-green:hover {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xl\:hover\:from-green-1:hover {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xl\:hover\:from-pink-1:hover {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xl\:hover\:from-light-white-1:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:hover\:from-Black-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:hover\:from-Default-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:hover\:from-White-3:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:hover\:from-Green-3:hover {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xl\:hover\:from-Blue-3:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:hover\:from-Silver-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:hover\:from-Yellow-3:hover {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xl\:hover\:from-Grey-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:hover\:from-Gray-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:hover\:from-Red-3:hover {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xl\:hover\:from-Gold-3:hover {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xl\:hover\:from-light-green-3:hover {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xl\:hover\:from-dark-blue-2:hover {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xl\:hover\:from-blue-1:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:hover\:from-yellow-1:hover {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xl\:hover\:from-blue-2:hover {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xl\:hover\:from-light-pink:hover {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xl\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:focus\:from-purple:focus {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xl\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:focus\:from-light-gray:focus {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xl\:focus\:from-light-gray-1:focus {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xl\:focus\:from-light-gray-2:focus {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xl\:focus\:from-light-gray-3:focus {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xl\:focus\:from-light-gray-4:focus {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xl\:focus\:from-light-gray-5:focus {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xl\:focus\:from-purple-1:focus {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xl\:focus\:from-dark-red:focus {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xl\:focus\:from-mustard-yellow:focus {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xl\:focus\:from-mustard-yellow-1:focus {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xl\:focus\:from-light-blue:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:focus\:from-light-blue-1:focus {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xl\:focus\:from-light-blue-3:focus {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:from-light-blue-4:focus {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xl\:focus\:from-purple-blue:focus {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xl\:focus\:from-light-green:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:focus\:from-light-green-1:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:focus\:from-light-bg-green:focus {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xl\:focus\:from-green-1:focus {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xl\:focus\:from-pink-1:focus {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xl\:focus\:from-light-white-1:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:focus\:from-Black-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:focus\:from-Default-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:focus\:from-White-3:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:focus\:from-Green-3:focus {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xl\:focus\:from-Blue-3:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:focus\:from-Silver-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:focus\:from-Yellow-3:focus {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xl\:focus\:from-Grey-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:focus\:from-Gray-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:focus\:from-Red-3:focus {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xl\:focus\:from-Gold-3:focus {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xl\:focus\:from-light-green-3:focus {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xl\:focus\:from-dark-blue-2:focus {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xl\:focus\:from-blue-1:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:focus\:from-yellow-1:focus {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xl\:focus\:from-blue-2:focus {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xl\:focus\:from-light-pink:focus {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xl\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:via-purple {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xl\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:via-light-gray {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xl\:via-light-gray-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xl\:via-light-gray-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xl\:via-light-gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xl\:via-light-gray-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xl\:via-light-gray-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xl\:via-purple-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xl\:via-dark-red {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xl\:via-mustard-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xl\:via-mustard-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xl\:via-light-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:via-light-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xl\:via-light-blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:via-light-blue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xl\:via-purple-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xl\:via-light-green {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:via-light-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:via-light-bg-green {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xl\:via-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xl\:via-pink-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xl\:via-light-white-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:via-Black-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:via-Default-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:via-White-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:via-Green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xl\:via-Blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:via-Silver-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:via-Yellow-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xl\:via-Grey-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:via-Gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:via-Red-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xl\:via-Gold-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xl\:via-light-green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xl\:via-dark-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xl\:via-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:via-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xl\:via-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xl\:via-light-pink {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xl\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:hover\:via-purple:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xl\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:hover\:via-light-gray:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xl\:hover\:via-light-gray-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xl\:hover\:via-light-gray-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xl\:hover\:via-light-gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xl\:hover\:via-light-gray-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xl\:hover\:via-light-gray-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xl\:hover\:via-purple-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xl\:hover\:via-dark-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xl\:hover\:via-mustard-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xl\:hover\:via-mustard-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xl\:hover\:via-light-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:hover\:via-light-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xl\:hover\:via-light-blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:via-light-blue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xl\:hover\:via-purple-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xl\:hover\:via-light-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:hover\:via-light-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:hover\:via-light-bg-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xl\:hover\:via-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xl\:hover\:via-pink-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xl\:hover\:via-light-white-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:hover\:via-Black-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:hover\:via-Default-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:hover\:via-White-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:hover\:via-Green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xl\:hover\:via-Blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:hover\:via-Silver-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:hover\:via-Yellow-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xl\:hover\:via-Grey-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:hover\:via-Gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:hover\:via-Red-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xl\:hover\:via-Gold-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xl\:hover\:via-light-green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xl\:hover\:via-dark-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xl\:hover\:via-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:hover\:via-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xl\:hover\:via-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xl\:hover\:via-light-pink:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xl\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:focus\:via-purple:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xl\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:focus\:via-light-gray:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xl\:focus\:via-light-gray-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xl\:focus\:via-light-gray-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xl\:focus\:via-light-gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xl\:focus\:via-light-gray-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xl\:focus\:via-light-gray-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xl\:focus\:via-purple-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xl\:focus\:via-dark-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xl\:focus\:via-mustard-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xl\:focus\:via-mustard-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xl\:focus\:via-light-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:focus\:via-light-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xl\:focus\:via-light-blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:via-light-blue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xl\:focus\:via-purple-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xl\:focus\:via-light-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:focus\:via-light-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xl\:focus\:via-light-bg-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xl\:focus\:via-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xl\:focus\:via-pink-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xl\:focus\:via-light-white-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:focus\:via-Black-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:focus\:via-Default-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xl\:focus\:via-White-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xl\:focus\:via-Green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xl\:focus\:via-Blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:focus\:via-Silver-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:focus\:via-Yellow-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xl\:focus\:via-Grey-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:focus\:via-Gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xl\:focus\:via-Red-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xl\:focus\:via-Gold-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xl\:focus\:via-light-green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xl\:focus\:via-dark-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xl\:focus\:via-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xl\:focus\:via-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xl\:focus\:via-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xl\:focus\:via-light-pink:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xl\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .xl\:to-current {
    --tw-gradient-to: currentColor;
  }

  .xl\:to-black {
    --tw-gradient-to: #000;
  }

  .xl\:to-white {
    --tw-gradient-to: #fff;
  }

  .xl\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .xl\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .xl\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .xl\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .xl\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .xl\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .xl\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .xl\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .xl\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .xl\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .xl\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .xl\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .xl\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .xl\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .xl\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .xl\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .xl\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .xl\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .xl\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .xl\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .xl\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .xl\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .xl\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .xl\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .xl\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .xl\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .xl\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .xl\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .xl\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .xl\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .xl\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .xl\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .xl\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .xl\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .xl\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .xl\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .xl\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .xl\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .xl\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .xl\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .xl\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .xl\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .xl\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .xl\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .xl\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .xl\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .xl\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .xl\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .xl\:to-purple {
    --tw-gradient-to: #6700B8;
  }

  .xl\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .xl\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .xl\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .xl\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .xl\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .xl\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .xl\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .xl\:to-light-gray {
    --tw-gradient-to: #6E767D;
  }

  .xl\:to-light-gray-1 {
    --tw-gradient-to: #A5AAAF;
  }

  .xl\:to-light-gray-2 {
    --tw-gradient-to: #E6E6EB;
  }

  .xl\:to-light-gray-3 {
    --tw-gradient-to: #F0F0F5;
  }

  .xl\:to-light-gray-4 {
    --tw-gradient-to: #D5D6DA;
  }

  .xl\:to-light-gray-5 {
    --tw-gradient-to: #333F48;
  }

  .xl\:to-purple-1 {
    --tw-gradient-to: #8223D2;
  }

  .xl\:to-dark-red {
    --tw-gradient-to: #DB1B1B;
  }

  .xl\:to-mustard-yellow {
    --tw-gradient-to: #ED8B00;
  }

  .xl\:to-mustard-yellow-1 {
    --tw-gradient-to: #ED6600;
  }

  .xl\:to-light-blue {
    --tw-gradient-to: #6B8BFF;
  }

  .xl\:to-light-blue-1 {
    --tw-gradient-to: #4A68F9;
  }

  .xl\:to-light-blue-3 {
    --tw-gradient-to:  #F0F3FF;
  }

  .xl\:to-light-blue-4 {
    --tw-gradient-to: #F0F3FF;
  }

  .xl\:to-purple-blue {
    --tw-gradient-to: #6469E1;
  }

  .xl\:to-light-green {
    --tw-gradient-to: #00B574;
  }

  .xl\:to-light-green-1 {
    --tw-gradient-to: #00B574;
  }

  .xl\:to-light-bg-green {
    --tw-gradient-to: #F0FFF9;
  }

  .xl\:to-green-1 {
    --tw-gradient-to: #0B8350;
  }

  .xl\:to-pink-1 {
    --tw-gradient-to: #FFEDD5;
  }

  .xl\:to-light-white-1 {
    --tw-gradient-to: #F8F6EE;
  }

  .xl\:to-Black-3 {
    --tw-gradient-to: #1F2120;
  }

  .xl\:to-Default-3 {
    --tw-gradient-to: #1F2120;
  }

  .xl\:to-White-3 {
    --tw-gradient-to: #F8F6EE;
  }

  .xl\:to-Green-3 {
    --tw-gradient-to: #AEE0CD;
  }

  .xl\:to-Blue-3 {
    --tw-gradient-to: #6B8BFF;
  }

  .xl\:to-Silver-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .xl\:to-Yellow-3 {
    --tw-gradient-to: #FFE681;
  }

  .xl\:to-Grey-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .xl\:to-Gray-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .xl\:to-Red-3 {
    --tw-gradient-to: #BA0C2E;
  }

  .xl\:to-Gold-3 {
    --tw-gradient-to: #DAA520;
  }

  .xl\:to-light-green-3 {
    --tw-gradient-to: #F3E9FB;
  }

  .xl\:to-dark-blue-2 {
    --tw-gradient-to: #2743CC;
  }

  .xl\:to-blue-1 {
    --tw-gradient-to: #6B8BFF;
  }

  .xl\:to-yellow-1 {
    --tw-gradient-to: #EDB800;
  }

  .xl\:to-blue-2 {
    --tw-gradient-to: #253BAA;
  }

  .xl\:to-light-pink {
    --tw-gradient-to: #FF5070;
  }

  .xl\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .xl\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .xl\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .xl\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .xl\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .xl\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .xl\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .xl\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .xl\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .xl\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .xl\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .xl\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .xl\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .xl\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .xl\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .xl\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .xl\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .xl\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .xl\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .xl\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .xl\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .xl\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .xl\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .xl\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .xl\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .xl\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .xl\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .xl\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .xl\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .xl\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .xl\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .xl\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .xl\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .xl\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .xl\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .xl\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .xl\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .xl\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .xl\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .xl\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .xl\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .xl\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .xl\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .xl\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .xl\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .xl\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .xl\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .xl\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .xl\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .xl\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .xl\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .xl\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .xl\:hover\:to-purple:hover {
    --tw-gradient-to: #6700B8;
  }

  .xl\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .xl\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .xl\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .xl\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .xl\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .xl\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .xl\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .xl\:hover\:to-light-gray:hover {
    --tw-gradient-to: #6E767D;
  }

  .xl\:hover\:to-light-gray-1:hover {
    --tw-gradient-to: #A5AAAF;
  }

  .xl\:hover\:to-light-gray-2:hover {
    --tw-gradient-to: #E6E6EB;
  }

  .xl\:hover\:to-light-gray-3:hover {
    --tw-gradient-to: #F0F0F5;
  }

  .xl\:hover\:to-light-gray-4:hover {
    --tw-gradient-to: #D5D6DA;
  }

  .xl\:hover\:to-light-gray-5:hover {
    --tw-gradient-to: #333F48;
  }

  .xl\:hover\:to-purple-1:hover {
    --tw-gradient-to: #8223D2;
  }

  .xl\:hover\:to-dark-red:hover {
    --tw-gradient-to: #DB1B1B;
  }

  .xl\:hover\:to-mustard-yellow:hover {
    --tw-gradient-to: #ED8B00;
  }

  .xl\:hover\:to-mustard-yellow-1:hover {
    --tw-gradient-to: #ED6600;
  }

  .xl\:hover\:to-light-blue:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .xl\:hover\:to-light-blue-1:hover {
    --tw-gradient-to: #4A68F9;
  }

  .xl\:hover\:to-light-blue-3:hover {
    --tw-gradient-to:  #F0F3FF;
  }

  .xl\:hover\:to-light-blue-4:hover {
    --tw-gradient-to: #F0F3FF;
  }

  .xl\:hover\:to-purple-blue:hover {
    --tw-gradient-to: #6469E1;
  }

  .xl\:hover\:to-light-green:hover {
    --tw-gradient-to: #00B574;
  }

  .xl\:hover\:to-light-green-1:hover {
    --tw-gradient-to: #00B574;
  }

  .xl\:hover\:to-light-bg-green:hover {
    --tw-gradient-to: #F0FFF9;
  }

  .xl\:hover\:to-green-1:hover {
    --tw-gradient-to: #0B8350;
  }

  .xl\:hover\:to-pink-1:hover {
    --tw-gradient-to: #FFEDD5;
  }

  .xl\:hover\:to-light-white-1:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .xl\:hover\:to-Black-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .xl\:hover\:to-Default-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .xl\:hover\:to-White-3:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .xl\:hover\:to-Green-3:hover {
    --tw-gradient-to: #AEE0CD;
  }

  .xl\:hover\:to-Blue-3:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .xl\:hover\:to-Silver-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .xl\:hover\:to-Yellow-3:hover {
    --tw-gradient-to: #FFE681;
  }

  .xl\:hover\:to-Grey-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .xl\:hover\:to-Gray-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .xl\:hover\:to-Red-3:hover {
    --tw-gradient-to: #BA0C2E;
  }

  .xl\:hover\:to-Gold-3:hover {
    --tw-gradient-to: #DAA520;
  }

  .xl\:hover\:to-light-green-3:hover {
    --tw-gradient-to: #F3E9FB;
  }

  .xl\:hover\:to-dark-blue-2:hover {
    --tw-gradient-to: #2743CC;
  }

  .xl\:hover\:to-blue-1:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .xl\:hover\:to-yellow-1:hover {
    --tw-gradient-to: #EDB800;
  }

  .xl\:hover\:to-blue-2:hover {
    --tw-gradient-to: #253BAA;
  }

  .xl\:hover\:to-light-pink:hover {
    --tw-gradient-to: #FF5070;
  }

  .xl\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .xl\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .xl\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .xl\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .xl\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .xl\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .xl\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .xl\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .xl\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .xl\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .xl\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .xl\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .xl\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .xl\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .xl\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .xl\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .xl\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .xl\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .xl\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .xl\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .xl\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .xl\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .xl\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .xl\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .xl\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .xl\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .xl\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .xl\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .xl\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .xl\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .xl\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .xl\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .xl\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .xl\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .xl\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .xl\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .xl\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .xl\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .xl\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .xl\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .xl\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .xl\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .xl\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .xl\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .xl\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .xl\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .xl\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .xl\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .xl\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .xl\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .xl\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .xl\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .xl\:focus\:to-purple:focus {
    --tw-gradient-to: #6700B8;
  }

  .xl\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .xl\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .xl\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .xl\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .xl\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .xl\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .xl\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .xl\:focus\:to-light-gray:focus {
    --tw-gradient-to: #6E767D;
  }

  .xl\:focus\:to-light-gray-1:focus {
    --tw-gradient-to: #A5AAAF;
  }

  .xl\:focus\:to-light-gray-2:focus {
    --tw-gradient-to: #E6E6EB;
  }

  .xl\:focus\:to-light-gray-3:focus {
    --tw-gradient-to: #F0F0F5;
  }

  .xl\:focus\:to-light-gray-4:focus {
    --tw-gradient-to: #D5D6DA;
  }

  .xl\:focus\:to-light-gray-5:focus {
    --tw-gradient-to: #333F48;
  }

  .xl\:focus\:to-purple-1:focus {
    --tw-gradient-to: #8223D2;
  }

  .xl\:focus\:to-dark-red:focus {
    --tw-gradient-to: #DB1B1B;
  }

  .xl\:focus\:to-mustard-yellow:focus {
    --tw-gradient-to: #ED8B00;
  }

  .xl\:focus\:to-mustard-yellow-1:focus {
    --tw-gradient-to: #ED6600;
  }

  .xl\:focus\:to-light-blue:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .xl\:focus\:to-light-blue-1:focus {
    --tw-gradient-to: #4A68F9;
  }

  .xl\:focus\:to-light-blue-3:focus {
    --tw-gradient-to:  #F0F3FF;
  }

  .xl\:focus\:to-light-blue-4:focus {
    --tw-gradient-to: #F0F3FF;
  }

  .xl\:focus\:to-purple-blue:focus {
    --tw-gradient-to: #6469E1;
  }

  .xl\:focus\:to-light-green:focus {
    --tw-gradient-to: #00B574;
  }

  .xl\:focus\:to-light-green-1:focus {
    --tw-gradient-to: #00B574;
  }

  .xl\:focus\:to-light-bg-green:focus {
    --tw-gradient-to: #F0FFF9;
  }

  .xl\:focus\:to-green-1:focus {
    --tw-gradient-to: #0B8350;
  }

  .xl\:focus\:to-pink-1:focus {
    --tw-gradient-to: #FFEDD5;
  }

  .xl\:focus\:to-light-white-1:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .xl\:focus\:to-Black-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .xl\:focus\:to-Default-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .xl\:focus\:to-White-3:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .xl\:focus\:to-Green-3:focus {
    --tw-gradient-to: #AEE0CD;
  }

  .xl\:focus\:to-Blue-3:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .xl\:focus\:to-Silver-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .xl\:focus\:to-Yellow-3:focus {
    --tw-gradient-to: #FFE681;
  }

  .xl\:focus\:to-Grey-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .xl\:focus\:to-Gray-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .xl\:focus\:to-Red-3:focus {
    --tw-gradient-to: #BA0C2E;
  }

  .xl\:focus\:to-Gold-3:focus {
    --tw-gradient-to: #DAA520;
  }

  .xl\:focus\:to-light-green-3:focus {
    --tw-gradient-to: #F3E9FB;
  }

  .xl\:focus\:to-dark-blue-2:focus {
    --tw-gradient-to: #2743CC;
  }

  .xl\:focus\:to-blue-1:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .xl\:focus\:to-yellow-1:focus {
    --tw-gradient-to: #EDB800;
  }

  .xl\:focus\:to-blue-2:focus {
    --tw-gradient-to: #253BAA;
  }

  .xl\:focus\:to-light-pink:focus {
    --tw-gradient-to: #FF5070;
  }

  .xl\:decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }

  .xl\:decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .xl\:bg-auto {
    background-size: auto;
  }

  .xl\:bg-cover {
    background-size: cover;
  }

  .xl\:bg-contain {
    background-size: contain;
  }

  .xl\:bg-fixed {
    background-attachment: fixed;
  }

  .xl\:bg-local {
    background-attachment: local;
  }

  .xl\:bg-scroll {
    background-attachment: scroll;
  }

  .xl\:bg-clip-border {
    background-clip: border-box;
  }

  .xl\:bg-clip-padding {
    background-clip: padding-box;
  }

  .xl\:bg-clip-content {
    background-clip: content-box;
  }

  .xl\:bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .xl\:bg-bottom {
    background-position: bottom;
  }

  .xl\:bg-center {
    background-position: center;
  }

  .xl\:bg-left {
    background-position: left;
  }

  .xl\:bg-left-bottom {
    background-position: left bottom;
  }

  .xl\:bg-left-top {
    background-position: left top;
  }

  .xl\:bg-right {
    background-position: right;
  }

  .xl\:bg-right-bottom {
    background-position: right bottom;
  }

  .xl\:bg-right-top {
    background-position: right top;
  }

  .xl\:bg-top {
    background-position: top;
  }

  .xl\:bg-repeat {
    background-repeat: repeat;
  }

  .xl\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .xl\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .xl\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .xl\:bg-repeat-round {
    background-repeat: round;
  }

  .xl\:bg-repeat-space {
    background-repeat: space;
  }

  .xl\:bg-origin-border {
    background-origin: border-box;
  }

  .xl\:bg-origin-padding {
    background-origin: padding-box;
  }

  .xl\:bg-origin-content {
    background-origin: content-box;
  }

  .xl\:fill-current {
    fill: currentColor;
  }

  .xl\:stroke-current {
    stroke: currentColor;
  }

  .xl\:stroke-0 {
    stroke-width: 0;
  }

  .xl\:stroke-1 {
    stroke-width: 1;
  }

  .xl\:stroke-2 {
    stroke-width: 2;
  }

  .xl\:object-contain {
    -o-object-fit: contain;
    object-fit: contain;
  }

  .xl\:object-cover {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .xl\:object-fill {
    -o-object-fit: fill;
    object-fit: fill;
  }

  .xl\:object-none {
    -o-object-fit: none;
    object-fit: none;
  }

  .xl\:object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }

  .xl\:object-bottom {
    -o-object-position: bottom;
    object-position: bottom;
  }

  .xl\:object-center {
    -o-object-position: center;
    object-position: center;
  }

  .xl\:object-left {
    -o-object-position: left;
    object-position: left;
  }

  .xl\:object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom;
  }

  .xl\:object-left-top {
    -o-object-position: left top;
    object-position: left top;
  }

  .xl\:object-right {
    -o-object-position: right;
    object-position: right;
  }

  .xl\:object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom;
  }

  .xl\:object-right-top {
    -o-object-position: right top;
    object-position: right top;
  }

  .xl\:object-top {
    -o-object-position: top;
    object-position: top;
  }

  .xl\:p-0 {
    padding: 0px;
  }

  .xl\:p-1 {
    padding: 0.25rem;
  }

  .xl\:p-2 {
    padding: 0.5rem;
  }

  .xl\:p-3 {
    padding: 0.75rem;
  }

  .xl\:p-4 {
    padding: 1rem;
  }

  .xl\:p-5 {
    padding: 1.25rem;
  }

  .xl\:p-6 {
    padding: 1.5rem;
  }

  .xl\:p-7 {
    padding: 1.75rem;
  }

  .xl\:p-8 {
    padding: 2rem;
  }

  .xl\:p-9 {
    padding: 2.25rem;
  }

  .xl\:p-10 {
    padding: 2.5rem;
  }

  .xl\:p-11 {
    padding: 2.75rem;
  }

  .xl\:p-12 {
    padding: 3rem;
  }

  .xl\:p-14 {
    padding: 3.5rem;
  }

  .xl\:p-15 {
    padding: 15px;
  }

  .xl\:p-16 {
    padding: 4rem;
  }

  .xl\:p-17 {
    padding: 17px;
  }

  .xl\:p-19 {
    padding: 19px;
  }

  .xl\:p-20 {
    padding: 5rem;
  }

  .xl\:p-22 {
    padding: 22px;
  }

  .xl\:p-24 {
    padding: 6rem;
  }

  .xl\:p-25 {
    padding: 25px;
  }

  .xl\:p-26 {
    padding: 26px;
  }

  .xl\:p-27 {
    padding: 27px;
  }

  .xl\:p-28 {
    padding: 7rem;
  }

  .xl\:p-29 {
    padding: 29px;
  }

  .xl\:p-30 {
    padding: 30px;
  }

  .xl\:p-32 {
    padding: 8rem;
  }

  .xl\:p-33 {
    padding: 33px;
  }

  .xl\:p-35 {
    padding: 35px;
  }

  .xl\:p-36 {
    padding: 9rem;
  }

  .xl\:p-37 {
    padding: 37px;
  }

  .xl\:p-40 {
    padding: 40px;
  }

  .xl\:p-41 {
    padding: 41px;
  }

  .xl\:p-44 {
    padding: 11rem;
  }

  .xl\:p-45 {
    padding: 45px;
  }

  .xl\:p-48 {
    padding: 12rem;
  }

  .xl\:p-50 {
    padding: 50px;
  }

  .xl\:p-52 {
    padding: 13rem;
  }

  .xl\:p-56 {
    padding: 14rem;
  }

  .xl\:p-60 {
    padding: 60px;
  }

  .xl\:p-64 {
    padding: 16rem;
  }

  .xl\:p-65 {
    padding: 65px;
  }

  .xl\:p-72 {
    padding: 18rem;
  }

  .xl\:p-80 {
    padding: 20rem;
  }

  .xl\:p-96 {
    padding: 24rem;
  }

  .xl\:p-px {
    padding: 1px;
  }

  .xl\:p-0\.5 {
    padding: 0.125rem;
  }

  .xl\:p-1\.5 {
    padding: 0.375rem;
  }

  .xl\:p-2\.5 {
    padding: 0.625rem;
  }

  .xl\:p-3\.5 {
    padding: 0.875rem;
  }

  .xl\:p-p11 {
    padding: 11px;
  }

  .xl\:p-p12 {
    padding: 12px;
  }

  .xl\:p-p10 {
    padding: 10px;
  }

  .xl\:p-p9 {
    padding: 9px;
  }

  .xl\:p-p20 {
    padding: 20px;
  }

  .xl\:p-p18 {
    padding: 18px;
  }

  .xl\:p-p14 {
    padding: 14px;
  }

  .xl\:p-p13 {
    padding: 13px;
  }

  .xl\:p-p6 {
    padding: 6px;
  }

  .xl\:p-p2 {
    padding: 2px;
  }

  .xl\:p-p3 {
    padding: 3px;
  }

  .xl\:p-p5 {
    padding: 5px;
  }

  .xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .xl\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xl\:px-15 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:px-17 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .xl\:px-19 {
    padding-left: 19px;
    padding-right: 19px;
  }

  .xl\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:px-22 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .xl\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl\:px-25 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .xl\:px-26 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .xl\:px-27 {
    padding-left: 27px;
    padding-right: 27px;
  }

  .xl\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xl\:px-29 {
    padding-left: 29px;
    padding-right: 29px;
  }

  .xl\:px-30 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .xl\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:px-33 {
    padding-left: 33px;
    padding-right: 33px;
  }

  .xl\:px-35 {
    padding-left: 35px;
    padding-right: 35px;
  }

  .xl\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xl\:px-37 {
    padding-left: 37px;
    padding-right: 37px;
  }

  .xl\:px-40 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .xl\:px-41 {
    padding-left: 41px;
    padding-right: 41px;
  }

  .xl\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xl\:px-45 {
    padding-left: 45px;
    padding-right: 45px;
  }

  .xl\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xl\:px-50 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .xl\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xl\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xl\:px-60 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .xl\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:px-65 {
    padding-left: 65px;
    padding-right: 65px;
  }

  .xl\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xl\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xl\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xl\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xl\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xl\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xl\:px-p11 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .xl\:px-p12 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .xl\:px-p10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .xl\:px-p9 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .xl\:px-p20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .xl\:px-p18 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .xl\:px-p14 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .xl\:px-p13 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .xl\:px-p6 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .xl\:px-p2 {
    padding-left: 2px;
    padding-right: 2px;
  }

  .xl\:px-p3 {
    padding-left: 3px;
    padding-right: 3px;
  }

  .xl\:px-p5 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .xl\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xl\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xl\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xl\:py-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .xl\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl\:py-17 {
    padding-top: 17px;
    padding-bottom: 17px;
  }

  .xl\:py-19 {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .xl\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:py-22 {
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .xl\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl\:py-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .xl\:py-26 {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .xl\:py-27 {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  .xl\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xl\:py-29 {
    padding-top: 29px;
    padding-bottom: 29px;
  }

  .xl\:py-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .xl\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:py-33 {
    padding-top: 33px;
    padding-bottom: 33px;
  }

  .xl\:py-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .xl\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xl\:py-37 {
    padding-top: 37px;
    padding-bottom: 37px;
  }

  .xl\:py-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .xl\:py-41 {
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .xl\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xl\:py-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .xl\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xl\:py-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .xl\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xl\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xl\:py-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .xl\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:py-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }

  .xl\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xl\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xl\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xl\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xl\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xl\:py-p11 {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .xl\:py-p12 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .xl\:py-p10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .xl\:py-p9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .xl\:py-p20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .xl\:py-p18 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .xl\:py-p14 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .xl\:py-p13 {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .xl\:py-p6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .xl\:py-p2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .xl\:py-p3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }

  .xl\:py-p5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .xl\:pt-0 {
    padding-top: 0px;
  }

  .xl\:pt-1 {
    padding-top: 0.25rem;
  }

  .xl\:pt-2 {
    padding-top: 0.5rem;
  }

  .xl\:pt-3 {
    padding-top: 0.75rem;
  }

  .xl\:pt-4 {
    padding-top: 1rem;
  }

  .xl\:pt-5 {
    padding-top: 1.25rem;
  }

  .xl\:pt-6 {
    padding-top: 1.5rem;
  }

  .xl\:pt-7 {
    padding-top: 1.75rem;
  }

  .xl\:pt-8 {
    padding-top: 2rem;
  }

  .xl\:pt-9 {
    padding-top: 2.25rem;
  }

  .xl\:pt-10 {
    padding-top: 2.5rem;
  }

  .xl\:pt-11 {
    padding-top: 2.75rem;
  }

  .xl\:pt-12 {
    padding-top: 3rem;
  }

  .xl\:pt-14 {
    padding-top: 3.5rem;
  }

  .xl\:pt-15 {
    padding-top: 15px;
  }

  .xl\:pt-16 {
    padding-top: 4rem;
  }

  .xl\:pt-17 {
    padding-top: 17px;
  }

  .xl\:pt-19 {
    padding-top: 19px;
  }

  .xl\:pt-20 {
    padding-top: 5rem;
  }

  .xl\:pt-22 {
    padding-top: 22px;
  }

  .xl\:pt-24 {
    padding-top: 6rem;
  }

  .xl\:pt-25 {
    padding-top: 25px;
  }

  .xl\:pt-26 {
    padding-top: 26px;
  }

  .xl\:pt-27 {
    padding-top: 27px;
  }

  .xl\:pt-28 {
    padding-top: 7rem;
  }

  .xl\:pt-29 {
    padding-top: 29px;
  }

  .xl\:pt-30 {
    padding-top: 30px;
  }

  .xl\:pt-32 {
    padding-top: 8rem;
  }

  .xl\:pt-33 {
    padding-top: 33px;
  }

  .xl\:pt-35 {
    padding-top: 35px;
  }

  .xl\:pt-36 {
    padding-top: 9rem;
  }

  .xl\:pt-37 {
    padding-top: 37px;
  }

  .xl\:pt-40 {
    padding-top: 40px;
  }

  .xl\:pt-41 {
    padding-top: 41px;
  }

  .xl\:pt-44 {
    padding-top: 11rem;
  }

  .xl\:pt-45 {
    padding-top: 45px;
  }

  .xl\:pt-48 {
    padding-top: 12rem;
  }

  .xl\:pt-50 {
    padding-top: 50px;
  }

  .xl\:pt-52 {
    padding-top: 13rem;
  }

  .xl\:pt-56 {
    padding-top: 14rem;
  }

  .xl\:pt-60 {
    padding-top: 60px;
  }

  .xl\:pt-64 {
    padding-top: 16rem;
  }

  .xl\:pt-65 {
    padding-top: 65px;
  }

  .xl\:pt-72 {
    padding-top: 18rem;
  }

  .xl\:pt-80 {
    padding-top: 20rem;
  }

  .xl\:pt-96 {
    padding-top: 24rem;
  }

  .xl\:pt-px {
    padding-top: 1px;
  }

  .xl\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .xl\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .xl\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .xl\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .xl\:pt-p11 {
    padding-top: 11px;
  }

  .xl\:pt-p12 {
    padding-top: 12px;
  }

  .xl\:pt-p10 {
    padding-top: 10px;
  }

  .xl\:pt-p9 {
    padding-top: 9px;
  }

  .xl\:pt-p20 {
    padding-top: 20px;
  }

  .xl\:pt-p18 {
    padding-top: 18px;
  }

  .xl\:pt-p14 {
    padding-top: 14px;
  }

  .xl\:pt-p13 {
    padding-top: 13px;
  }

  .xl\:pt-p6 {
    padding-top: 6px;
  }

  .xl\:pt-p2 {
    padding-top: 2px;
  }

  .xl\:pt-p3 {
    padding-top: 3px;
  }

  .xl\:pt-p5 {
    padding-top: 5px;
  }

  .xl\:pr-0 {
    padding-right: 0px;
  }

  .xl\:pr-1 {
    padding-right: 0.25rem;
  }

  .xl\:pr-2 {
    padding-right: 0.5rem;
  }

  .xl\:pr-3 {
    padding-right: 0.75rem;
  }

  .xl\:pr-4 {
    padding-right: 1rem;
  }

  .xl\:pr-5 {
    padding-right: 1.25rem;
  }

  .xl\:pr-6 {
    padding-right: 1.5rem;
  }

  .xl\:pr-7 {
    padding-right: 1.75rem;
  }

  .xl\:pr-8 {
    padding-right: 2rem;
  }

  .xl\:pr-9 {
    padding-right: 2.25rem;
  }

  .xl\:pr-10 {
    padding-right: 2.5rem;
  }

  .xl\:pr-11 {
    padding-right: 2.75rem;
  }

  .xl\:pr-12 {
    padding-right: 3rem;
  }

  .xl\:pr-14 {
    padding-right: 3.5rem;
  }

  .xl\:pr-15 {
    padding-right: 15px;
  }

  .xl\:pr-16 {
    padding-right: 4rem;
  }

  .xl\:pr-17 {
    padding-right: 17px;
  }

  .xl\:pr-19 {
    padding-right: 19px;
  }

  .xl\:pr-20 {
    padding-right: 5rem;
  }

  .xl\:pr-22 {
    padding-right: 22px;
  }

  .xl\:pr-24 {
    padding-right: 6rem;
  }

  .xl\:pr-25 {
    padding-right: 25px;
  }

  .xl\:pr-26 {
    padding-right: 26px;
  }

  .xl\:pr-27 {
    padding-right: 27px;
  }

  .xl\:pr-28 {
    padding-right: 7rem;
  }

  .xl\:pr-29 {
    padding-right: 29px;
  }

  .xl\:pr-30 {
    padding-right: 30px;
  }

  .xl\:pr-32 {
    padding-right: 8rem;
  }

  .xl\:pr-33 {
    padding-right: 33px;
  }

  .xl\:pr-35 {
    padding-right: 35px;
  }

  .xl\:pr-36 {
    padding-right: 9rem;
  }

  .xl\:pr-37 {
    padding-right: 37px;
  }

  .xl\:pr-40 {
    padding-right: 40px;
  }

  .xl\:pr-41 {
    padding-right: 41px;
  }

  .xl\:pr-44 {
    padding-right: 11rem;
  }

  .xl\:pr-45 {
    padding-right: 45px;
  }

  .xl\:pr-48 {
    padding-right: 12rem;
  }

  .xl\:pr-50 {
    padding-right: 50px;
  }

  .xl\:pr-52 {
    padding-right: 13rem;
  }

  .xl\:pr-56 {
    padding-right: 14rem;
  }

  .xl\:pr-60 {
    padding-right: 60px;
  }

  .xl\:pr-64 {
    padding-right: 16rem;
  }

  .xl\:pr-65 {
    padding-right: 65px;
  }

  .xl\:pr-72 {
    padding-right: 18rem;
  }

  .xl\:pr-80 {
    padding-right: 20rem;
  }

  .xl\:pr-96 {
    padding-right: 24rem;
  }

  .xl\:pr-px {
    padding-right: 1px;
  }

  .xl\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .xl\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .xl\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .xl\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .xl\:pr-p11 {
    padding-right: 11px;
  }

  .xl\:pr-p12 {
    padding-right: 12px;
  }

  .xl\:pr-p10 {
    padding-right: 10px;
  }

  .xl\:pr-p9 {
    padding-right: 9px;
  }

  .xl\:pr-p20 {
    padding-right: 20px;
  }

  .xl\:pr-p18 {
    padding-right: 18px;
  }

  .xl\:pr-p14 {
    padding-right: 14px;
  }

  .xl\:pr-p13 {
    padding-right: 13px;
  }

  .xl\:pr-p6 {
    padding-right: 6px;
  }

  .xl\:pr-p2 {
    padding-right: 2px;
  }

  .xl\:pr-p3 {
    padding-right: 3px;
  }

  .xl\:pr-p5 {
    padding-right: 5px;
  }

  .xl\:pb-0 {
    padding-bottom: 0px;
  }

  .xl\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .xl\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .xl\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .xl\:pb-4 {
    padding-bottom: 1rem;
  }

  .xl\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .xl\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .xl\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .xl\:pb-8 {
    padding-bottom: 2rem;
  }

  .xl\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .xl\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .xl\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .xl\:pb-12 {
    padding-bottom: 3rem;
  }

  .xl\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .xl\:pb-15 {
    padding-bottom: 15px;
  }

  .xl\:pb-16 {
    padding-bottom: 4rem;
  }

  .xl\:pb-17 {
    padding-bottom: 17px;
  }

  .xl\:pb-19 {
    padding-bottom: 19px;
  }

  .xl\:pb-20 {
    padding-bottom: 5rem;
  }

  .xl\:pb-22 {
    padding-bottom: 22px;
  }

  .xl\:pb-24 {
    padding-bottom: 6rem;
  }

  .xl\:pb-25 {
    padding-bottom: 25px;
  }

  .xl\:pb-26 {
    padding-bottom: 26px;
  }

  .xl\:pb-27 {
    padding-bottom: 27px;
  }

  .xl\:pb-28 {
    padding-bottom: 7rem;
  }

  .xl\:pb-29 {
    padding-bottom: 29px;
  }

  .xl\:pb-30 {
    padding-bottom: 30px;
  }

  .xl\:pb-32 {
    padding-bottom: 8rem;
  }

  .xl\:pb-33 {
    padding-bottom: 33px;
  }

  .xl\:pb-35 {
    padding-bottom: 35px;
  }

  .xl\:pb-36 {
    padding-bottom: 9rem;
  }

  .xl\:pb-37 {
    padding-bottom: 37px;
  }

  .xl\:pb-40 {
    padding-bottom: 40px;
  }

  .xl\:pb-41 {
    padding-bottom: 41px;
  }

  .xl\:pb-44 {
    padding-bottom: 11rem;
  }

  .xl\:pb-45 {
    padding-bottom: 45px;
  }

  .xl\:pb-48 {
    padding-bottom: 12rem;
  }

  .xl\:pb-50 {
    padding-bottom: 50px;
  }

  .xl\:pb-52 {
    padding-bottom: 13rem;
  }

  .xl\:pb-56 {
    padding-bottom: 14rem;
  }

  .xl\:pb-60 {
    padding-bottom: 60px;
  }

  .xl\:pb-64 {
    padding-bottom: 16rem;
  }

  .xl\:pb-65 {
    padding-bottom: 65px;
  }

  .xl\:pb-72 {
    padding-bottom: 18rem;
  }

  .xl\:pb-80 {
    padding-bottom: 20rem;
  }

  .xl\:pb-96 {
    padding-bottom: 24rem;
  }

  .xl\:pb-px {
    padding-bottom: 1px;
  }

  .xl\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .xl\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .xl\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .xl\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .xl\:pb-p11 {
    padding-bottom: 11px;
  }

  .xl\:pb-p12 {
    padding-bottom: 12px;
  }

  .xl\:pb-p10 {
    padding-bottom: 10px;
  }

  .xl\:pb-p9 {
    padding-bottom: 9px;
  }

  .xl\:pb-p20 {
    padding-bottom: 20px;
  }

  .xl\:pb-p18 {
    padding-bottom: 18px;
  }

  .xl\:pb-p14 {
    padding-bottom: 14px;
  }

  .xl\:pb-p13 {
    padding-bottom: 13px;
  }

  .xl\:pb-p6 {
    padding-bottom: 6px;
  }

  .xl\:pb-p2 {
    padding-bottom: 2px;
  }

  .xl\:pb-p3 {
    padding-bottom: 3px;
  }

  .xl\:pb-p5 {
    padding-bottom: 5px;
  }

  .xl\:pl-0 {
    padding-left: 0px;
  }

  .xl\:pl-1 {
    padding-left: 0.25rem;
  }

  .xl\:pl-2 {
    padding-left: 0.5rem;
  }

  .xl\:pl-3 {
    padding-left: 0.75rem;
  }

  .xl\:pl-4 {
    padding-left: 1rem;
  }

  .xl\:pl-5 {
    padding-left: 1.25rem;
  }

  .xl\:pl-6 {
    padding-left: 1.5rem;
  }

  .xl\:pl-7 {
    padding-left: 1.75rem;
  }

  .xl\:pl-8 {
    padding-left: 2rem;
  }

  .xl\:pl-9 {
    padding-left: 2.25rem;
  }

  .xl\:pl-10 {
    padding-left: 2.5rem;
  }

  .xl\:pl-11 {
    padding-left: 2.75rem;
  }

  .xl\:pl-12 {
    padding-left: 3rem;
  }

  .xl\:pl-14 {
    padding-left: 3.5rem;
  }

  .xl\:pl-15 {
    padding-left: 15px;
  }

  .xl\:pl-16 {
    padding-left: 4rem;
  }

  .xl\:pl-17 {
    padding-left: 17px;
  }

  .xl\:pl-19 {
    padding-left: 19px;
  }

  .xl\:pl-20 {
    padding-left: 5rem;
  }

  .xl\:pl-22 {
    padding-left: 22px;
  }

  .xl\:pl-24 {
    padding-left: 6rem;
  }

  .xl\:pl-25 {
    padding-left: 25px;
  }

  .xl\:pl-26 {
    padding-left: 26px;
  }

  .xl\:pl-27 {
    padding-left: 27px;
  }

  .xl\:pl-28 {
    padding-left: 7rem;
  }

  .xl\:pl-29 {
    padding-left: 29px;
  }

  .xl\:pl-30 {
    padding-left: 30px;
  }

  .xl\:pl-32 {
    padding-left: 8rem;
  }

  .xl\:pl-33 {
    padding-left: 33px;
  }

  .xl\:pl-35 {
    padding-left: 35px;
  }

  .xl\:pl-36 {
    padding-left: 9rem;
  }

  .xl\:pl-37 {
    padding-left: 37px;
  }

  .xl\:pl-40 {
    padding-left: 40px;
  }

  .xl\:pl-41 {
    padding-left: 41px;
  }

  .xl\:pl-44 {
    padding-left: 11rem;
  }

  .xl\:pl-45 {
    padding-left: 45px;
  }

  .xl\:pl-48 {
    padding-left: 12rem;
  }

  .xl\:pl-50 {
    padding-left: 50px;
  }

  .xl\:pl-52 {
    padding-left: 13rem;
  }

  .xl\:pl-56 {
    padding-left: 14rem;
  }

  .xl\:pl-60 {
    padding-left: 60px;
  }

  .xl\:pl-64 {
    padding-left: 16rem;
  }

  .xl\:pl-65 {
    padding-left: 65px;
  }

  .xl\:pl-72 {
    padding-left: 18rem;
  }

  .xl\:pl-80 {
    padding-left: 20rem;
  }

  .xl\:pl-96 {
    padding-left: 24rem;
  }

  .xl\:pl-px {
    padding-left: 1px;
  }

  .xl\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .xl\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .xl\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .xl\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .xl\:pl-p11 {
    padding-left: 11px;
  }

  .xl\:pl-p12 {
    padding-left: 12px;
  }

  .xl\:pl-p10 {
    padding-left: 10px;
  }

  .xl\:pl-p9 {
    padding-left: 9px;
  }

  .xl\:pl-p20 {
    padding-left: 20px;
  }

  .xl\:pl-p18 {
    padding-left: 18px;
  }

  .xl\:pl-p14 {
    padding-left: 14px;
  }

  .xl\:pl-p13 {
    padding-left: 13px;
  }

  .xl\:pl-p6 {
    padding-left: 6px;
  }

  .xl\:pl-p2 {
    padding-left: 2px;
  }

  .xl\:pl-p3 {
    padding-left: 3px;
  }

  .xl\:pl-p5 {
    padding-left: 5px;
  }

  .xl\:text-left {
    text-align: left;
  }

  .xl\:text-center {
    text-align: center;
  }

  .xl\:text-right {
    text-align: right;
  }

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

  .xl\:align-baseline {
    vertical-align: baseline;
  }

  .xl\:align-top {
    vertical-align: top;
  }

  .xl\:align-middle {
    vertical-align: middle;
  }

  .xl\:align-bottom {
    vertical-align: bottom;
  }

  .xl\:align-text-top {
    vertical-align: text-top;
  }

  .xl\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .xl\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .xl\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .xl\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .xl\:font-ApercuRegularPro {
    font-family: Apercu-Regular-Pro;
  }

  .xl\:font-ApercuBlackPro {
    font-family: Apercu-Black-Pro;
  }

  .xl\:font-ApercuBoldPro {
    font-family: Apercu-Bold-Pro;
  }

  .xl\:font-ApercuLightPro {
    font-family: Apercu-Light-Pro;
  }

  .xl\:font-ApercuMonoLightPro {
    font-family: ApercuMono-Light-Pro;
  }

  .xl\:font-ApercuMonoRegularPro {
    font-family: ApercuMono-Regular-Pro;
  }

  .xl\:font-KanitBlack {
    font-family: Kanit-Black;
  }

  .xl\:font-KanitRegular {
    font-family: Kanit-Regular;
  }

  .xl\:font-KanitLight {
    font-family: Kanit-Light;
  }

  .xl\:font-KanitBold {
    font-family: Kanit-Bold;
  }

  .xl\:text-10 {
    font-size: 10px;
  }

  .xl\:text-13 {
    font-size: 13px;
  }

  .xl\:text-14 {
    font-size: 14px;
  }

  .xl\:text-16 {
    font-size: 16px;
  }

  .xl\:text-18 {
    font-size: 18px;
  }

  .xl\:text-19 {
    font-size: 19px;
  }

  .xl\:text-22 {
    font-size: 22px;
  }

  .xl\:text-32 {
    font-size: 32px;
  }

  .xl\:text-40 {
    font-size: 40px;
  }

  .xl\:text-42 {
    font-size: 42px;
  }

  .xl\:text-47 {
    font-size: 47px;
  }

  .xl\:text-48 {
    font-size: 48px;
  }

  .xl\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .xl\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .xl\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .xl\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .xl\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xl\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .xl\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .xl\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .xl\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .xl\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .xl\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .xl\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .xl\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .xl\:text-f50 {
    font-size: 50px;
  }

  .xl\:font-thin {
    font-weight: 100;
  }

  .xl\:font-extralight {
    font-weight: 200;
  }

  .xl\:font-light {
    font-weight: 300;
  }

  .xl\:font-normal {
    font-weight: 400;
  }

  .xl\:font-medium {
    font-weight: 500;
  }

  .xl\:font-semibold {
    font-weight: 600;
  }

  .xl\:font-bold {
    font-weight: 700;
  }

  .xl\:font-extrabold {
    font-weight: 800;
  }

  .xl\:font-black {
    font-weight: 900;
  }

  .xl\:uppercase {
    text-transform: uppercase;
  }

  .xl\:lowercase {
    text-transform: lowercase;
  }

  .xl\:capitalize {
    text-transform: capitalize;
  }

  .xl\:normal-case {
    text-transform: none;
  }

  .xl\:italic {
    font-style: italic;
  }

  .xl\:not-italic {
    font-style: normal;
  }

  .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .xl\:normal-nums {
    font-variant-numeric: normal;
  }

  .xl\:ordinal {
    --tw-ordinal: ordinal;
  }

  .xl\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .xl\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .xl\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .xl\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .xl\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .xl\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .xl\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .xl\:leading-3 {
    line-height: .75rem;
  }

  .xl\:leading-4 {
    line-height: 1rem;
  }

  .xl\:leading-5 {
    line-height: 1.25rem;
  }

  .xl\:leading-6 {
    line-height: 1.5rem;
  }

  .xl\:leading-7 {
    line-height: 1.75rem;
  }

  .xl\:leading-8 {
    line-height: 2rem;
  }

  .xl\:leading-9 {
    line-height: 2.25rem;
  }

  .xl\:leading-10 {
    line-height: 2.5rem;
  }

  .xl\:leading-14 {
    line-height: 14px;
  }

  .xl\:leading-18 {
    line-height: 18px;
  }

  .xl\:leading-19 {
    line-height: 19px;
  }

  .xl\:leading-20 {
    line-height: 20px;
  }

  .xl\:leading-21 {
    line-height: 21px;
  }

  .xl\:leading-23 {
    line-height: 23px;
  }

  .xl\:leading-26 {
    line-height: 26px;
  }

  .xl\:leading-28 {
    line-height: 28px;
  }

  .xl\:leading-38 {
    line-height: 38px;
  }

  .xl\:leading-46 {
    line-height: 46px;
  }

  .xl\:leading-47 {
    line-height: 47px;
  }

  .xl\:leading-49 {
    line-height: 49px;
  }

  .xl\:leading-59 {
    line-height: 59px;
  }

  .xl\:leading-none {
    line-height: 1;
  }

  .xl\:leading-tight {
    line-height: 1.25;
  }

  .xl\:leading-snug {
    line-height: 1.375;
  }

  .xl\:leading-normal {
    line-height: 1.5;
  }

  .xl\:leading-relaxed {
    line-height: 1.625;
  }

  .xl\:leading-loose {
    line-height: 2;
  }

  .xl\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .xl\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .xl\:tracking-normal {
    letter-spacing: 0em;
  }

  .xl\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .xl\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .xl\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .xl\:text-transparent {
    color: transparent;
  }

  .xl\:text-current {
    color: currentColor;
  }

  .xl\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .xl\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .xl\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .xl\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .xl\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .xl\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .xl\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .xl\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .xl\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .xl\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .xl\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .xl\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .xl\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .xl\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .xl\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .xl\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xl\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xl\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .xl\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .xl\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .xl\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xl\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xl\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xl\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xl\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .xl\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .xl\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .xl\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .xl\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .xl\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .xl\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .xl\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .xl\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .xl\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .xl\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .group:hover .xl\:group-hover\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .xl\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .xl\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple:focus-within {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-gray:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-gray-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-gray-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-gray-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-gray-5:focus-within {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-dark-red:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-mustard-yellow:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-mustard-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-blue-3:focus-within {
    color:  #F0F3FF;
  }

  .xl\:focus-within\:text-light-blue-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-bg-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-white-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-Black-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-Default-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-White-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-Green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-Blue-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-Silver-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-Yellow-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-Grey-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-Gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-Red-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-Gold-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-dark-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-light-pink:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .xl\:hover\:text-transparent:hover {
    color: transparent;
  }

  .xl\:hover\:text-current:hover {
    color: currentColor;
  }

  .xl\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple:hover {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-gray:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-gray-1:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-gray-2:hover {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-gray-4:hover {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-gray-5:hover {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-1:hover {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .xl\:hover\:text-dark-red:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .xl\:hover\:text-mustard-yellow:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .xl\:hover\:text-mustard-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-blue-3:hover {
    color:  #F0F3FF;
  }

  .xl\:hover\:text-light-blue-4:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-green:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-bg-green:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-1:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-white-1:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xl\:hover\:text-Black-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xl\:hover\:text-Default-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xl\:hover\:text-White-3:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xl\:hover\:text-Green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .xl\:hover\:text-Blue-3:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-Silver-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:hover\:text-Yellow-3:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .xl\:hover\:text-Grey-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:hover\:text-Gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:hover\:text-Red-3:hover {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .xl\:hover\:text-Gold-3:hover {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .xl\:hover\:text-dark-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .xl\:hover\:text-light-pink:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .xl\:focus\:text-transparent:focus {
    color: transparent;
  }

  .xl\:focus\:text-current:focus {
    color: currentColor;
  }

  .xl\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple:focus {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-gray:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-gray-1:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-gray-2:focus {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-gray-4:focus {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-gray-5:focus {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-1:focus {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .xl\:focus\:text-dark-red:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .xl\:focus\:text-mustard-yellow:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .xl\:focus\:text-mustard-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-blue-3:focus {
    color:  #F0F3FF;
  }

  .xl\:focus\:text-light-blue-4:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-green:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-bg-green:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-1:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-white-1:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xl\:focus\:text-Black-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xl\:focus\:text-Default-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xl\:focus\:text-White-3:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xl\:focus\:text-Green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .xl\:focus\:text-Blue-3:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-Silver-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:focus\:text-Yellow-3:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .xl\:focus\:text-Grey-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:focus\:text-Gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xl\:focus\:text-Red-3:focus {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .xl\:focus\:text-Gold-3:focus {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .xl\:focus\:text-dark-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .xl\:focus\:text-light-pink:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .xl\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .xl\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .xl\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .xl\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .xl\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .xl\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .xl\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .xl\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .xl\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .xl\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .xl\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .xl\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .xl\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .xl\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .xl\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .xl\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .xl\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .xl\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .xl\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .xl\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .xl\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .xl\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .xl\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .xl\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .xl\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .xl\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .xl\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .xl\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .xl\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .xl\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .xl\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .xl\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .xl\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .xl\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .xl\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .xl\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .xl\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .xl\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .xl\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .xl\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .xl\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .xl\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .xl\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .xl\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .xl\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .xl\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .xl\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .xl\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .xl\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .xl\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .xl\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .xl\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .xl\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .xl\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .xl\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .xl\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .xl\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .xl\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .xl\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .xl\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .xl\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .xl\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .xl\:underline {
    text-decoration: underline;
  }

  .xl\:line-through {
    text-decoration: line-through;
  }

  .xl\:no-underline {
    text-decoration: none;
  }

  .group:hover .xl\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .xl\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .xl\:group-hover\:no-underline {
    text-decoration: none;
  }

  .xl\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .xl\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .xl\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }

  .xl\:hover\:underline:hover {
    text-decoration: underline;
  }

  .xl\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .xl\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .xl\:focus\:underline:focus {
    text-decoration: underline;
  }

  .xl\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .xl\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .xl\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .xl\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .xl\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .xl\:placeholder-current::placeholder {
    color: currentColor;
  }

  .xl\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-5::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-gray-5::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-dark-red::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-dark-red:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-dark-red::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-mustard-yellow::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-mustard-yellow:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-mustard-yellow::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-mustard-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-mustard-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-mustard-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-blue-3::-moz-placeholder {
    color:  #F0F3FF;
  }

  .xl\:placeholder-light-blue-3:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .xl\:placeholder-light-blue-3::placeholder {
    color:  #F0F3FF;
  }

  .xl\:placeholder-light-blue-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-blue-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-blue-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-bg-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-bg-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-bg-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-white-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-white-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-white-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Black-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Black-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Black-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Default-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Default-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Default-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-White-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-White-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-White-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Blue-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Blue-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Blue-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Silver-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Silver-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Silver-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Yellow-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Yellow-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Yellow-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Grey-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Grey-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Grey-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Red-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Red-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Red-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Gold-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Gold-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-Gold-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-dark-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-dark-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-dark-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-pink::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-pink:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-light-pink::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .xl\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .xl\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .xl\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-gray-5:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-dark-red:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-dark-red:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-dark-red:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-mustard-yellow:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-mustard-yellow:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-mustard-yellow:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-mustard-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-mustard-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-mustard-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-blue-3:focus::-moz-placeholder {
    color:  #F0F3FF;
  }

  .xl\:focus\:placeholder-light-blue-3:focus:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .xl\:focus\:placeholder-light-blue-3:focus::placeholder {
    color:  #F0F3FF;
  }

  .xl\:focus\:placeholder-light-blue-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-blue-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-blue-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-bg-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-bg-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-bg-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-white-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-white-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-white-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Black-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Black-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Black-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Default-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Default-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Default-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-White-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-White-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-White-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Blue-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Blue-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Blue-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Silver-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Silver-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Silver-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Yellow-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Yellow-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Yellow-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Grey-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Grey-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Grey-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Red-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Red-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Red-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Gold-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Gold-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-Gold-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-dark-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-dark-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-dark-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-pink:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-pink:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-light-pink:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:opacity-0 {
    opacity: 0;
  }

  .xl\:opacity-5 {
    opacity: 0.05;
  }

  .xl\:opacity-10 {
    opacity: 0.1;
  }

  .xl\:opacity-20 {
    opacity: 0.2;
  }

  .xl\:opacity-25 {
    opacity: 0.25;
  }

  .xl\:opacity-30 {
    opacity: 0.3;
  }

  .xl\:opacity-40 {
    opacity: 0.4;
  }

  .xl\:opacity-50 {
    opacity: 0.5;
  }

  .xl\:opacity-60 {
    opacity: 0.6;
  }

  .xl\:opacity-70 {
    opacity: 0.7;
  }

  .xl\:opacity-75 {
    opacity: 0.75;
  }

  .xl\:opacity-80 {
    opacity: 0.8;
  }

  .xl\:opacity-90 {
    opacity: 0.9;
  }

  .xl\:opacity-95 {
    opacity: 0.95;
  }

  .xl\:opacity-100 {
    opacity: 1;
  }

  .group:hover .xl\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .xl\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .xl\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .xl\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .xl\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .xl\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .xl\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .xl\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .xl\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .xl\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .xl\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .xl\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .xl\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .xl\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .xl\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .xl\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .xl\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .xl\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .xl\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .xl\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .xl\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .xl\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .xl\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .xl\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .xl\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .xl\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .xl\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .xl\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .xl\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .xl\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .xl\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .xl\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .xl\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .xl\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .xl\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .xl\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .xl\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .xl\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .xl\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .xl\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .xl\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .xl\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .xl\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .xl\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .xl\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .xl\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .xl\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .xl\:disabled\:opacity-0:disabled {
    opacity: 0;
  }

  .xl\:disabled\:opacity-5:disabled {
    opacity: 0.05;
  }

  .xl\:disabled\:opacity-10:disabled {
    opacity: 0.1;
  }

  .xl\:disabled\:opacity-20:disabled {
    opacity: 0.2;
  }

  .xl\:disabled\:opacity-25:disabled {
    opacity: 0.25;
  }

  .xl\:disabled\:opacity-30:disabled {
    opacity: 0.3;
  }

  .xl\:disabled\:opacity-40:disabled {
    opacity: 0.4;
  }

  .xl\:disabled\:opacity-50:disabled {
    opacity: 0.5;
  }

  .xl\:disabled\:opacity-60:disabled {
    opacity: 0.6;
  }

  .xl\:disabled\:opacity-70:disabled {
    opacity: 0.7;
  }

  .xl\:disabled\:opacity-75:disabled {
    opacity: 0.75;
  }

  .xl\:disabled\:opacity-80:disabled {
    opacity: 0.8;
  }

  .xl\:disabled\:opacity-90:disabled {
    opacity: 0.9;
  }

  .xl\:disabled\:opacity-95:disabled {
    opacity: 0.95;
  }

  .xl\:disabled\:opacity-100:disabled {
    opacity: 1;
  }

  .xl\:bg-blend-normal {
    background-blend-mode: normal;
  }

  .xl\:bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .xl\:bg-blend-screen {
    background-blend-mode: screen;
  }

  .xl\:bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .xl\:bg-blend-darken {
    background-blend-mode: darken;
  }

  .xl\:bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .xl\:bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .xl\:bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .xl\:bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .xl\:bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .xl\:bg-blend-difference {
    background-blend-mode: difference;
  }

  .xl\:bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .xl\:bg-blend-hue {
    background-blend-mode: hue;
  }

  .xl\:bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .xl\:bg-blend-color {
    background-blend-mode: color;
  }

  .xl\:bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .xl\:mix-blend-normal {
    mix-blend-mode: normal;
  }

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

  .xl\:mix-blend-screen {
    mix-blend-mode: screen;
  }

  .xl\:mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .xl\:mix-blend-darken {
    mix-blend-mode: darken;
  }

  .xl\:mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .xl\:mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .xl\:mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .xl\:mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .xl\:mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .xl\:mix-blend-difference {
    mix-blend-mode: difference;
  }

  .xl\:mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .xl\:mix-blend-hue {
    mix-blend-mode: hue;
  }

  .xl\:mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .xl\:mix-blend-color {
    mix-blend-mode: color;
  }

  .xl\:mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .xl\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-bs:focus-within {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-bs:hover {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-bs:focus {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-inset {
    --tw-ring-inset: inset;
  }

  .xl\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .xl\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .xl\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .xl\:ring-current {
    --tw-ring-color: currentColor;
  }

  .xl\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:ring-purple {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:ring-light-gray {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .xl\:ring-light-gray-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .xl\:ring-light-gray-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .xl\:ring-light-gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .xl\:ring-light-gray-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .xl\:ring-light-gray-5 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .xl\:ring-dark-red {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:ring-mustard-yellow {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .xl\:ring-mustard-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .xl\:ring-light-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-light-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .xl\:ring-light-blue-3 {
    --tw-ring-color:  #F0F3FF;
  }

  .xl\:ring-light-blue-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .xl\:ring-light-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xl\:ring-light-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xl\:ring-light-bg-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .xl\:ring-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .xl\:ring-light-white-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xl\:ring-Black-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xl\:ring-Default-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xl\:ring-White-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xl\:ring-Green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .xl\:ring-Blue-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-Silver-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xl\:ring-Yellow-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .xl\:ring-Grey-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xl\:ring-Gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xl\:ring-Red-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .xl\:ring-Gold-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .xl\:ring-light-green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .xl\:ring-dark-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .xl\:ring-light-pink {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .xl\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .xl\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-gray:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-gray-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-gray-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-gray-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-gray-5:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-dark-red:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-mustard-yellow:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-mustard-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-blue-3:focus-within {
    --tw-ring-color:  #F0F3FF;
  }

  .xl\:focus-within\:ring-light-blue-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-bg-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-white-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-Black-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-Default-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-White-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-Green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-Blue-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-Silver-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-Yellow-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-Grey-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-Gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-Red-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-Gold-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-dark-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-light-pink:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .xl\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .xl\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-gray:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-gray-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-gray-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-gray-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-gray-5:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-dark-red:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-mustard-yellow:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-mustard-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-blue-3:focus {
    --tw-ring-color:  #F0F3FF;
  }

  .xl\:focus\:ring-light-blue-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-bg-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-white-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-Black-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-Default-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-White-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-Green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-Blue-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-Silver-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-Yellow-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-Grey-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-Gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-Red-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-Gold-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-dark-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-light-pink:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .xl\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .xl\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .xl\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .xl\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .xl\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .xl\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .xl\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .xl\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .xl\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .xl\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .xl\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .xl\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .xl\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .xl\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .xl\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .xl\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .xl\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .xl\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .xl\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .xl\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .xl\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .xl\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .xl\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .xl\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .xl\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .xl\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .xl\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .xl\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .xl\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .xl\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .xl\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .xl\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .xl\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .xl\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .xl\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .xl\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .xl\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .xl\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .xl\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .xl\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .xl\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .xl\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .xl\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .xl\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .xl\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .xl\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .xl\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .xl\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .xl\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .xl\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .xl\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .xl\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .xl\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .xl\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .xl\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .xl\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .xl\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .xl\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .xl\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .xl\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .xl\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .xl\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .xl\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .xl\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .xl\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .xl\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .xl\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .xl\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .xl\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .xl\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .xl\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .xl\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .xl\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .xl\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .xl\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .xl\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .xl\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .xl\:ring-offset-purple {
    --tw-ring-offset-color: #6700B8;
  }

  .xl\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .xl\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .xl\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .xl\:ring-offset-light-gray {
    --tw-ring-offset-color: #6E767D;
  }

  .xl\:ring-offset-light-gray-1 {
    --tw-ring-offset-color: #A5AAAF;
  }

  .xl\:ring-offset-light-gray-2 {
    --tw-ring-offset-color: #E6E6EB;
  }

  .xl\:ring-offset-light-gray-3 {
    --tw-ring-offset-color: #F0F0F5;
  }

  .xl\:ring-offset-light-gray-4 {
    --tw-ring-offset-color: #D5D6DA;
  }

  .xl\:ring-offset-light-gray-5 {
    --tw-ring-offset-color: #333F48;
  }

  .xl\:ring-offset-purple-1 {
    --tw-ring-offset-color: #8223D2;
  }

  .xl\:ring-offset-dark-red {
    --tw-ring-offset-color: #DB1B1B;
  }

  .xl\:ring-offset-mustard-yellow {
    --tw-ring-offset-color: #ED8B00;
  }

  .xl\:ring-offset-mustard-yellow-1 {
    --tw-ring-offset-color: #ED6600;
  }

  .xl\:ring-offset-light-blue {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xl\:ring-offset-light-blue-1 {
    --tw-ring-offset-color: #4A68F9;
  }

  .xl\:ring-offset-light-blue-3 {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .xl\:ring-offset-light-blue-4 {
    --tw-ring-offset-color: #F0F3FF;
  }

  .xl\:ring-offset-purple-blue {
    --tw-ring-offset-color: #6469E1;
  }

  .xl\:ring-offset-light-green {
    --tw-ring-offset-color: #00B574;
  }

  .xl\:ring-offset-light-green-1 {
    --tw-ring-offset-color: #00B574;
  }

  .xl\:ring-offset-light-bg-green {
    --tw-ring-offset-color: #F0FFF9;
  }

  .xl\:ring-offset-green-1 {
    --tw-ring-offset-color: #0B8350;
  }

  .xl\:ring-offset-pink-1 {
    --tw-ring-offset-color: #FFEDD5;
  }

  .xl\:ring-offset-light-white-1 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xl\:ring-offset-Black-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .xl\:ring-offset-Default-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .xl\:ring-offset-White-3 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xl\:ring-offset-Green-3 {
    --tw-ring-offset-color: #AEE0CD;
  }

  .xl\:ring-offset-Blue-3 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xl\:ring-offset-Silver-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xl\:ring-offset-Yellow-3 {
    --tw-ring-offset-color: #FFE681;
  }

  .xl\:ring-offset-Grey-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xl\:ring-offset-Gray-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xl\:ring-offset-Red-3 {
    --tw-ring-offset-color: #BA0C2E;
  }

  .xl\:ring-offset-Gold-3 {
    --tw-ring-offset-color: #DAA520;
  }

  .xl\:ring-offset-light-green-3 {
    --tw-ring-offset-color: #F3E9FB;
  }

  .xl\:ring-offset-dark-blue-2 {
    --tw-ring-offset-color: #2743CC;
  }

  .xl\:ring-offset-blue-1 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xl\:ring-offset-yellow-1 {
    --tw-ring-offset-color: #EDB800;
  }

  .xl\:ring-offset-blue-2 {
    --tw-ring-offset-color: #253BAA;
  }

  .xl\:ring-offset-light-pink {
    --tw-ring-offset-color: #FF5070;
  }

  .xl\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .xl\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .xl\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .xl\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .xl\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .xl\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .xl\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .xl\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .xl\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .xl\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .xl\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .xl\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .xl\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .xl\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .xl\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .xl\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .xl\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .xl\:focus-within\:ring-offset-purple:focus-within {
    --tw-ring-offset-color: #6700B8;
  }

  .xl\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .xl\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .xl\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .xl\:focus-within\:ring-offset-light-gray:focus-within {
    --tw-ring-offset-color: #6E767D;
  }

  .xl\:focus-within\:ring-offset-light-gray-1:focus-within {
    --tw-ring-offset-color: #A5AAAF;
  }

  .xl\:focus-within\:ring-offset-light-gray-2:focus-within {
    --tw-ring-offset-color: #E6E6EB;
  }

  .xl\:focus-within\:ring-offset-light-gray-3:focus-within {
    --tw-ring-offset-color: #F0F0F5;
  }

  .xl\:focus-within\:ring-offset-light-gray-4:focus-within {
    --tw-ring-offset-color: #D5D6DA;
  }

  .xl\:focus-within\:ring-offset-light-gray-5:focus-within {
    --tw-ring-offset-color: #333F48;
  }

  .xl\:focus-within\:ring-offset-purple-1:focus-within {
    --tw-ring-offset-color: #8223D2;
  }

  .xl\:focus-within\:ring-offset-dark-red:focus-within {
    --tw-ring-offset-color: #DB1B1B;
  }

  .xl\:focus-within\:ring-offset-mustard-yellow:focus-within {
    --tw-ring-offset-color: #ED8B00;
  }

  .xl\:focus-within\:ring-offset-mustard-yellow-1:focus-within {
    --tw-ring-offset-color: #ED6600;
  }

  .xl\:focus-within\:ring-offset-light-blue:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xl\:focus-within\:ring-offset-light-blue-1:focus-within {
    --tw-ring-offset-color: #4A68F9;
  }

  .xl\:focus-within\:ring-offset-light-blue-3:focus-within {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .xl\:focus-within\:ring-offset-light-blue-4:focus-within {
    --tw-ring-offset-color: #F0F3FF;
  }

  .xl\:focus-within\:ring-offset-purple-blue:focus-within {
    --tw-ring-offset-color: #6469E1;
  }

  .xl\:focus-within\:ring-offset-light-green:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .xl\:focus-within\:ring-offset-light-green-1:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .xl\:focus-within\:ring-offset-light-bg-green:focus-within {
    --tw-ring-offset-color: #F0FFF9;
  }

  .xl\:focus-within\:ring-offset-green-1:focus-within {
    --tw-ring-offset-color: #0B8350;
  }

  .xl\:focus-within\:ring-offset-pink-1:focus-within {
    --tw-ring-offset-color: #FFEDD5;
  }

  .xl\:focus-within\:ring-offset-light-white-1:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xl\:focus-within\:ring-offset-Black-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .xl\:focus-within\:ring-offset-Default-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .xl\:focus-within\:ring-offset-White-3:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xl\:focus-within\:ring-offset-Green-3:focus-within {
    --tw-ring-offset-color: #AEE0CD;
  }

  .xl\:focus-within\:ring-offset-Blue-3:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xl\:focus-within\:ring-offset-Silver-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xl\:focus-within\:ring-offset-Yellow-3:focus-within {
    --tw-ring-offset-color: #FFE681;
  }

  .xl\:focus-within\:ring-offset-Grey-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xl\:focus-within\:ring-offset-Gray-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xl\:focus-within\:ring-offset-Red-3:focus-within {
    --tw-ring-offset-color: #BA0C2E;
  }

  .xl\:focus-within\:ring-offset-Gold-3:focus-within {
    --tw-ring-offset-color: #DAA520;
  }

  .xl\:focus-within\:ring-offset-light-green-3:focus-within {
    --tw-ring-offset-color: #F3E9FB;
  }

  .xl\:focus-within\:ring-offset-dark-blue-2:focus-within {
    --tw-ring-offset-color: #2743CC;
  }

  .xl\:focus-within\:ring-offset-blue-1:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xl\:focus-within\:ring-offset-yellow-1:focus-within {
    --tw-ring-offset-color: #EDB800;
  }

  .xl\:focus-within\:ring-offset-blue-2:focus-within {
    --tw-ring-offset-color: #253BAA;
  }

  .xl\:focus-within\:ring-offset-light-pink:focus-within {
    --tw-ring-offset-color: #FF5070;
  }

  .xl\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .xl\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .xl\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .xl\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .xl\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .xl\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .xl\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .xl\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .xl\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .xl\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .xl\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .xl\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .xl\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .xl\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .xl\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .xl\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .xl\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .xl\:focus\:ring-offset-purple:focus {
    --tw-ring-offset-color: #6700B8;
  }

  .xl\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .xl\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .xl\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .xl\:focus\:ring-offset-light-gray:focus {
    --tw-ring-offset-color: #6E767D;
  }

  .xl\:focus\:ring-offset-light-gray-1:focus {
    --tw-ring-offset-color: #A5AAAF;
  }

  .xl\:focus\:ring-offset-light-gray-2:focus {
    --tw-ring-offset-color: #E6E6EB;
  }

  .xl\:focus\:ring-offset-light-gray-3:focus {
    --tw-ring-offset-color: #F0F0F5;
  }

  .xl\:focus\:ring-offset-light-gray-4:focus {
    --tw-ring-offset-color: #D5D6DA;
  }

  .xl\:focus\:ring-offset-light-gray-5:focus {
    --tw-ring-offset-color: #333F48;
  }

  .xl\:focus\:ring-offset-purple-1:focus {
    --tw-ring-offset-color: #8223D2;
  }

  .xl\:focus\:ring-offset-dark-red:focus {
    --tw-ring-offset-color: #DB1B1B;
  }

  .xl\:focus\:ring-offset-mustard-yellow:focus {
    --tw-ring-offset-color: #ED8B00;
  }

  .xl\:focus\:ring-offset-mustard-yellow-1:focus {
    --tw-ring-offset-color: #ED6600;
  }

  .xl\:focus\:ring-offset-light-blue:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xl\:focus\:ring-offset-light-blue-1:focus {
    --tw-ring-offset-color: #4A68F9;
  }

  .xl\:focus\:ring-offset-light-blue-3:focus {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .xl\:focus\:ring-offset-light-blue-4:focus {
    --tw-ring-offset-color: #F0F3FF;
  }

  .xl\:focus\:ring-offset-purple-blue:focus {
    --tw-ring-offset-color: #6469E1;
  }

  .xl\:focus\:ring-offset-light-green:focus {
    --tw-ring-offset-color: #00B574;
  }

  .xl\:focus\:ring-offset-light-green-1:focus {
    --tw-ring-offset-color: #00B574;
  }

  .xl\:focus\:ring-offset-light-bg-green:focus {
    --tw-ring-offset-color: #F0FFF9;
  }

  .xl\:focus\:ring-offset-green-1:focus {
    --tw-ring-offset-color: #0B8350;
  }

  .xl\:focus\:ring-offset-pink-1:focus {
    --tw-ring-offset-color: #FFEDD5;
  }

  .xl\:focus\:ring-offset-light-white-1:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xl\:focus\:ring-offset-Black-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .xl\:focus\:ring-offset-Default-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .xl\:focus\:ring-offset-White-3:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xl\:focus\:ring-offset-Green-3:focus {
    --tw-ring-offset-color: #AEE0CD;
  }

  .xl\:focus\:ring-offset-Blue-3:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xl\:focus\:ring-offset-Silver-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xl\:focus\:ring-offset-Yellow-3:focus {
    --tw-ring-offset-color: #FFE681;
  }

  .xl\:focus\:ring-offset-Grey-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xl\:focus\:ring-offset-Gray-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xl\:focus\:ring-offset-Red-3:focus {
    --tw-ring-offset-color: #BA0C2E;
  }

  .xl\:focus\:ring-offset-Gold-3:focus {
    --tw-ring-offset-color: #DAA520;
  }

  .xl\:focus\:ring-offset-light-green-3:focus {
    --tw-ring-offset-color: #F3E9FB;
  }

  .xl\:focus\:ring-offset-dark-blue-2:focus {
    --tw-ring-offset-color: #2743CC;
  }

  .xl\:focus\:ring-offset-blue-1:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xl\:focus\:ring-offset-yellow-1:focus {
    --tw-ring-offset-color: #EDB800;
  }

  .xl\:focus\:ring-offset-blue-2:focus {
    --tw-ring-offset-color: #253BAA;
  }

  .xl\:focus\:ring-offset-light-pink:focus {
    --tw-ring-offset-color: #FF5070;
  }

  .xl\:filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .xl\:filter-none {
    filter: none;
  }

  .xl\:blur-0 {
    --tw-blur: blur(0);
  }

  .xl\:blur-none {
    --tw-blur: blur(0);
  }

  .xl\:blur-sm {
    --tw-blur: blur(4px);
  }

  .xl\:blur {
    --tw-blur: blur(8px);
  }

  .xl\:blur-md {
    --tw-blur: blur(12px);
  }

  .xl\:blur-lg {
    --tw-blur: blur(16px);
  }

  .xl\:blur-xl {
    --tw-blur: blur(24px);
  }

  .xl\:blur-2xl {
    --tw-blur: blur(40px);
  }

  .xl\:blur-3xl {
    --tw-blur: blur(64px);
  }

  .xl\:brightness-0 {
    --tw-brightness: brightness(0);
  }

  .xl\:brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .xl\:brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .xl\:brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .xl\:brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .xl\:brightness-100 {
    --tw-brightness: brightness(1);
  }

  .xl\:brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .xl\:brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .xl\:brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .xl\:brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .xl\:brightness-200 {
    --tw-brightness: brightness(2);
  }

  .xl\:contrast-0 {
    --tw-contrast: contrast(0);
  }

  .xl\:contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .xl\:contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .xl\:contrast-100 {
    --tw-contrast: contrast(1);
  }

  .xl\:contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .xl\:contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .xl\:contrast-200 {
    --tw-contrast: contrast(2);
  }

  .xl\:drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .xl\:drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .xl\:drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .xl\:drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .xl\:drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .xl\:drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .xl\:drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .xl\:grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .xl\:grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .xl\:hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .xl\:hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .xl\:hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .xl\:hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .xl\:hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .xl\:hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .xl\:-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .xl\:-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .xl\:-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .xl\:-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .xl\:-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .xl\:invert-0 {
    --tw-invert: invert(0);
  }

  .xl\:invert {
    --tw-invert: invert(100%);
  }

  .xl\:saturate-0 {
    --tw-saturate: saturate(0);
  }

  .xl\:saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .xl\:saturate-100 {
    --tw-saturate: saturate(1);
  }

  .xl\:saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .xl\:saturate-200 {
    --tw-saturate: saturate(2);
  }

  .xl\:sepia-0 {
    --tw-sepia: sepia(0);
  }

  .xl\:sepia {
    --tw-sepia: sepia(100%);
  }

  .xl\:backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .xl\:backdrop-filter-none {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .xl\:backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .xl\:backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .xl\:backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .xl\:backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .xl\:backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .xl\:backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .xl\:backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .xl\:backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .xl\:backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .xl\:backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .xl\:backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .xl\:backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .xl\:backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .xl\:backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .xl\:backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .xl\:backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .xl\:backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .xl\:backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .xl\:backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .xl\:backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .xl\:backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .xl\:backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .xl\:backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .xl\:backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .xl\:backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .xl\:backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .xl\:backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .xl\:backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .xl\:backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .xl\:backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .xl\:backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .xl\:backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .xl\:backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .xl\:backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .xl\:backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .xl\:-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .xl\:-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .xl\:-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .xl\:-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .xl\:-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .xl\:backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .xl\:backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .xl\:backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .xl\:backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .xl\:backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .xl\:backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .xl\:backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .xl\:backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .xl\:backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .xl\:backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .xl\:backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .xl\:backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .xl\:backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .xl\:backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .xl\:backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .xl\:backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .xl\:backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .xl\:backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .xl\:backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .xl\:backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .xl\:backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .xl\:backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .xl\:backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .xl\:backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .xl\:transition-none {
    transition-property: none;
  }

  .xl\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:delay-75 {
    transition-delay: 75ms;
  }

  .xl\:delay-100 {
    transition-delay: 100ms;
  }

  .xl\:delay-150 {
    transition-delay: 150ms;
  }

  .xl\:delay-200 {
    transition-delay: 200ms;
  }

  .xl\:delay-300 {
    transition-delay: 300ms;
  }

  .xl\:delay-500 {
    transition-delay: 500ms;
  }

  .xl\:delay-700 {
    transition-delay: 700ms;
  }

  .xl\:delay-1000 {
    transition-delay: 1000ms;
  }

  .xl\:duration-75 {
    transition-duration: 75ms;
  }

  .xl\:duration-100 {
    transition-duration: 100ms;
  }

  .xl\:duration-150 {
    transition-duration: 150ms;
  }

  .xl\:duration-200 {
    transition-duration: 200ms;
  }

  .xl\:duration-300 {
    transition-duration: 300ms;
  }

  .xl\:duration-500 {
    transition-duration: 500ms;
  }

  .xl\:duration-700 {
    transition-duration: 700ms;
  }

  .xl\:duration-1000 {
    transition-duration: 1000ms;
  }

  .xl\:ease-linear {
    transition-timing-function: linear;
  }

  .xl\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .xl\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .xl\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (max-width: 1023px) {
  .lg\:container {
    width: 100%;
  }

  .lg\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:pointer-events-none {
    pointer-events: none;
  }

  .lg\:pointer-events-auto {
    pointer-events: auto;
  }

  .lg\:visible {
    visibility: visible;
  }

  .lg\:invisible {
    visibility: hidden;
  }

  .lg\:static {
    position: static;
  }

  .lg\:fixed {
    position: fixed;
  }

  .lg\:absolute {
    position: absolute;
  }

  .lg\:relative {
    position: relative;
  }

  .lg\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .lg\:inset-10 {
    top: 10px;
    right: 10px;
    bottom: 10px;
    left: 10px;
  }

  .lg\:inset-30 {
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
  }

  .lg\:-inset-25 {
    top: -25px;
    right: -25px;
    bottom: -25px;
    left: -25px;
  }

  .lg\:-inset-40 {
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .lg\:-inset-5px {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
  }

  .lg\:-inset-10px {
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
  }

  .lg\:-inset-125px {
    top: -125px;
    right: -125px;
    bottom: -125px;
    left: -125px;
  }

  .lg\:inset-x-10 {
    left: 10px;
    right: 10px;
  }

  .lg\:inset-x-30 {
    left: 30px;
    right: 30px;
  }

  .lg\:-inset-x-25 {
    left: -25px;
    right: -25px;
  }

  .lg\:-inset-x-40 {
    left: -40px;
    right: -40px;
  }

  .lg\:-inset-x-5px {
    left: -5px;
    right: -5px;
  }

  .lg\:-inset-x-10px {
    left: -10px;
    right: -10px;
  }

  .lg\:-inset-x-125px {
    left: -125px;
    right: -125px;
  }

  .lg\:inset-y-10 {
    top: 10px;
    bottom: 10px;
  }

  .lg\:inset-y-30 {
    top: 30px;
    bottom: 30px;
  }

  .lg\:-inset-y-25 {
    top: -25px;
    bottom: -25px;
  }

  .lg\:-inset-y-40 {
    top: -40px;
    bottom: -40px;
  }

  .lg\:-inset-y-5px {
    top: -5px;
    bottom: -5px;
  }

  .lg\:-inset-y-10px {
    top: -10px;
    bottom: -10px;
  }

  .lg\:-inset-y-125px {
    top: -125px;
    bottom: -125px;
  }

  .lg\:top-10 {
    top: 10px;
  }

  .lg\:top-30 {
    top: 30px;
  }

  .lg\:-top-25 {
    top: -25px;
  }

  .lg\:-top-40 {
    top: -40px;
  }

  .lg\:-top-5px {
    top: -5px;
  }

  .lg\:-top-10px {
    top: -10px;
  }

  .lg\:-top-125px {
    top: -125px;
  }

  .lg\:right-10 {
    right: 10px;
  }

  .lg\:right-30 {
    right: 30px;
  }

  .lg\:-right-25 {
    right: -25px;
  }

  .lg\:-right-40 {
    right: -40px;
  }

  .lg\:-right-5px {
    right: -5px;
  }

  .lg\:-right-10px {
    right: -10px;
  }

  .lg\:-right-125px {
    right: -125px;
  }

  .lg\:bottom-10 {
    bottom: 10px;
  }

  .lg\:bottom-30 {
    bottom: 30px;
  }

  .lg\:-bottom-25 {
    bottom: -25px;
  }

  .lg\:-bottom-40 {
    bottom: -40px;
  }

  .lg\:-bottom-5px {
    bottom: -5px;
  }

  .lg\:-bottom-10px {
    bottom: -10px;
  }

  .lg\:-bottom-125px {
    bottom: -125px;
  }

  .lg\:left-10 {
    left: 10px;
  }

  .lg\:left-30 {
    left: 30px;
  }

  .lg\:-left-25 {
    left: -25px;
  }

  .lg\:-left-40 {
    left: -40px;
  }

  .lg\:-left-5px {
    left: -5px;
  }

  .lg\:-left-10px {
    left: -10px;
  }

  .lg\:-left-125px {
    left: -125px;
  }

  .lg\:isolate {
    isolation: isolate;
  }

  .lg\:isolation-auto {
    isolation: auto;
  }

  .lg\:z-110 {
    z-index: 110;
  }

  .lg\:focus-within\:z-110:focus-within {
    z-index: 110;
  }

  .lg\:focus\:z-110:focus {
    z-index: 110;
  }

  .lg\:order-1 {
    order: 1;
  }

  .lg\:order-2 {
    order: 2;
  }

  .lg\:order-3 {
    order: 3;
  }

  .lg\:order-4 {
    order: 4;
  }

  .lg\:order-5 {
    order: 5;
  }

  .lg\:order-6 {
    order: 6;
  }

  .lg\:order-7 {
    order: 7;
  }

  .lg\:order-8 {
    order: 8;
  }

  .lg\:order-9 {
    order: 9;
  }

  .lg\:order-10 {
    order: 10;
  }

  .lg\:order-11 {
    order: 11;
  }

  .lg\:order-12 {
    order: 12;
  }

  .lg\:order-first {
    order: -9999;
  }

  .lg\:order-last {
    order: 9999;
  }

  .lg\:order-none {
    order: 0;
  }

  .lg\:col-auto {
    grid-column: auto;
  }

  .lg\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .lg\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .lg\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .lg\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .lg\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .lg\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .lg\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .lg\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .lg\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .lg\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .lg\:col-span-full {
    grid-column: 1 / -1;
  }

  .lg\:col-start-1 {
    grid-column-start: 1;
  }

  .lg\:col-start-2 {
    grid-column-start: 2;
  }

  .lg\:col-start-3 {
    grid-column-start: 3;
  }

  .lg\:col-start-4 {
    grid-column-start: 4;
  }

  .lg\:col-start-5 {
    grid-column-start: 5;
  }

  .lg\:col-start-6 {
    grid-column-start: 6;
  }

  .lg\:col-start-7 {
    grid-column-start: 7;
  }

  .lg\:col-start-8 {
    grid-column-start: 8;
  }

  .lg\:col-start-9 {
    grid-column-start: 9;
  }

  .lg\:col-start-10 {
    grid-column-start: 10;
  }

  .lg\:col-start-11 {
    grid-column-start: 11;
  }

  .lg\:col-start-12 {
    grid-column-start: 12;
  }

  .lg\:col-start-13 {
    grid-column-start: 13;
  }

  .lg\:col-start-auto {
    grid-column-start: auto;
  }

  .lg\:col-end-1 {
    grid-column-end: 1;
  }

  .lg\:col-end-2 {
    grid-column-end: 2;
  }

  .lg\:col-end-3 {
    grid-column-end: 3;
  }

  .lg\:col-end-4 {
    grid-column-end: 4;
  }

  .lg\:col-end-5 {
    grid-column-end: 5;
  }

  .lg\:col-end-6 {
    grid-column-end: 6;
  }

  .lg\:col-end-7 {
    grid-column-end: 7;
  }

  .lg\:col-end-8 {
    grid-column-end: 8;
  }

  .lg\:col-end-9 {
    grid-column-end: 9;
  }

  .lg\:col-end-10 {
    grid-column-end: 10;
  }

  .lg\:col-end-11 {
    grid-column-end: 11;
  }

  .lg\:col-end-12 {
    grid-column-end: 12;
  }

  .lg\:col-end-13 {
    grid-column-end: 13;
  }

  .lg\:col-end-auto {
    grid-column-end: auto;
  }

  .lg\:row-auto {
    grid-row: auto;
  }

  .lg\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .lg\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .lg\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .lg\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .lg\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .lg\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .lg\:row-span-full {
    grid-row: 1 / -1;
  }

  .lg\:row-start-1 {
    grid-row-start: 1;
  }

  .lg\:row-start-2 {
    grid-row-start: 2;
  }

  .lg\:row-start-3 {
    grid-row-start: 3;
  }

  .lg\:row-start-4 {
    grid-row-start: 4;
  }

  .lg\:row-start-5 {
    grid-row-start: 5;
  }

  .lg\:row-start-6 {
    grid-row-start: 6;
  }

  .lg\:row-start-7 {
    grid-row-start: 7;
  }

  .lg\:row-start-auto {
    grid-row-start: auto;
  }

  .lg\:row-end-1 {
    grid-row-end: 1;
  }

  .lg\:row-end-2 {
    grid-row-end: 2;
  }

  .lg\:row-end-3 {
    grid-row-end: 3;
  }

  .lg\:row-end-4 {
    grid-row-end: 4;
  }

  .lg\:row-end-5 {
    grid-row-end: 5;
  }

  .lg\:row-end-6 {
    grid-row-end: 6;
  }

  .lg\:row-end-7 {
    grid-row-end: 7;
  }

  .lg\:row-end-auto {
    grid-row-end: auto;
  }

  .lg\:float-right {
    float: right;
  }

  .lg\:float-left {
    float: left;
  }

  .lg\:float-none {
    float: none;
  }

  .lg\:clear-left {
    clear: left;
  }

  .lg\:clear-right {
    clear: right;
  }

  .lg\:clear-both {
    clear: both;
  }

  .lg\:clear-none {
    clear: none;
  }

  .lg\:m-0 {
    margin: 0px;
  }

  .lg\:m-1 {
    margin: 0.25rem;
  }

  .lg\:m-2 {
    margin: 2px;
  }

  .lg\:m-3 {
    margin: 0.75rem;
  }

  .lg\:m-4 {
    margin: 1rem;
  }

  .lg\:m-5 {
    margin: 1.25rem;
  }

  .lg\:m-6 {
    margin: 6px;
  }

  .lg\:m-7 {
    margin: 1.75rem;
  }

  .lg\:m-8 {
    margin: 2rem;
  }

  .lg\:m-9 {
    margin: 2.25rem;
  }

  .lg\:m-10 {
    margin: 2.5rem;
  }

  .lg\:m-11 {
    margin: 11px;
  }

  .lg\:m-12 {
    margin: 3rem;
  }

  .lg\:m-14 {
    margin: 3.5rem;
  }

  .lg\:m-15 {
    margin: 15px;
  }

  .lg\:m-16 {
    margin: 4rem;
  }

  .lg\:m-18 {
    margin: 18px;
  }

  .lg\:m-20 {
    margin: 20px;
  }

  .lg\:m-21 {
    margin: 21px;
  }

  .lg\:m-23 {
    margin: 23px;
  }

  .lg\:m-24 {
    margin: 24px;
  }

  .lg\:m-25 {
    margin: 25px;
  }

  .lg\:m-27 {
    margin: 27px;
  }

  .lg\:m-28 {
    margin: 7rem;
  }

  .lg\:m-30 {
    margin: 30px;
  }

  .lg\:m-31 {
    margin: 31px;
  }

  .lg\:m-32 {
    margin: 8rem;
  }

  .lg\:m-34 {
    margin: 34px;
  }

  .lg\:m-35 {
    margin: 35px;
  }

  .lg\:m-36 {
    margin: 9rem;
  }

  .lg\:m-37 {
    margin: 37px;
  }

  .lg\:m-38 {
    margin: 38px;
  }

  .lg\:m-40 {
    margin: 40px;
  }

  .lg\:m-42 {
    margin: 42px;
  }

  .lg\:m-44 {
    margin: 44px;
  }

  .lg\:m-45 {
    margin: 45px;
  }

  .lg\:m-46 {
    margin: 46px;
  }

  .lg\:m-48 {
    margin: 48px;
  }

  .lg\:m-52 {
    margin: 13rem;
  }

  .lg\:m-53 {
    margin: 53px;
  }

  .lg\:m-55 {
    margin: 55px;
  }

  .lg\:m-56 {
    margin: 14rem;
  }

  .lg\:m-58 {
    margin: 58px;
  }

  .lg\:m-59 {
    margin: 59px;
  }

  .lg\:m-60 {
    margin: 15rem;
  }

  .lg\:m-63 {
    margin: 63px;
  }

  .lg\:m-64 {
    margin: 16rem;
  }

  .lg\:m-65 {
    margin: 65px;
  }

  .lg\:m-70 {
    margin: 70px;
  }

  .lg\:m-71 {
    margin: 71px;
  }

  .lg\:m-72 {
    margin: 18rem;
  }

  .lg\:m-80 {
    margin: 20rem;
  }

  .lg\:m-83 {
    margin: 83px;
  }

  .lg\:m-89 {
    margin: 89px;
  }

  .lg\:m-90 {
    margin: 90px;
  }

  .lg\:m-96 {
    margin: 24rem;
  }

  .lg\:m-100 {
    margin: 100px;
  }

  .lg\:m-106 {
    margin: 106px;
  }

  .lg\:m-109 {
    margin: 109px;
  }

  .lg\:m-120 {
    margin: 120px;
  }

  .lg\:m-135 {
    margin: 135px;
  }

  .lg\:m-180 {
    margin: 180px;
  }

  .lg\:m-300 {
    margin: 300px;
  }

  .lg\:m-400 {
    margin: 400px;
  }

  .lg\:m-510 {
    margin: 510px;
  }

  .lg\:m-615 {
    margin: 615px;
  }

  .lg\:m-650 {
    margin: 650px;
  }

  .lg\:m-auto {
    margin: auto;
  }

  .lg\:m-px {
    margin: 1px;
  }

  .lg\:m-0\.5 {
    margin: 0.125rem;
  }

  .lg\:m-1\.5 {
    margin: 0.375rem;
  }

  .lg\:m-2\.5 {
    margin: 0.625rem;
  }

  .lg\:m-3\.5 {
    margin: 0.875rem;
  }

  .lg\:-m-0 {
    margin: 0px;
  }

  .lg\:-m-1 {
    margin: -0.25rem;
  }

  .lg\:-m-2 {
    margin: -0.5rem;
  }

  .lg\:-m-3 {
    margin: -0.75rem;
  }

  .lg\:-m-4 {
    margin: -1rem;
  }

  .lg\:-m-5 {
    margin: -1.25rem;
  }

  .lg\:-m-6 {
    margin: -1.5rem;
  }

  .lg\:-m-7 {
    margin: -1.75rem;
  }

  .lg\:-m-8 {
    margin: -2rem;
  }

  .lg\:-m-9 {
    margin: -2.25rem;
  }

  .lg\:-m-10 {
    margin: -2.5rem;
  }

  .lg\:-m-11 {
    margin: -2.75rem;
  }

  .lg\:-m-12 {
    margin: -3rem;
  }

  .lg\:-m-14 {
    margin: -3.5rem;
  }

  .lg\:-m-16 {
    margin: -4rem;
  }

  .lg\:-m-20 {
    margin: -5rem;
  }

  .lg\:-m-24 {
    margin: -6rem;
  }

  .lg\:-m-28 {
    margin: -7rem;
  }

  .lg\:-m-32 {
    margin: -8rem;
  }

  .lg\:-m-36 {
    margin: -9rem;
  }

  .lg\:-m-40 {
    margin: -10rem;
  }

  .lg\:-m-44 {
    margin: -11rem;
  }

  .lg\:-m-48 {
    margin: -12rem;
  }

  .lg\:-m-52 {
    margin: -13rem;
  }

  .lg\:-m-56 {
    margin: -14rem;
  }

  .lg\:-m-60 {
    margin: -15rem;
  }

  .lg\:-m-64 {
    margin: -16rem;
  }

  .lg\:-m-72 {
    margin: -18rem;
  }

  .lg\:-m-80 {
    margin: -20rem;
  }

  .lg\:-m-96 {
    margin: -24rem;
  }

  .lg\:-m-px {
    margin: -1px;
  }

  .lg\:-m-0\.5 {
    margin: -0.125rem;
  }

  .lg\:-m-1\.5 {
    margin: -0.375rem;
  }

  .lg\:-m-2\.5 {
    margin: -0.625rem;
  }

  .lg\:-m-3\.5 {
    margin: -0.875rem;
  }

  .lg\:-m-15px {
    margin: -15px;
  }

  .lg\:m-m11 {
    margin: 11px;
  }

  .lg\:m-12px {
    margin: 12px;
  }

  .lg\:m-m72 {
    margin: 72px;
  }

  .lg\:m-m21 {
    margin: 21%;
  }

  .lg\:m-m15 {
    margin: 15px;
  }

  .lg\:m-m18 {
    margin: 18px;
  }

  .lg\:m-m35 {
    margin: 35px;
  }

  .lg\:m-m19 {
    margin: 19px;
  }

  .lg\:m-m17 {
    margin: 17px;
  }

  .lg\:m-m9 {
    margin: 9px;
  }

  .lg\:m-m10 {
    margin: 10px;
  }

  .lg\:m-m51 {
    margin: 51px;
  }

  .lg\:m-m43 {
    margin: 43px;
  }

  .lg\:m-m13 {
    margin: 13px;
  }

  .lg\:m-m26 {
    margin: 26px;
  }

  .lg\:m-m2 {
    margin: 2px;
  }

  .lg\:m-m14 {
    margin: 14px;
  }

  .lg\:m-m5 {
    margin: 5px;
  }

  .lg\:m-m8 {
    margin: 8px;
  }

  .lg\:last\:m-0:last-child {
    margin: 0px;
  }

  .lg\:last\:m-1:last-child {
    margin: 0.25rem;
  }

  .lg\:last\:m-2:last-child {
    margin: 2px;
  }

  .lg\:last\:m-3:last-child {
    margin: 0.75rem;
  }

  .lg\:last\:m-4:last-child {
    margin: 1rem;
  }

  .lg\:last\:m-5:last-child {
    margin: 1.25rem;
  }

  .lg\:last\:m-6:last-child {
    margin: 6px;
  }

  .lg\:last\:m-7:last-child {
    margin: 1.75rem;
  }

  .lg\:last\:m-8:last-child {
    margin: 2rem;
  }

  .lg\:last\:m-9:last-child {
    margin: 2.25rem;
  }

  .lg\:last\:m-10:last-child {
    margin: 2.5rem;
  }

  .lg\:last\:m-11:last-child {
    margin: 11px;
  }

  .lg\:last\:m-12:last-child {
    margin: 3rem;
  }

  .lg\:last\:m-14:last-child {
    margin: 3.5rem;
  }

  .lg\:last\:m-15:last-child {
    margin: 15px;
  }

  .lg\:last\:m-16:last-child {
    margin: 4rem;
  }

  .lg\:last\:m-18:last-child {
    margin: 18px;
  }

  .lg\:last\:m-20:last-child {
    margin: 20px;
  }

  .lg\:last\:m-21:last-child {
    margin: 21px;
  }

  .lg\:last\:m-23:last-child {
    margin: 23px;
  }

  .lg\:last\:m-24:last-child {
    margin: 24px;
  }

  .lg\:last\:m-25:last-child {
    margin: 25px;
  }

  .lg\:last\:m-27:last-child {
    margin: 27px;
  }

  .lg\:last\:m-28:last-child {
    margin: 7rem;
  }

  .lg\:last\:m-30:last-child {
    margin: 30px;
  }

  .lg\:last\:m-31:last-child {
    margin: 31px;
  }

  .lg\:last\:m-32:last-child {
    margin: 8rem;
  }

  .lg\:last\:m-34:last-child {
    margin: 34px;
  }

  .lg\:last\:m-35:last-child {
    margin: 35px;
  }

  .lg\:last\:m-36:last-child {
    margin: 9rem;
  }

  .lg\:last\:m-37:last-child {
    margin: 37px;
  }

  .lg\:last\:m-38:last-child {
    margin: 38px;
  }

  .lg\:last\:m-40:last-child {
    margin: 40px;
  }

  .lg\:last\:m-42:last-child {
    margin: 42px;
  }

  .lg\:last\:m-44:last-child {
    margin: 44px;
  }

  .lg\:last\:m-45:last-child {
    margin: 45px;
  }

  .lg\:last\:m-46:last-child {
    margin: 46px;
  }

  .lg\:last\:m-48:last-child {
    margin: 48px;
  }

  .lg\:last\:m-52:last-child {
    margin: 13rem;
  }

  .lg\:last\:m-53:last-child {
    margin: 53px;
  }

  .lg\:last\:m-55:last-child {
    margin: 55px;
  }

  .lg\:last\:m-56:last-child {
    margin: 14rem;
  }

  .lg\:last\:m-58:last-child {
    margin: 58px;
  }

  .lg\:last\:m-59:last-child {
    margin: 59px;
  }

  .lg\:last\:m-60:last-child {
    margin: 15rem;
  }

  .lg\:last\:m-63:last-child {
    margin: 63px;
  }

  .lg\:last\:m-64:last-child {
    margin: 16rem;
  }

  .lg\:last\:m-65:last-child {
    margin: 65px;
  }

  .lg\:last\:m-70:last-child {
    margin: 70px;
  }

  .lg\:last\:m-71:last-child {
    margin: 71px;
  }

  .lg\:last\:m-72:last-child {
    margin: 18rem;
  }

  .lg\:last\:m-80:last-child {
    margin: 20rem;
  }

  .lg\:last\:m-83:last-child {
    margin: 83px;
  }

  .lg\:last\:m-89:last-child {
    margin: 89px;
  }

  .lg\:last\:m-90:last-child {
    margin: 90px;
  }

  .lg\:last\:m-96:last-child {
    margin: 24rem;
  }

  .lg\:last\:m-100:last-child {
    margin: 100px;
  }

  .lg\:last\:m-106:last-child {
    margin: 106px;
  }

  .lg\:last\:m-109:last-child {
    margin: 109px;
  }

  .lg\:last\:m-120:last-child {
    margin: 120px;
  }

  .lg\:last\:m-135:last-child {
    margin: 135px;
  }

  .lg\:last\:m-180:last-child {
    margin: 180px;
  }

  .lg\:last\:m-300:last-child {
    margin: 300px;
  }

  .lg\:last\:m-400:last-child {
    margin: 400px;
  }

  .lg\:last\:m-510:last-child {
    margin: 510px;
  }

  .lg\:last\:m-615:last-child {
    margin: 615px;
  }

  .lg\:last\:m-650:last-child {
    margin: 650px;
  }

  .lg\:last\:m-auto:last-child {
    margin: auto;
  }

  .lg\:last\:m-px:last-child {
    margin: 1px;
  }

  .lg\:last\:m-0\.5:last-child {
    margin: 0.125rem;
  }

  .lg\:last\:m-1\.5:last-child {
    margin: 0.375rem;
  }

  .lg\:last\:m-2\.5:last-child {
    margin: 0.625rem;
  }

  .lg\:last\:m-3\.5:last-child {
    margin: 0.875rem;
  }

  .lg\:last\:-m-0:last-child {
    margin: 0px;
  }

  .lg\:last\:-m-1:last-child {
    margin: -0.25rem;
  }

  .lg\:last\:-m-2:last-child {
    margin: -0.5rem;
  }

  .lg\:last\:-m-3:last-child {
    margin: -0.75rem;
  }

  .lg\:last\:-m-4:last-child {
    margin: -1rem;
  }

  .lg\:last\:-m-5:last-child {
    margin: -1.25rem;
  }

  .lg\:last\:-m-6:last-child {
    margin: -1.5rem;
  }

  .lg\:last\:-m-7:last-child {
    margin: -1.75rem;
  }

  .lg\:last\:-m-8:last-child {
    margin: -2rem;
  }

  .lg\:last\:-m-9:last-child {
    margin: -2.25rem;
  }

  .lg\:last\:-m-10:last-child {
    margin: -2.5rem;
  }

  .lg\:last\:-m-11:last-child {
    margin: -2.75rem;
  }

  .lg\:last\:-m-12:last-child {
    margin: -3rem;
  }

  .lg\:last\:-m-14:last-child {
    margin: -3.5rem;
  }

  .lg\:last\:-m-16:last-child {
    margin: -4rem;
  }

  .lg\:last\:-m-20:last-child {
    margin: -5rem;
  }

  .lg\:last\:-m-24:last-child {
    margin: -6rem;
  }

  .lg\:last\:-m-28:last-child {
    margin: -7rem;
  }

  .lg\:last\:-m-32:last-child {
    margin: -8rem;
  }

  .lg\:last\:-m-36:last-child {
    margin: -9rem;
  }

  .lg\:last\:-m-40:last-child {
    margin: -10rem;
  }

  .lg\:last\:-m-44:last-child {
    margin: -11rem;
  }

  .lg\:last\:-m-48:last-child {
    margin: -12rem;
  }

  .lg\:last\:-m-52:last-child {
    margin: -13rem;
  }

  .lg\:last\:-m-56:last-child {
    margin: -14rem;
  }

  .lg\:last\:-m-60:last-child {
    margin: -15rem;
  }

  .lg\:last\:-m-64:last-child {
    margin: -16rem;
  }

  .lg\:last\:-m-72:last-child {
    margin: -18rem;
  }

  .lg\:last\:-m-80:last-child {
    margin: -20rem;
  }

  .lg\:last\:-m-96:last-child {
    margin: -24rem;
  }

  .lg\:last\:-m-px:last-child {
    margin: -1px;
  }

  .lg\:last\:-m-0\.5:last-child {
    margin: -0.125rem;
  }

  .lg\:last\:-m-1\.5:last-child {
    margin: -0.375rem;
  }

  .lg\:last\:-m-2\.5:last-child {
    margin: -0.625rem;
  }

  .lg\:last\:-m-3\.5:last-child {
    margin: -0.875rem;
  }

  .lg\:last\:-m-15px:last-child {
    margin: -15px;
  }

  .lg\:last\:m-m11:last-child {
    margin: 11px;
  }

  .lg\:last\:m-12px:last-child {
    margin: 12px;
  }

  .lg\:last\:m-m72:last-child {
    margin: 72px;
  }

  .lg\:last\:m-m21:last-child {
    margin: 21%;
  }

  .lg\:last\:m-m15:last-child {
    margin: 15px;
  }

  .lg\:last\:m-m18:last-child {
    margin: 18px;
  }

  .lg\:last\:m-m35:last-child {
    margin: 35px;
  }

  .lg\:last\:m-m19:last-child {
    margin: 19px;
  }

  .lg\:last\:m-m17:last-child {
    margin: 17px;
  }

  .lg\:last\:m-m9:last-child {
    margin: 9px;
  }

  .lg\:last\:m-m10:last-child {
    margin: 10px;
  }

  .lg\:last\:m-m51:last-child {
    margin: 51px;
  }

  .lg\:last\:m-m43:last-child {
    margin: 43px;
  }

  .lg\:last\:m-m13:last-child {
    margin: 13px;
  }

  .lg\:last\:m-m26:last-child {
    margin: 26px;
  }

  .lg\:last\:m-m2:last-child {
    margin: 2px;
  }

  .lg\:last\:m-m14:last-child {
    margin: 14px;
  }

  .lg\:last\:m-m5:last-child {
    margin: 5px;
  }

  .lg\:last\:m-m8:last-child {
    margin: 8px;
  }

  .lg\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:mx-2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .lg\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .lg\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:mx-6 {
    margin-left: 6px;
    margin-right: 6px;
  }

  .lg\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .lg\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:mx-11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .lg\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .lg\:mx-15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .lg\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:mx-18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .lg\:mx-20 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .lg\:mx-21 {
    margin-left: 21px;
    margin-right: 21px;
  }

  .lg\:mx-23 {
    margin-left: 23px;
    margin-right: 23px;
  }

  .lg\:mx-24 {
    margin-left: 24px;
    margin-right: 24px;
  }

  .lg\:mx-25 {
    margin-left: 25px;
    margin-right: 25px;
  }

  .lg\:mx-27 {
    margin-left: 27px;
    margin-right: 27px;
  }

  .lg\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .lg\:mx-30 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .lg\:mx-31 {
    margin-left: 31px;
    margin-right: 31px;
  }

  .lg\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:mx-34 {
    margin-left: 34px;
    margin-right: 34px;
  }

  .lg\:mx-35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .lg\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .lg\:mx-37 {
    margin-left: 37px;
    margin-right: 37px;
  }

  .lg\:mx-38 {
    margin-left: 38px;
    margin-right: 38px;
  }

  .lg\:mx-40 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .lg\:mx-42 {
    margin-left: 42px;
    margin-right: 42px;
  }

  .lg\:mx-44 {
    margin-left: 44px;
    margin-right: 44px;
  }

  .lg\:mx-45 {
    margin-left: 45px;
    margin-right: 45px;
  }

  .lg\:mx-46 {
    margin-left: 46px;
    margin-right: 46px;
  }

  .lg\:mx-48 {
    margin-left: 48px;
    margin-right: 48px;
  }

  .lg\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .lg\:mx-53 {
    margin-left: 53px;
    margin-right: 53px;
  }

  .lg\:mx-55 {
    margin-left: 55px;
    margin-right: 55px;
  }

  .lg\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg\:mx-58 {
    margin-left: 58px;
    margin-right: 58px;
  }

  .lg\:mx-59 {
    margin-left: 59px;
    margin-right: 59px;
  }

  .lg\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .lg\:mx-63 {
    margin-left: 63px;
    margin-right: 63px;
  }

  .lg\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:mx-65 {
    margin-left: 65px;
    margin-right: 65px;
  }

  .lg\:mx-70 {
    margin-left: 70px;
    margin-right: 70px;
  }

  .lg\:mx-71 {
    margin-left: 71px;
    margin-right: 71px;
  }

  .lg\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .lg\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:mx-83 {
    margin-left: 83px;
    margin-right: 83px;
  }

  .lg\:mx-89 {
    margin-left: 89px;
    margin-right: 89px;
  }

  .lg\:mx-90 {
    margin-left: 90px;
    margin-right: 90px;
  }

  .lg\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .lg\:mx-100 {
    margin-left: 100px;
    margin-right: 100px;
  }

  .lg\:mx-106 {
    margin-left: 106px;
    margin-right: 106px;
  }

  .lg\:mx-109 {
    margin-left: 109px;
    margin-right: 109px;
  }

  .lg\:mx-120 {
    margin-left: 120px;
    margin-right: 120px;
  }

  .lg\:mx-135 {
    margin-left: 135px;
    margin-right: 135px;
  }

  .lg\:mx-180 {
    margin-left: 180px;
    margin-right: 180px;
  }

  .lg\:mx-300 {
    margin-left: 300px;
    margin-right: 300px;
  }

  .lg\:mx-400 {
    margin-left: 400px;
    margin-right: 400px;
  }

  .lg\:mx-510 {
    margin-left: 510px;
    margin-right: 510px;
  }

  .lg\:mx-615 {
    margin-left: 615px;
    margin-right: 615px;
  }

  .lg\:mx-650 {
    margin-left: 650px;
    margin-right: 650px;
  }

  .lg\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .lg\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .lg\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .lg\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .lg\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .lg\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .lg\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .lg\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .lg\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .lg\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .lg\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .lg\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .lg\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .lg\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .lg\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .lg\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .lg\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .lg\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .lg\:-mx-15px {
    margin-left: -15px;
    margin-right: -15px;
  }

  .lg\:mx-m11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .lg\:mx-12px {
    margin-left: 12px;
    margin-right: 12px;
  }

  .lg\:mx-m72 {
    margin-left: 72px;
    margin-right: 72px;
  }

  .lg\:mx-m21 {
    margin-left: 21%;
    margin-right: 21%;
  }

  .lg\:mx-m15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .lg\:mx-m18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .lg\:mx-m35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .lg\:mx-m19 {
    margin-left: 19px;
    margin-right: 19px;
  }

  .lg\:mx-m17 {
    margin-left: 17px;
    margin-right: 17px;
  }

  .lg\:mx-m9 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .lg\:mx-m10 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .lg\:mx-m51 {
    margin-left: 51px;
    margin-right: 51px;
  }

  .lg\:mx-m43 {
    margin-left: 43px;
    margin-right: 43px;
  }

  .lg\:mx-m13 {
    margin-left: 13px;
    margin-right: 13px;
  }

  .lg\:mx-m26 {
    margin-left: 26px;
    margin-right: 26px;
  }

  .lg\:mx-m2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .lg\:mx-m14 {
    margin-left: 14px;
    margin-right: 14px;
  }

  .lg\:mx-m5 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .lg\:mx-m8 {
    margin-left: 8px;
    margin-right: 8px;
  }

  .lg\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:my-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .lg\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .lg\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:my-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .lg\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .lg\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:my-11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .lg\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:my-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .lg\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:my-18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .lg\:my-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .lg\:my-21 {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .lg\:my-23 {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .lg\:my-24 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .lg\:my-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .lg\:my-27 {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .lg\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .lg\:my-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .lg\:my-31 {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .lg\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:my-34 {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .lg\:my-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .lg\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .lg\:my-37 {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .lg\:my-38 {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .lg\:my-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .lg\:my-42 {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .lg\:my-44 {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .lg\:my-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .lg\:my-46 {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .lg\:my-48 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .lg\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .lg\:my-53 {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .lg\:my-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .lg\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg\:my-58 {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .lg\:my-59 {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .lg\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .lg\:my-63 {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .lg\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:my-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .lg\:my-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .lg\:my-71 {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .lg\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .lg\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:my-83 {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .lg\:my-89 {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .lg\:my-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .lg\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .lg\:my-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .lg\:my-106 {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .lg\:my-109 {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .lg\:my-120 {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .lg\:my-135 {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .lg\:my-180 {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .lg\:my-300 {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .lg\:my-400 {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .lg\:my-510 {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .lg\:my-615 {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .lg\:my-650 {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .lg\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .lg\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .lg\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .lg\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .lg\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .lg\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .lg\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .lg\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .lg\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .lg\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .lg\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .lg\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .lg\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .lg\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .lg\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .lg\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .lg\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .lg\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .lg\:-my-15px {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .lg\:my-m11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .lg\:my-12px {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .lg\:my-m72 {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .lg\:my-m21 {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .lg\:my-m15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .lg\:my-m18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .lg\:my-m35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .lg\:my-m19 {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .lg\:my-m17 {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .lg\:my-m9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .lg\:my-m10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .lg\:my-m51 {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .lg\:my-m43 {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .lg\:my-m13 {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .lg\:my-m26 {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .lg\:my-m2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .lg\:my-m14 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .lg\:my-m5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .lg\:my-m8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .lg\:last\:mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:last\:mx-1:last-child {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:last\:mx-2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .lg\:last\:mx-3:last-child {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .lg\:last\:mx-4:last-child {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:last\:mx-5:last-child {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:last\:mx-6:last-child {
    margin-left: 6px;
    margin-right: 6px;
  }

  .lg\:last\:mx-7:last-child {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .lg\:last\:mx-8:last-child {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:last\:mx-9:last-child {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg\:last\:mx-10:last-child {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:last\:mx-11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .lg\:last\:mx-12:last-child {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:last\:mx-14:last-child {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .lg\:last\:mx-15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .lg\:last\:mx-16:last-child {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:last\:mx-18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .lg\:last\:mx-20:last-child {
    margin-left: 20px;
    margin-right: 20px;
  }

  .lg\:last\:mx-21:last-child {
    margin-left: 21px;
    margin-right: 21px;
  }

  .lg\:last\:mx-23:last-child {
    margin-left: 23px;
    margin-right: 23px;
  }

  .lg\:last\:mx-24:last-child {
    margin-left: 24px;
    margin-right: 24px;
  }

  .lg\:last\:mx-25:last-child {
    margin-left: 25px;
    margin-right: 25px;
  }

  .lg\:last\:mx-27:last-child {
    margin-left: 27px;
    margin-right: 27px;
  }

  .lg\:last\:mx-28:last-child {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .lg\:last\:mx-30:last-child {
    margin-left: 30px;
    margin-right: 30px;
  }

  .lg\:last\:mx-31:last-child {
    margin-left: 31px;
    margin-right: 31px;
  }

  .lg\:last\:mx-32:last-child {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:last\:mx-34:last-child {
    margin-left: 34px;
    margin-right: 34px;
  }

  .lg\:last\:mx-35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .lg\:last\:mx-36:last-child {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .lg\:last\:mx-37:last-child {
    margin-left: 37px;
    margin-right: 37px;
  }

  .lg\:last\:mx-38:last-child {
    margin-left: 38px;
    margin-right: 38px;
  }

  .lg\:last\:mx-40:last-child {
    margin-left: 40px;
    margin-right: 40px;
  }

  .lg\:last\:mx-42:last-child {
    margin-left: 42px;
    margin-right: 42px;
  }

  .lg\:last\:mx-44:last-child {
    margin-left: 44px;
    margin-right: 44px;
  }

  .lg\:last\:mx-45:last-child {
    margin-left: 45px;
    margin-right: 45px;
  }

  .lg\:last\:mx-46:last-child {
    margin-left: 46px;
    margin-right: 46px;
  }

  .lg\:last\:mx-48:last-child {
    margin-left: 48px;
    margin-right: 48px;
  }

  .lg\:last\:mx-52:last-child {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .lg\:last\:mx-53:last-child {
    margin-left: 53px;
    margin-right: 53px;
  }

  .lg\:last\:mx-55:last-child {
    margin-left: 55px;
    margin-right: 55px;
  }

  .lg\:last\:mx-56:last-child {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg\:last\:mx-58:last-child {
    margin-left: 58px;
    margin-right: 58px;
  }

  .lg\:last\:mx-59:last-child {
    margin-left: 59px;
    margin-right: 59px;
  }

  .lg\:last\:mx-60:last-child {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .lg\:last\:mx-63:last-child {
    margin-left: 63px;
    margin-right: 63px;
  }

  .lg\:last\:mx-64:last-child {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:last\:mx-65:last-child {
    margin-left: 65px;
    margin-right: 65px;
  }

  .lg\:last\:mx-70:last-child {
    margin-left: 70px;
    margin-right: 70px;
  }

  .lg\:last\:mx-71:last-child {
    margin-left: 71px;
    margin-right: 71px;
  }

  .lg\:last\:mx-72:last-child {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .lg\:last\:mx-80:last-child {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:last\:mx-83:last-child {
    margin-left: 83px;
    margin-right: 83px;
  }

  .lg\:last\:mx-89:last-child {
    margin-left: 89px;
    margin-right: 89px;
  }

  .lg\:last\:mx-90:last-child {
    margin-left: 90px;
    margin-right: 90px;
  }

  .lg\:last\:mx-96:last-child {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .lg\:last\:mx-100:last-child {
    margin-left: 100px;
    margin-right: 100px;
  }

  .lg\:last\:mx-106:last-child {
    margin-left: 106px;
    margin-right: 106px;
  }

  .lg\:last\:mx-109:last-child {
    margin-left: 109px;
    margin-right: 109px;
  }

  .lg\:last\:mx-120:last-child {
    margin-left: 120px;
    margin-right: 120px;
  }

  .lg\:last\:mx-135:last-child {
    margin-left: 135px;
    margin-right: 135px;
  }

  .lg\:last\:mx-180:last-child {
    margin-left: 180px;
    margin-right: 180px;
  }

  .lg\:last\:mx-300:last-child {
    margin-left: 300px;
    margin-right: 300px;
  }

  .lg\:last\:mx-400:last-child {
    margin-left: 400px;
    margin-right: 400px;
  }

  .lg\:last\:mx-510:last-child {
    margin-left: 510px;
    margin-right: 510px;
  }

  .lg\:last\:mx-615:last-child {
    margin-left: 615px;
    margin-right: 615px;
  }

  .lg\:last\:mx-650:last-child {
    margin-left: 650px;
    margin-right: 650px;
  }

  .lg\:last\:mx-auto:last-child {
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:last\:mx-px:last-child {
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:last\:mx-0\.5:last-child {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .lg\:last\:mx-1\.5:last-child {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .lg\:last\:mx-2\.5:last-child {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .lg\:last\:mx-3\.5:last-child {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .lg\:last\:-mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:last\:-mx-1:last-child {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:last\:-mx-2:last-child {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:last\:-mx-3:last-child {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:last\:-mx-4:last-child {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:last\:-mx-5:last-child {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:last\:-mx-6:last-child {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:last\:-mx-7:last-child {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .lg\:last\:-mx-8:last-child {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:last\:-mx-9:last-child {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg\:last\:-mx-10:last-child {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:last\:-mx-11:last-child {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .lg\:last\:-mx-12:last-child {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:last\:-mx-14:last-child {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .lg\:last\:-mx-16:last-child {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg\:last\:-mx-20:last-child {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:last\:-mx-24:last-child {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg\:last\:-mx-28:last-child {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .lg\:last\:-mx-32:last-child {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:last\:-mx-36:last-child {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .lg\:last\:-mx-40:last-child {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:last\:-mx-44:last-child {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .lg\:last\:-mx-48:last-child {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg\:last\:-mx-52:last-child {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .lg\:last\:-mx-56:last-child {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg\:last\:-mx-60:last-child {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .lg\:last\:-mx-64:last-child {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:last\:-mx-72:last-child {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .lg\:last\:-mx-80:last-child {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:last\:-mx-96:last-child {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .lg\:last\:-mx-px:last-child {
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:last\:-mx-0\.5:last-child {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .lg\:last\:-mx-1\.5:last-child {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .lg\:last\:-mx-2\.5:last-child {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .lg\:last\:-mx-3\.5:last-child {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .lg\:last\:-mx-15px:last-child {
    margin-left: -15px;
    margin-right: -15px;
  }

  .lg\:last\:mx-m11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .lg\:last\:mx-12px:last-child {
    margin-left: 12px;
    margin-right: 12px;
  }

  .lg\:last\:mx-m72:last-child {
    margin-left: 72px;
    margin-right: 72px;
  }

  .lg\:last\:mx-m21:last-child {
    margin-left: 21%;
    margin-right: 21%;
  }

  .lg\:last\:mx-m15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .lg\:last\:mx-m18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .lg\:last\:mx-m35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .lg\:last\:mx-m19:last-child {
    margin-left: 19px;
    margin-right: 19px;
  }

  .lg\:last\:mx-m17:last-child {
    margin-left: 17px;
    margin-right: 17px;
  }

  .lg\:last\:mx-m9:last-child {
    margin-left: 9px;
    margin-right: 9px;
  }

  .lg\:last\:mx-m10:last-child {
    margin-left: 10px;
    margin-right: 10px;
  }

  .lg\:last\:mx-m51:last-child {
    margin-left: 51px;
    margin-right: 51px;
  }

  .lg\:last\:mx-m43:last-child {
    margin-left: 43px;
    margin-right: 43px;
  }

  .lg\:last\:mx-m13:last-child {
    margin-left: 13px;
    margin-right: 13px;
  }

  .lg\:last\:mx-m26:last-child {
    margin-left: 26px;
    margin-right: 26px;
  }

  .lg\:last\:mx-m2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .lg\:last\:mx-m14:last-child {
    margin-left: 14px;
    margin-right: 14px;
  }

  .lg\:last\:mx-m5:last-child {
    margin-left: 5px;
    margin-right: 5px;
  }

  .lg\:last\:mx-m8:last-child {
    margin-left: 8px;
    margin-right: 8px;
  }

  .lg\:last\:my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:last\:my-1:last-child {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:last\:my-2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .lg\:last\:my-3:last-child {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .lg\:last\:my-4:last-child {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:last\:my-5:last-child {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:last\:my-6:last-child {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .lg\:last\:my-7:last-child {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .lg\:last\:my-8:last-child {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:last\:my-9:last-child {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg\:last\:my-10:last-child {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:last\:my-11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .lg\:last\:my-12:last-child {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:last\:my-14:last-child {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:last\:my-15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .lg\:last\:my-16:last-child {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:last\:my-18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .lg\:last\:my-20:last-child {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .lg\:last\:my-21:last-child {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .lg\:last\:my-23:last-child {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .lg\:last\:my-24:last-child {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .lg\:last\:my-25:last-child {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .lg\:last\:my-27:last-child {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .lg\:last\:my-28:last-child {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .lg\:last\:my-30:last-child {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .lg\:last\:my-31:last-child {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .lg\:last\:my-32:last-child {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:last\:my-34:last-child {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .lg\:last\:my-35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .lg\:last\:my-36:last-child {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .lg\:last\:my-37:last-child {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .lg\:last\:my-38:last-child {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .lg\:last\:my-40:last-child {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .lg\:last\:my-42:last-child {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .lg\:last\:my-44:last-child {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .lg\:last\:my-45:last-child {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .lg\:last\:my-46:last-child {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .lg\:last\:my-48:last-child {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .lg\:last\:my-52:last-child {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .lg\:last\:my-53:last-child {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .lg\:last\:my-55:last-child {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .lg\:last\:my-56:last-child {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg\:last\:my-58:last-child {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .lg\:last\:my-59:last-child {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .lg\:last\:my-60:last-child {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .lg\:last\:my-63:last-child {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .lg\:last\:my-64:last-child {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:last\:my-65:last-child {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .lg\:last\:my-70:last-child {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .lg\:last\:my-71:last-child {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .lg\:last\:my-72:last-child {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .lg\:last\:my-80:last-child {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:last\:my-83:last-child {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .lg\:last\:my-89:last-child {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .lg\:last\:my-90:last-child {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .lg\:last\:my-96:last-child {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .lg\:last\:my-100:last-child {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .lg\:last\:my-106:last-child {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .lg\:last\:my-109:last-child {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .lg\:last\:my-120:last-child {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .lg\:last\:my-135:last-child {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .lg\:last\:my-180:last-child {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .lg\:last\:my-300:last-child {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .lg\:last\:my-400:last-child {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .lg\:last\:my-510:last-child {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .lg\:last\:my-615:last-child {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .lg\:last\:my-650:last-child {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .lg\:last\:my-auto:last-child {
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:last\:my-px:last-child {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:last\:my-0\.5:last-child {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .lg\:last\:my-1\.5:last-child {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .lg\:last\:my-2\.5:last-child {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .lg\:last\:my-3\.5:last-child {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .lg\:last\:-my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:last\:-my-1:last-child {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:last\:-my-2:last-child {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:last\:-my-3:last-child {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:last\:-my-4:last-child {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:last\:-my-5:last-child {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:last\:-my-6:last-child {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:last\:-my-7:last-child {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .lg\:last\:-my-8:last-child {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:last\:-my-9:last-child {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg\:last\:-my-10:last-child {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:last\:-my-11:last-child {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .lg\:last\:-my-12:last-child {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:last\:-my-14:last-child {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .lg\:last\:-my-16:last-child {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg\:last\:-my-20:last-child {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:last\:-my-24:last-child {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg\:last\:-my-28:last-child {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .lg\:last\:-my-32:last-child {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:last\:-my-36:last-child {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .lg\:last\:-my-40:last-child {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:last\:-my-44:last-child {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .lg\:last\:-my-48:last-child {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg\:last\:-my-52:last-child {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .lg\:last\:-my-56:last-child {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg\:last\:-my-60:last-child {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .lg\:last\:-my-64:last-child {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:last\:-my-72:last-child {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .lg\:last\:-my-80:last-child {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:last\:-my-96:last-child {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .lg\:last\:-my-px:last-child {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:last\:-my-0\.5:last-child {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .lg\:last\:-my-1\.5:last-child {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .lg\:last\:-my-2\.5:last-child {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .lg\:last\:-my-3\.5:last-child {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .lg\:last\:-my-15px:last-child {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .lg\:last\:my-m11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .lg\:last\:my-12px:last-child {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .lg\:last\:my-m72:last-child {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .lg\:last\:my-m21:last-child {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .lg\:last\:my-m15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .lg\:last\:my-m18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .lg\:last\:my-m35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .lg\:last\:my-m19:last-child {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .lg\:last\:my-m17:last-child {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .lg\:last\:my-m9:last-child {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .lg\:last\:my-m10:last-child {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .lg\:last\:my-m51:last-child {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .lg\:last\:my-m43:last-child {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .lg\:last\:my-m13:last-child {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .lg\:last\:my-m26:last-child {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .lg\:last\:my-m2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .lg\:last\:my-m14:last-child {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .lg\:last\:my-m5:last-child {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .lg\:last\:my-m8:last-child {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .lg\:mt-0 {
    margin-top: 0px;
  }

  .lg\:mt-1 {
    margin-top: 0.25rem;
  }

  .lg\:mt-2 {
    margin-top: 2px;
  }

  .lg\:mt-3 {
    margin-top: 0.75rem;
  }

  .lg\:mt-4 {
    margin-top: 1rem;
  }

  .lg\:mt-5 {
    margin-top: 1.25rem;
  }

  .lg\:mt-6 {
    margin-top: 6px;
  }

  .lg\:mt-7 {
    margin-top: 1.75rem;
  }

  .lg\:mt-8 {
    margin-top: 2rem;
  }

  .lg\:mt-9 {
    margin-top: 2.25rem;
  }

  .lg\:mt-10 {
    margin-top: 2.5rem;
  }

  .lg\:mt-11 {
    margin-top: 11px;
  }

  .lg\:mt-12 {
    margin-top: 3rem;
  }

  .lg\:mt-14 {
    margin-top: 3.5rem;
  }

  .lg\:mt-15 {
    margin-top: 15px;
  }

  .lg\:mt-16 {
    margin-top: 4rem;
  }

  .lg\:mt-18 {
    margin-top: 18px;
  }

  .lg\:mt-20 {
    margin-top: 20px;
  }

  .lg\:mt-21 {
    margin-top: 21px;
  }

  .lg\:mt-23 {
    margin-top: 23px;
  }

  .lg\:mt-24 {
    margin-top: 24px;
  }

  .lg\:mt-25 {
    margin-top: 25px;
  }

  .lg\:mt-27 {
    margin-top: 27px;
  }

  .lg\:mt-28 {
    margin-top: 7rem;
  }

  .lg\:mt-30 {
    margin-top: 30px;
  }

  .lg\:mt-31 {
    margin-top: 31px;
  }

  .lg\:mt-32 {
    margin-top: 8rem;
  }

  .lg\:mt-34 {
    margin-top: 34px;
  }

  .lg\:mt-35 {
    margin-top: 35px;
  }

  .lg\:mt-36 {
    margin-top: 9rem;
  }

  .lg\:mt-37 {
    margin-top: 37px;
  }

  .lg\:mt-38 {
    margin-top: 38px;
  }

  .lg\:mt-40 {
    margin-top: 40px;
  }

  .lg\:mt-42 {
    margin-top: 42px;
  }

  .lg\:mt-44 {
    margin-top: 44px;
  }

  .lg\:mt-45 {
    margin-top: 45px;
  }

  .lg\:mt-46 {
    margin-top: 46px;
  }

  .lg\:mt-48 {
    margin-top: 48px;
  }

  .lg\:mt-52 {
    margin-top: 13rem;
  }

  .lg\:mt-53 {
    margin-top: 53px;
  }

  .lg\:mt-55 {
    margin-top: 55px;
  }

  .lg\:mt-56 {
    margin-top: 14rem;
  }

  .lg\:mt-58 {
    margin-top: 58px;
  }

  .lg\:mt-59 {
    margin-top: 59px;
  }

  .lg\:mt-60 {
    margin-top: 15rem;
  }

  .lg\:mt-63 {
    margin-top: 63px;
  }

  .lg\:mt-64 {
    margin-top: 16rem;
  }

  .lg\:mt-65 {
    margin-top: 65px;
  }

  .lg\:mt-70 {
    margin-top: 70px;
  }

  .lg\:mt-71 {
    margin-top: 71px;
  }

  .lg\:mt-72 {
    margin-top: 18rem;
  }

  .lg\:mt-80 {
    margin-top: 20rem;
  }

  .lg\:mt-83 {
    margin-top: 83px;
  }

  .lg\:mt-89 {
    margin-top: 89px;
  }

  .lg\:mt-90 {
    margin-top: 90px;
  }

  .lg\:mt-96 {
    margin-top: 24rem;
  }

  .lg\:mt-100 {
    margin-top: 100px;
  }

  .lg\:mt-106 {
    margin-top: 106px;
  }

  .lg\:mt-109 {
    margin-top: 109px;
  }

  .lg\:mt-120 {
    margin-top: 120px;
  }

  .lg\:mt-135 {
    margin-top: 135px;
  }

  .lg\:mt-180 {
    margin-top: 180px;
  }

  .lg\:mt-300 {
    margin-top: 300px;
  }

  .lg\:mt-400 {
    margin-top: 400px;
  }

  .lg\:mt-510 {
    margin-top: 510px;
  }

  .lg\:mt-615 {
    margin-top: 615px;
  }

  .lg\:mt-650 {
    margin-top: 650px;
  }

  .lg\:mt-auto {
    margin-top: auto;
  }

  .lg\:mt-px {
    margin-top: 1px;
  }

  .lg\:mt-0\.5 {
    margin-top: 0.125rem;
  }

  .lg\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .lg\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .lg\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .lg\:-mt-0 {
    margin-top: 0px;
  }

  .lg\:-mt-1 {
    margin-top: -0.25rem;
  }

  .lg\:-mt-2 {
    margin-top: -0.5rem;
  }

  .lg\:-mt-3 {
    margin-top: -0.75rem;
  }

  .lg\:-mt-4 {
    margin-top: -1rem;
  }

  .lg\:-mt-5 {
    margin-top: -1.25rem;
  }

  .lg\:-mt-6 {
    margin-top: -1.5rem;
  }

  .lg\:-mt-7 {
    margin-top: -1.75rem;
  }

  .lg\:-mt-8 {
    margin-top: -2rem;
  }

  .lg\:-mt-9 {
    margin-top: -2.25rem;
  }

  .lg\:-mt-10 {
    margin-top: -2.5rem;
  }

  .lg\:-mt-11 {
    margin-top: -2.75rem;
  }

  .lg\:-mt-12 {
    margin-top: -3rem;
  }

  .lg\:-mt-14 {
    margin-top: -3.5rem;
  }

  .lg\:-mt-16 {
    margin-top: -4rem;
  }

  .lg\:-mt-20 {
    margin-top: -5rem;
  }

  .lg\:-mt-24 {
    margin-top: -6rem;
  }

  .lg\:-mt-28 {
    margin-top: -7rem;
  }

  .lg\:-mt-32 {
    margin-top: -8rem;
  }

  .lg\:-mt-36 {
    margin-top: -9rem;
  }

  .lg\:-mt-40 {
    margin-top: -10rem;
  }

  .lg\:-mt-44 {
    margin-top: -11rem;
  }

  .lg\:-mt-48 {
    margin-top: -12rem;
  }

  .lg\:-mt-52 {
    margin-top: -13rem;
  }

  .lg\:-mt-56 {
    margin-top: -14rem;
  }

  .lg\:-mt-60 {
    margin-top: -15rem;
  }

  .lg\:-mt-64 {
    margin-top: -16rem;
  }

  .lg\:-mt-72 {
    margin-top: -18rem;
  }

  .lg\:-mt-80 {
    margin-top: -20rem;
  }

  .lg\:-mt-96 {
    margin-top: -24rem;
  }

  .lg\:-mt-px {
    margin-top: -1px;
  }

  .lg\:-mt-0\.5 {
    margin-top: -0.125rem;
  }

  .lg\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .lg\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .lg\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .lg\:-mt-15px {
    margin-top: -15px;
  }

  .lg\:mt-m11 {
    margin-top: 11px;
  }

  .lg\:mt-12px {
    margin-top: 12px;
  }

  .lg\:mt-m72 {
    margin-top: 72px;
  }

  .lg\:mt-m21 {
    margin-top: 21%;
  }

  .lg\:mt-m15 {
    margin-top: 15px;
  }

  .lg\:mt-m18 {
    margin-top: 18px;
  }

  .lg\:mt-m35 {
    margin-top: 35px;
  }

  .lg\:mt-m19 {
    margin-top: 19px;
  }

  .lg\:mt-m17 {
    margin-top: 17px;
  }

  .lg\:mt-m9 {
    margin-top: 9px;
  }

  .lg\:mt-m10 {
    margin-top: 10px;
  }

  .lg\:mt-m51 {
    margin-top: 51px;
  }

  .lg\:mt-m43 {
    margin-top: 43px;
  }

  .lg\:mt-m13 {
    margin-top: 13px;
  }

  .lg\:mt-m26 {
    margin-top: 26px;
  }

  .lg\:mt-m2 {
    margin-top: 2px;
  }

  .lg\:mt-m14 {
    margin-top: 14px;
  }

  .lg\:mt-m5 {
    margin-top: 5px;
  }

  .lg\:mt-m8 {
    margin-top: 8px;
  }

  .lg\:mr-0 {
    margin-right: 0px;
  }

  .lg\:mr-1 {
    margin-right: 0.25rem;
  }

  .lg\:mr-2 {
    margin-right: 2px;
  }

  .lg\:mr-3 {
    margin-right: 0.75rem;
  }

  .lg\:mr-4 {
    margin-right: 1rem;
  }

  .lg\:mr-5 {
    margin-right: 1.25rem;
  }

  .lg\:mr-6 {
    margin-right: 6px;
  }

  .lg\:mr-7 {
    margin-right: 1.75rem;
  }

  .lg\:mr-8 {
    margin-right: 2rem;
  }

  .lg\:mr-9 {
    margin-right: 2.25rem;
  }

  .lg\:mr-10 {
    margin-right: 2.5rem;
  }

  .lg\:mr-11 {
    margin-right: 11px;
  }

  .lg\:mr-12 {
    margin-right: 3rem;
  }

  .lg\:mr-14 {
    margin-right: 3.5rem;
  }

  .lg\:mr-15 {
    margin-right: 15px;
  }

  .lg\:mr-16 {
    margin-right: 4rem;
  }

  .lg\:mr-18 {
    margin-right: 18px;
  }

  .lg\:mr-20 {
    margin-right: 20px;
  }

  .lg\:mr-21 {
    margin-right: 21px;
  }

  .lg\:mr-23 {
    margin-right: 23px;
  }

  .lg\:mr-24 {
    margin-right: 24px;
  }

  .lg\:mr-25 {
    margin-right: 25px;
  }

  .lg\:mr-27 {
    margin-right: 27px;
  }

  .lg\:mr-28 {
    margin-right: 7rem;
  }

  .lg\:mr-30 {
    margin-right: 30px;
  }

  .lg\:mr-31 {
    margin-right: 31px;
  }

  .lg\:mr-32 {
    margin-right: 8rem;
  }

  .lg\:mr-34 {
    margin-right: 34px;
  }

  .lg\:mr-35 {
    margin-right: 35px;
  }

  .lg\:mr-36 {
    margin-right: 9rem;
  }

  .lg\:mr-37 {
    margin-right: 37px;
  }

  .lg\:mr-38 {
    margin-right: 38px;
  }

  .lg\:mr-40 {
    margin-right: 40px;
  }

  .lg\:mr-42 {
    margin-right: 42px;
  }

  .lg\:mr-44 {
    margin-right: 44px;
  }

  .lg\:mr-45 {
    margin-right: 45px;
  }

  .lg\:mr-46 {
    margin-right: 46px;
  }

  .lg\:mr-48 {
    margin-right: 48px;
  }

  .lg\:mr-52 {
    margin-right: 13rem;
  }

  .lg\:mr-53 {
    margin-right: 53px;
  }

  .lg\:mr-55 {
    margin-right: 55px;
  }

  .lg\:mr-56 {
    margin-right: 14rem;
  }

  .lg\:mr-58 {
    margin-right: 58px;
  }

  .lg\:mr-59 {
    margin-right: 59px;
  }

  .lg\:mr-60 {
    margin-right: 15rem;
  }

  .lg\:mr-63 {
    margin-right: 63px;
  }

  .lg\:mr-64 {
    margin-right: 16rem;
  }

  .lg\:mr-65 {
    margin-right: 65px;
  }

  .lg\:mr-70 {
    margin-right: 70px;
  }

  .lg\:mr-71 {
    margin-right: 71px;
  }

  .lg\:mr-72 {
    margin-right: 18rem;
  }

  .lg\:mr-80 {
    margin-right: 20rem;
  }

  .lg\:mr-83 {
    margin-right: 83px;
  }

  .lg\:mr-89 {
    margin-right: 89px;
  }

  .lg\:mr-90 {
    margin-right: 90px;
  }

  .lg\:mr-96 {
    margin-right: 24rem;
  }

  .lg\:mr-100 {
    margin-right: 100px;
  }

  .lg\:mr-106 {
    margin-right: 106px;
  }

  .lg\:mr-109 {
    margin-right: 109px;
  }

  .lg\:mr-120 {
    margin-right: 120px;
  }

  .lg\:mr-135 {
    margin-right: 135px;
  }

  .lg\:mr-180 {
    margin-right: 180px;
  }

  .lg\:mr-300 {
    margin-right: 300px;
  }

  .lg\:mr-400 {
    margin-right: 400px;
  }

  .lg\:mr-510 {
    margin-right: 510px;
  }

  .lg\:mr-615 {
    margin-right: 615px;
  }

  .lg\:mr-650 {
    margin-right: 650px;
  }

  .lg\:mr-auto {
    margin-right: auto;
  }

  .lg\:mr-px {
    margin-right: 1px;
  }

  .lg\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .lg\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .lg\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .lg\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .lg\:-mr-0 {
    margin-right: 0px;
  }

  .lg\:-mr-1 {
    margin-right: -0.25rem;
  }

  .lg\:-mr-2 {
    margin-right: -0.5rem;
  }

  .lg\:-mr-3 {
    margin-right: -0.75rem;
  }

  .lg\:-mr-4 {
    margin-right: -1rem;
  }

  .lg\:-mr-5 {
    margin-right: -1.25rem;
  }

  .lg\:-mr-6 {
    margin-right: -1.5rem;
  }

  .lg\:-mr-7 {
    margin-right: -1.75rem;
  }

  .lg\:-mr-8 {
    margin-right: -2rem;
  }

  .lg\:-mr-9 {
    margin-right: -2.25rem;
  }

  .lg\:-mr-10 {
    margin-right: -2.5rem;
  }

  .lg\:-mr-11 {
    margin-right: -2.75rem;
  }

  .lg\:-mr-12 {
    margin-right: -3rem;
  }

  .lg\:-mr-14 {
    margin-right: -3.5rem;
  }

  .lg\:-mr-16 {
    margin-right: -4rem;
  }

  .lg\:-mr-20 {
    margin-right: -5rem;
  }

  .lg\:-mr-24 {
    margin-right: -6rem;
  }

  .lg\:-mr-28 {
    margin-right: -7rem;
  }

  .lg\:-mr-32 {
    margin-right: -8rem;
  }

  .lg\:-mr-36 {
    margin-right: -9rem;
  }

  .lg\:-mr-40 {
    margin-right: -10rem;
  }

  .lg\:-mr-44 {
    margin-right: -11rem;
  }

  .lg\:-mr-48 {
    margin-right: -12rem;
  }

  .lg\:-mr-52 {
    margin-right: -13rem;
  }

  .lg\:-mr-56 {
    margin-right: -14rem;
  }

  .lg\:-mr-60 {
    margin-right: -15rem;
  }

  .lg\:-mr-64 {
    margin-right: -16rem;
  }

  .lg\:-mr-72 {
    margin-right: -18rem;
  }

  .lg\:-mr-80 {
    margin-right: -20rem;
  }

  .lg\:-mr-96 {
    margin-right: -24rem;
  }

  .lg\:-mr-px {
    margin-right: -1px;
  }

  .lg\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .lg\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .lg\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .lg\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .lg\:-mr-15px {
    margin-right: -15px;
  }

  .lg\:mr-m11 {
    margin-right: 11px;
  }

  .lg\:mr-12px {
    margin-right: 12px;
  }

  .lg\:mr-m72 {
    margin-right: 72px;
  }

  .lg\:mr-m21 {
    margin-right: 21%;
  }

  .lg\:mr-m15 {
    margin-right: 15px;
  }

  .lg\:mr-m18 {
    margin-right: 18px;
  }

  .lg\:mr-m35 {
    margin-right: 35px;
  }

  .lg\:mr-m19 {
    margin-right: 19px;
  }

  .lg\:mr-m17 {
    margin-right: 17px;
  }

  .lg\:mr-m9 {
    margin-right: 9px;
  }

  .lg\:mr-m10 {
    margin-right: 10px;
  }

  .lg\:mr-m51 {
    margin-right: 51px;
  }

  .lg\:mr-m43 {
    margin-right: 43px;
  }

  .lg\:mr-m13 {
    margin-right: 13px;
  }

  .lg\:mr-m26 {
    margin-right: 26px;
  }

  .lg\:mr-m2 {
    margin-right: 2px;
  }

  .lg\:mr-m14 {
    margin-right: 14px;
  }

  .lg\:mr-m5 {
    margin-right: 5px;
  }

  .lg\:mr-m8 {
    margin-right: 8px;
  }

  .lg\:mb-0 {
    margin-bottom: 0px;
  }

  .lg\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .lg\:mb-2 {
    margin-bottom: 2px;
  }

  .lg\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .lg\:mb-4 {
    margin-bottom: 1rem;
  }

  .lg\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .lg\:mb-6 {
    margin-bottom: 6px;
  }

  .lg\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .lg\:mb-8 {
    margin-bottom: 2rem;
  }

  .lg\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .lg\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .lg\:mb-11 {
    margin-bottom: 11px;
  }

  .lg\:mb-12 {
    margin-bottom: 3rem;
  }

  .lg\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .lg\:mb-15 {
    margin-bottom: 15px;
  }

  .lg\:mb-16 {
    margin-bottom: 4rem;
  }

  .lg\:mb-18 {
    margin-bottom: 18px;
  }

  .lg\:mb-20 {
    margin-bottom: 20px;
  }

  .lg\:mb-21 {
    margin-bottom: 21px;
  }

  .lg\:mb-23 {
    margin-bottom: 23px;
  }

  .lg\:mb-24 {
    margin-bottom: 24px;
  }

  .lg\:mb-25 {
    margin-bottom: 25px;
  }

  .lg\:mb-27 {
    margin-bottom: 27px;
  }

  .lg\:mb-28 {
    margin-bottom: 7rem;
  }

  .lg\:mb-30 {
    margin-bottom: 30px;
  }

  .lg\:mb-31 {
    margin-bottom: 31px;
  }

  .lg\:mb-32 {
    margin-bottom: 8rem;
  }

  .lg\:mb-34 {
    margin-bottom: 34px;
  }

  .lg\:mb-35 {
    margin-bottom: 35px;
  }

  .lg\:mb-36 {
    margin-bottom: 9rem;
  }

  .lg\:mb-37 {
    margin-bottom: 37px;
  }

  .lg\:mb-38 {
    margin-bottom: 38px;
  }

  .lg\:mb-40 {
    margin-bottom: 40px;
  }

  .lg\:mb-42 {
    margin-bottom: 42px;
  }

  .lg\:mb-44 {
    margin-bottom: 44px;
  }

  .lg\:mb-45 {
    margin-bottom: 45px;
  }

  .lg\:mb-46 {
    margin-bottom: 46px;
  }

  .lg\:mb-48 {
    margin-bottom: 48px;
  }

  .lg\:mb-52 {
    margin-bottom: 13rem;
  }

  .lg\:mb-53 {
    margin-bottom: 53px;
  }

  .lg\:mb-55 {
    margin-bottom: 55px;
  }

  .lg\:mb-56 {
    margin-bottom: 14rem;
  }

  .lg\:mb-58 {
    margin-bottom: 58px;
  }

  .lg\:mb-59 {
    margin-bottom: 59px;
  }

  .lg\:mb-60 {
    margin-bottom: 15rem;
  }

  .lg\:mb-63 {
    margin-bottom: 63px;
  }

  .lg\:mb-64 {
    margin-bottom: 16rem;
  }

  .lg\:mb-65 {
    margin-bottom: 65px;
  }

  .lg\:mb-70 {
    margin-bottom: 70px;
  }

  .lg\:mb-71 {
    margin-bottom: 71px;
  }

  .lg\:mb-72 {
    margin-bottom: 18rem;
  }

  .lg\:mb-80 {
    margin-bottom: 20rem;
  }

  .lg\:mb-83 {
    margin-bottom: 83px;
  }

  .lg\:mb-89 {
    margin-bottom: 89px;
  }

  .lg\:mb-90 {
    margin-bottom: 90px;
  }

  .lg\:mb-96 {
    margin-bottom: 24rem;
  }

  .lg\:mb-100 {
    margin-bottom: 100px;
  }

  .lg\:mb-106 {
    margin-bottom: 106px;
  }

  .lg\:mb-109 {
    margin-bottom: 109px;
  }

  .lg\:mb-120 {
    margin-bottom: 120px;
  }

  .lg\:mb-135 {
    margin-bottom: 135px;
  }

  .lg\:mb-180 {
    margin-bottom: 180px;
  }

  .lg\:mb-300 {
    margin-bottom: 300px;
  }

  .lg\:mb-400 {
    margin-bottom: 400px;
  }

  .lg\:mb-510 {
    margin-bottom: 510px;
  }

  .lg\:mb-615 {
    margin-bottom: 615px;
  }

  .lg\:mb-650 {
    margin-bottom: 650px;
  }

  .lg\:mb-auto {
    margin-bottom: auto;
  }

  .lg\:mb-px {
    margin-bottom: 1px;
  }

  .lg\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .lg\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .lg\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .lg\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .lg\:-mb-0 {
    margin-bottom: 0px;
  }

  .lg\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .lg\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .lg\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .lg\:-mb-4 {
    margin-bottom: -1rem;
  }

  .lg\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .lg\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .lg\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .lg\:-mb-8 {
    margin-bottom: -2rem;
  }

  .lg\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .lg\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .lg\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .lg\:-mb-12 {
    margin-bottom: -3rem;
  }

  .lg\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .lg\:-mb-16 {
    margin-bottom: -4rem;
  }

  .lg\:-mb-20 {
    margin-bottom: -5rem;
  }

  .lg\:-mb-24 {
    margin-bottom: -6rem;
  }

  .lg\:-mb-28 {
    margin-bottom: -7rem;
  }

  .lg\:-mb-32 {
    margin-bottom: -8rem;
  }

  .lg\:-mb-36 {
    margin-bottom: -9rem;
  }

  .lg\:-mb-40 {
    margin-bottom: -10rem;
  }

  .lg\:-mb-44 {
    margin-bottom: -11rem;
  }

  .lg\:-mb-48 {
    margin-bottom: -12rem;
  }

  .lg\:-mb-52 {
    margin-bottom: -13rem;
  }

  .lg\:-mb-56 {
    margin-bottom: -14rem;
  }

  .lg\:-mb-60 {
    margin-bottom: -15rem;
  }

  .lg\:-mb-64 {
    margin-bottom: -16rem;
  }

  .lg\:-mb-72 {
    margin-bottom: -18rem;
  }

  .lg\:-mb-80 {
    margin-bottom: -20rem;
  }

  .lg\:-mb-96 {
    margin-bottom: -24rem;
  }

  .lg\:-mb-px {
    margin-bottom: -1px;
  }

  .lg\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .lg\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .lg\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .lg\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .lg\:-mb-15px {
    margin-bottom: -15px;
  }

  .lg\:mb-m11 {
    margin-bottom: 11px;
  }

  .lg\:mb-12px {
    margin-bottom: 12px;
  }

  .lg\:mb-m72 {
    margin-bottom: 72px;
  }

  .lg\:mb-m21 {
    margin-bottom: 21%;
  }

  .lg\:mb-m15 {
    margin-bottom: 15px;
  }

  .lg\:mb-m18 {
    margin-bottom: 18px;
  }

  .lg\:mb-m35 {
    margin-bottom: 35px;
  }

  .lg\:mb-m19 {
    margin-bottom: 19px;
  }

  .lg\:mb-m17 {
    margin-bottom: 17px;
  }

  .lg\:mb-m9 {
    margin-bottom: 9px;
  }

  .lg\:mb-m10 {
    margin-bottom: 10px;
  }

  .lg\:mb-m51 {
    margin-bottom: 51px;
  }

  .lg\:mb-m43 {
    margin-bottom: 43px;
  }

  .lg\:mb-m13 {
    margin-bottom: 13px;
  }

  .lg\:mb-m26 {
    margin-bottom: 26px;
  }

  .lg\:mb-m2 {
    margin-bottom: 2px;
  }

  .lg\:mb-m14 {
    margin-bottom: 14px;
  }

  .lg\:mb-m5 {
    margin-bottom: 5px;
  }

  .lg\:mb-m8 {
    margin-bottom: 8px;
  }

  .lg\:ml-0 {
    margin-left: 0px;
  }

  .lg\:ml-1 {
    margin-left: 0.25rem;
  }

  .lg\:ml-2 {
    margin-left: 2px;
  }

  .lg\:ml-3 {
    margin-left: 0.75rem;
  }

  .lg\:ml-4 {
    margin-left: 1rem;
  }

  .lg\:ml-5 {
    margin-left: 1.25rem;
  }

  .lg\:ml-6 {
    margin-left: 6px;
  }

  .lg\:ml-7 {
    margin-left: 1.75rem;
  }

  .lg\:ml-8 {
    margin-left: 2rem;
  }

  .lg\:ml-9 {
    margin-left: 2.25rem;
  }

  .lg\:ml-10 {
    margin-left: 2.5rem;
  }

  .lg\:ml-11 {
    margin-left: 11px;
  }

  .lg\:ml-12 {
    margin-left: 3rem;
  }

  .lg\:ml-14 {
    margin-left: 3.5rem;
  }

  .lg\:ml-15 {
    margin-left: 15px;
  }

  .lg\:ml-16 {
    margin-left: 4rem;
  }

  .lg\:ml-18 {
    margin-left: 18px;
  }

  .lg\:ml-20 {
    margin-left: 20px;
  }

  .lg\:ml-21 {
    margin-left: 21px;
  }

  .lg\:ml-23 {
    margin-left: 23px;
  }

  .lg\:ml-24 {
    margin-left: 24px;
  }

  .lg\:ml-25 {
    margin-left: 25px;
  }

  .lg\:ml-27 {
    margin-left: 27px;
  }

  .lg\:ml-28 {
    margin-left: 7rem;
  }

  .lg\:ml-30 {
    margin-left: 30px;
  }

  .lg\:ml-31 {
    margin-left: 31px;
  }

  .lg\:ml-32 {
    margin-left: 8rem;
  }

  .lg\:ml-34 {
    margin-left: 34px;
  }

  .lg\:ml-35 {
    margin-left: 35px;
  }

  .lg\:ml-36 {
    margin-left: 9rem;
  }

  .lg\:ml-37 {
    margin-left: 37px;
  }

  .lg\:ml-38 {
    margin-left: 38px;
  }

  .lg\:ml-40 {
    margin-left: 40px;
  }

  .lg\:ml-42 {
    margin-left: 42px;
  }

  .lg\:ml-44 {
    margin-left: 44px;
  }

  .lg\:ml-45 {
    margin-left: 45px;
  }

  .lg\:ml-46 {
    margin-left: 46px;
  }

  .lg\:ml-48 {
    margin-left: 48px;
  }

  .lg\:ml-52 {
    margin-left: 13rem;
  }

  .lg\:ml-53 {
    margin-left: 53px;
  }

  .lg\:ml-55 {
    margin-left: 55px;
  }

  .lg\:ml-56 {
    margin-left: 14rem;
  }

  .lg\:ml-58 {
    margin-left: 58px;
  }

  .lg\:ml-59 {
    margin-left: 59px;
  }

  .lg\:ml-60 {
    margin-left: 15rem;
  }

  .lg\:ml-63 {
    margin-left: 63px;
  }

  .lg\:ml-64 {
    margin-left: 16rem;
  }

  .lg\:ml-65 {
    margin-left: 65px;
  }

  .lg\:ml-70 {
    margin-left: 70px;
  }

  .lg\:ml-71 {
    margin-left: 71px;
  }

  .lg\:ml-72 {
    margin-left: 18rem;
  }

  .lg\:ml-80 {
    margin-left: 20rem;
  }

  .lg\:ml-83 {
    margin-left: 83px;
  }

  .lg\:ml-89 {
    margin-left: 89px;
  }

  .lg\:ml-90 {
    margin-left: 90px;
  }

  .lg\:ml-96 {
    margin-left: 24rem;
  }

  .lg\:ml-100 {
    margin-left: 100px;
  }

  .lg\:ml-106 {
    margin-left: 106px;
  }

  .lg\:ml-109 {
    margin-left: 109px;
  }

  .lg\:ml-120 {
    margin-left: 120px;
  }

  .lg\:ml-135 {
    margin-left: 135px;
  }

  .lg\:ml-180 {
    margin-left: 180px;
  }

  .lg\:ml-300 {
    margin-left: 300px;
  }

  .lg\:ml-400 {
    margin-left: 400px;
  }

  .lg\:ml-510 {
    margin-left: 510px;
  }

  .lg\:ml-615 {
    margin-left: 615px;
  }

  .lg\:ml-650 {
    margin-left: 650px;
  }

  .lg\:ml-auto {
    margin-left: auto;
  }

  .lg\:ml-px {
    margin-left: 1px;
  }

  .lg\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .lg\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .lg\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .lg\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .lg\:-ml-0 {
    margin-left: 0px;
  }

  .lg\:-ml-1 {
    margin-left: -0.25rem;
  }

  .lg\:-ml-2 {
    margin-left: -0.5rem;
  }

  .lg\:-ml-3 {
    margin-left: -0.75rem;
  }

  .lg\:-ml-4 {
    margin-left: -1rem;
  }

  .lg\:-ml-5 {
    margin-left: -1.25rem;
  }

  .lg\:-ml-6 {
    margin-left: -1.5rem;
  }

  .lg\:-ml-7 {
    margin-left: -1.75rem;
  }

  .lg\:-ml-8 {
    margin-left: -2rem;
  }

  .lg\:-ml-9 {
    margin-left: -2.25rem;
  }

  .lg\:-ml-10 {
    margin-left: -2.5rem;
  }

  .lg\:-ml-11 {
    margin-left: -2.75rem;
  }

  .lg\:-ml-12 {
    margin-left: -3rem;
  }

  .lg\:-ml-14 {
    margin-left: -3.5rem;
  }

  .lg\:-ml-16 {
    margin-left: -4rem;
  }

  .lg\:-ml-20 {
    margin-left: -5rem;
  }

  .lg\:-ml-24 {
    margin-left: -6rem;
  }

  .lg\:-ml-28 {
    margin-left: -7rem;
  }

  .lg\:-ml-32 {
    margin-left: -8rem;
  }

  .lg\:-ml-36 {
    margin-left: -9rem;
  }

  .lg\:-ml-40 {
    margin-left: -10rem;
  }

  .lg\:-ml-44 {
    margin-left: -11rem;
  }

  .lg\:-ml-48 {
    margin-left: -12rem;
  }

  .lg\:-ml-52 {
    margin-left: -13rem;
  }

  .lg\:-ml-56 {
    margin-left: -14rem;
  }

  .lg\:-ml-60 {
    margin-left: -15rem;
  }

  .lg\:-ml-64 {
    margin-left: -16rem;
  }

  .lg\:-ml-72 {
    margin-left: -18rem;
  }

  .lg\:-ml-80 {
    margin-left: -20rem;
  }

  .lg\:-ml-96 {
    margin-left: -24rem;
  }

  .lg\:-ml-px {
    margin-left: -1px;
  }

  .lg\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .lg\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .lg\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .lg\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .lg\:-ml-15px {
    margin-left: -15px;
  }

  .lg\:ml-m11 {
    margin-left: 11px;
  }

  .lg\:ml-12px {
    margin-left: 12px;
  }

  .lg\:ml-m72 {
    margin-left: 72px;
  }

  .lg\:ml-m21 {
    margin-left: 21%;
  }

  .lg\:ml-m15 {
    margin-left: 15px;
  }

  .lg\:ml-m18 {
    margin-left: 18px;
  }

  .lg\:ml-m35 {
    margin-left: 35px;
  }

  .lg\:ml-m19 {
    margin-left: 19px;
  }

  .lg\:ml-m17 {
    margin-left: 17px;
  }

  .lg\:ml-m9 {
    margin-left: 9px;
  }

  .lg\:ml-m10 {
    margin-left: 10px;
  }

  .lg\:ml-m51 {
    margin-left: 51px;
  }

  .lg\:ml-m43 {
    margin-left: 43px;
  }

  .lg\:ml-m13 {
    margin-left: 13px;
  }

  .lg\:ml-m26 {
    margin-left: 26px;
  }

  .lg\:ml-m2 {
    margin-left: 2px;
  }

  .lg\:ml-m14 {
    margin-left: 14px;
  }

  .lg\:ml-m5 {
    margin-left: 5px;
  }

  .lg\:ml-m8 {
    margin-left: 8px;
  }

  .lg\:last\:mt-0:last-child {
    margin-top: 0px;
  }

  .lg\:last\:mt-1:last-child {
    margin-top: 0.25rem;
  }

  .lg\:last\:mt-2:last-child {
    margin-top: 2px;
  }

  .lg\:last\:mt-3:last-child {
    margin-top: 0.75rem;
  }

  .lg\:last\:mt-4:last-child {
    margin-top: 1rem;
  }

  .lg\:last\:mt-5:last-child {
    margin-top: 1.25rem;
  }

  .lg\:last\:mt-6:last-child {
    margin-top: 6px;
  }

  .lg\:last\:mt-7:last-child {
    margin-top: 1.75rem;
  }

  .lg\:last\:mt-8:last-child {
    margin-top: 2rem;
  }

  .lg\:last\:mt-9:last-child {
    margin-top: 2.25rem;
  }

  .lg\:last\:mt-10:last-child {
    margin-top: 2.5rem;
  }

  .lg\:last\:mt-11:last-child {
    margin-top: 11px;
  }

  .lg\:last\:mt-12:last-child {
    margin-top: 3rem;
  }

  .lg\:last\:mt-14:last-child {
    margin-top: 3.5rem;
  }

  .lg\:last\:mt-15:last-child {
    margin-top: 15px;
  }

  .lg\:last\:mt-16:last-child {
    margin-top: 4rem;
  }

  .lg\:last\:mt-18:last-child {
    margin-top: 18px;
  }

  .lg\:last\:mt-20:last-child {
    margin-top: 20px;
  }

  .lg\:last\:mt-21:last-child {
    margin-top: 21px;
  }

  .lg\:last\:mt-23:last-child {
    margin-top: 23px;
  }

  .lg\:last\:mt-24:last-child {
    margin-top: 24px;
  }

  .lg\:last\:mt-25:last-child {
    margin-top: 25px;
  }

  .lg\:last\:mt-27:last-child {
    margin-top: 27px;
  }

  .lg\:last\:mt-28:last-child {
    margin-top: 7rem;
  }

  .lg\:last\:mt-30:last-child {
    margin-top: 30px;
  }

  .lg\:last\:mt-31:last-child {
    margin-top: 31px;
  }

  .lg\:last\:mt-32:last-child {
    margin-top: 8rem;
  }

  .lg\:last\:mt-34:last-child {
    margin-top: 34px;
  }

  .lg\:last\:mt-35:last-child {
    margin-top: 35px;
  }

  .lg\:last\:mt-36:last-child {
    margin-top: 9rem;
  }

  .lg\:last\:mt-37:last-child {
    margin-top: 37px;
  }

  .lg\:last\:mt-38:last-child {
    margin-top: 38px;
  }

  .lg\:last\:mt-40:last-child {
    margin-top: 40px;
  }

  .lg\:last\:mt-42:last-child {
    margin-top: 42px;
  }

  .lg\:last\:mt-44:last-child {
    margin-top: 44px;
  }

  .lg\:last\:mt-45:last-child {
    margin-top: 45px;
  }

  .lg\:last\:mt-46:last-child {
    margin-top: 46px;
  }

  .lg\:last\:mt-48:last-child {
    margin-top: 48px;
  }

  .lg\:last\:mt-52:last-child {
    margin-top: 13rem;
  }

  .lg\:last\:mt-53:last-child {
    margin-top: 53px;
  }

  .lg\:last\:mt-55:last-child {
    margin-top: 55px;
  }

  .lg\:last\:mt-56:last-child {
    margin-top: 14rem;
  }

  .lg\:last\:mt-58:last-child {
    margin-top: 58px;
  }

  .lg\:last\:mt-59:last-child {
    margin-top: 59px;
  }

  .lg\:last\:mt-60:last-child {
    margin-top: 15rem;
  }

  .lg\:last\:mt-63:last-child {
    margin-top: 63px;
  }

  .lg\:last\:mt-64:last-child {
    margin-top: 16rem;
  }

  .lg\:last\:mt-65:last-child {
    margin-top: 65px;
  }

  .lg\:last\:mt-70:last-child {
    margin-top: 70px;
  }

  .lg\:last\:mt-71:last-child {
    margin-top: 71px;
  }

  .lg\:last\:mt-72:last-child {
    margin-top: 18rem;
  }

  .lg\:last\:mt-80:last-child {
    margin-top: 20rem;
  }

  .lg\:last\:mt-83:last-child {
    margin-top: 83px;
  }

  .lg\:last\:mt-89:last-child {
    margin-top: 89px;
  }

  .lg\:last\:mt-90:last-child {
    margin-top: 90px;
  }

  .lg\:last\:mt-96:last-child {
    margin-top: 24rem;
  }

  .lg\:last\:mt-100:last-child {
    margin-top: 100px;
  }

  .lg\:last\:mt-106:last-child {
    margin-top: 106px;
  }

  .lg\:last\:mt-109:last-child {
    margin-top: 109px;
  }

  .lg\:last\:mt-120:last-child {
    margin-top: 120px;
  }

  .lg\:last\:mt-135:last-child {
    margin-top: 135px;
  }

  .lg\:last\:mt-180:last-child {
    margin-top: 180px;
  }

  .lg\:last\:mt-300:last-child {
    margin-top: 300px;
  }

  .lg\:last\:mt-400:last-child {
    margin-top: 400px;
  }

  .lg\:last\:mt-510:last-child {
    margin-top: 510px;
  }

  .lg\:last\:mt-615:last-child {
    margin-top: 615px;
  }

  .lg\:last\:mt-650:last-child {
    margin-top: 650px;
  }

  .lg\:last\:mt-auto:last-child {
    margin-top: auto;
  }

  .lg\:last\:mt-px:last-child {
    margin-top: 1px;
  }

  .lg\:last\:mt-0\.5:last-child {
    margin-top: 0.125rem;
  }

  .lg\:last\:mt-1\.5:last-child {
    margin-top: 0.375rem;
  }

  .lg\:last\:mt-2\.5:last-child {
    margin-top: 0.625rem;
  }

  .lg\:last\:mt-3\.5:last-child {
    margin-top: 0.875rem;
  }

  .lg\:last\:-mt-0:last-child {
    margin-top: 0px;
  }

  .lg\:last\:-mt-1:last-child {
    margin-top: -0.25rem;
  }

  .lg\:last\:-mt-2:last-child {
    margin-top: -0.5rem;
  }

  .lg\:last\:-mt-3:last-child {
    margin-top: -0.75rem;
  }

  .lg\:last\:-mt-4:last-child {
    margin-top: -1rem;
  }

  .lg\:last\:-mt-5:last-child {
    margin-top: -1.25rem;
  }

  .lg\:last\:-mt-6:last-child {
    margin-top: -1.5rem;
  }

  .lg\:last\:-mt-7:last-child {
    margin-top: -1.75rem;
  }

  .lg\:last\:-mt-8:last-child {
    margin-top: -2rem;
  }

  .lg\:last\:-mt-9:last-child {
    margin-top: -2.25rem;
  }

  .lg\:last\:-mt-10:last-child {
    margin-top: -2.5rem;
  }

  .lg\:last\:-mt-11:last-child {
    margin-top: -2.75rem;
  }

  .lg\:last\:-mt-12:last-child {
    margin-top: -3rem;
  }

  .lg\:last\:-mt-14:last-child {
    margin-top: -3.5rem;
  }

  .lg\:last\:-mt-16:last-child {
    margin-top: -4rem;
  }

  .lg\:last\:-mt-20:last-child {
    margin-top: -5rem;
  }

  .lg\:last\:-mt-24:last-child {
    margin-top: -6rem;
  }

  .lg\:last\:-mt-28:last-child {
    margin-top: -7rem;
  }

  .lg\:last\:-mt-32:last-child {
    margin-top: -8rem;
  }

  .lg\:last\:-mt-36:last-child {
    margin-top: -9rem;
  }

  .lg\:last\:-mt-40:last-child {
    margin-top: -10rem;
  }

  .lg\:last\:-mt-44:last-child {
    margin-top: -11rem;
  }

  .lg\:last\:-mt-48:last-child {
    margin-top: -12rem;
  }

  .lg\:last\:-mt-52:last-child {
    margin-top: -13rem;
  }

  .lg\:last\:-mt-56:last-child {
    margin-top: -14rem;
  }

  .lg\:last\:-mt-60:last-child {
    margin-top: -15rem;
  }

  .lg\:last\:-mt-64:last-child {
    margin-top: -16rem;
  }

  .lg\:last\:-mt-72:last-child {
    margin-top: -18rem;
  }

  .lg\:last\:-mt-80:last-child {
    margin-top: -20rem;
  }

  .lg\:last\:-mt-96:last-child {
    margin-top: -24rem;
  }

  .lg\:last\:-mt-px:last-child {
    margin-top: -1px;
  }

  .lg\:last\:-mt-0\.5:last-child {
    margin-top: -0.125rem;
  }

  .lg\:last\:-mt-1\.5:last-child {
    margin-top: -0.375rem;
  }

  .lg\:last\:-mt-2\.5:last-child {
    margin-top: -0.625rem;
  }

  .lg\:last\:-mt-3\.5:last-child {
    margin-top: -0.875rem;
  }

  .lg\:last\:-mt-15px:last-child {
    margin-top: -15px;
  }

  .lg\:last\:mt-m11:last-child {
    margin-top: 11px;
  }

  .lg\:last\:mt-12px:last-child {
    margin-top: 12px;
  }

  .lg\:last\:mt-m72:last-child {
    margin-top: 72px;
  }

  .lg\:last\:mt-m21:last-child {
    margin-top: 21%;
  }

  .lg\:last\:mt-m15:last-child {
    margin-top: 15px;
  }

  .lg\:last\:mt-m18:last-child {
    margin-top: 18px;
  }

  .lg\:last\:mt-m35:last-child {
    margin-top: 35px;
  }

  .lg\:last\:mt-m19:last-child {
    margin-top: 19px;
  }

  .lg\:last\:mt-m17:last-child {
    margin-top: 17px;
  }

  .lg\:last\:mt-m9:last-child {
    margin-top: 9px;
  }

  .lg\:last\:mt-m10:last-child {
    margin-top: 10px;
  }

  .lg\:last\:mt-m51:last-child {
    margin-top: 51px;
  }

  .lg\:last\:mt-m43:last-child {
    margin-top: 43px;
  }

  .lg\:last\:mt-m13:last-child {
    margin-top: 13px;
  }

  .lg\:last\:mt-m26:last-child {
    margin-top: 26px;
  }

  .lg\:last\:mt-m2:last-child {
    margin-top: 2px;
  }

  .lg\:last\:mt-m14:last-child {
    margin-top: 14px;
  }

  .lg\:last\:mt-m5:last-child {
    margin-top: 5px;
  }

  .lg\:last\:mt-m8:last-child {
    margin-top: 8px;
  }

  .lg\:last\:mr-0:last-child {
    margin-right: 0px;
  }

  .lg\:last\:mr-1:last-child {
    margin-right: 0.25rem;
  }

  .lg\:last\:mr-2:last-child {
    margin-right: 2px;
  }

  .lg\:last\:mr-3:last-child {
    margin-right: 0.75rem;
  }

  .lg\:last\:mr-4:last-child {
    margin-right: 1rem;
  }

  .lg\:last\:mr-5:last-child {
    margin-right: 1.25rem;
  }

  .lg\:last\:mr-6:last-child {
    margin-right: 6px;
  }

  .lg\:last\:mr-7:last-child {
    margin-right: 1.75rem;
  }

  .lg\:last\:mr-8:last-child {
    margin-right: 2rem;
  }

  .lg\:last\:mr-9:last-child {
    margin-right: 2.25rem;
  }

  .lg\:last\:mr-10:last-child {
    margin-right: 2.5rem;
  }

  .lg\:last\:mr-11:last-child {
    margin-right: 11px;
  }

  .lg\:last\:mr-12:last-child {
    margin-right: 3rem;
  }

  .lg\:last\:mr-14:last-child {
    margin-right: 3.5rem;
  }

  .lg\:last\:mr-15:last-child {
    margin-right: 15px;
  }

  .lg\:last\:mr-16:last-child {
    margin-right: 4rem;
  }

  .lg\:last\:mr-18:last-child {
    margin-right: 18px;
  }

  .lg\:last\:mr-20:last-child {
    margin-right: 20px;
  }

  .lg\:last\:mr-21:last-child {
    margin-right: 21px;
  }

  .lg\:last\:mr-23:last-child {
    margin-right: 23px;
  }

  .lg\:last\:mr-24:last-child {
    margin-right: 24px;
  }

  .lg\:last\:mr-25:last-child {
    margin-right: 25px;
  }

  .lg\:last\:mr-27:last-child {
    margin-right: 27px;
  }

  .lg\:last\:mr-28:last-child {
    margin-right: 7rem;
  }

  .lg\:last\:mr-30:last-child {
    margin-right: 30px;
  }

  .lg\:last\:mr-31:last-child {
    margin-right: 31px;
  }

  .lg\:last\:mr-32:last-child {
    margin-right: 8rem;
  }

  .lg\:last\:mr-34:last-child {
    margin-right: 34px;
  }

  .lg\:last\:mr-35:last-child {
    margin-right: 35px;
  }

  .lg\:last\:mr-36:last-child {
    margin-right: 9rem;
  }

  .lg\:last\:mr-37:last-child {
    margin-right: 37px;
  }

  .lg\:last\:mr-38:last-child {
    margin-right: 38px;
  }

  .lg\:last\:mr-40:last-child {
    margin-right: 40px;
  }

  .lg\:last\:mr-42:last-child {
    margin-right: 42px;
  }

  .lg\:last\:mr-44:last-child {
    margin-right: 44px;
  }

  .lg\:last\:mr-45:last-child {
    margin-right: 45px;
  }

  .lg\:last\:mr-46:last-child {
    margin-right: 46px;
  }

  .lg\:last\:mr-48:last-child {
    margin-right: 48px;
  }

  .lg\:last\:mr-52:last-child {
    margin-right: 13rem;
  }

  .lg\:last\:mr-53:last-child {
    margin-right: 53px;
  }

  .lg\:last\:mr-55:last-child {
    margin-right: 55px;
  }

  .lg\:last\:mr-56:last-child {
    margin-right: 14rem;
  }

  .lg\:last\:mr-58:last-child {
    margin-right: 58px;
  }

  .lg\:last\:mr-59:last-child {
    margin-right: 59px;
  }

  .lg\:last\:mr-60:last-child {
    margin-right: 15rem;
  }

  .lg\:last\:mr-63:last-child {
    margin-right: 63px;
  }

  .lg\:last\:mr-64:last-child {
    margin-right: 16rem;
  }

  .lg\:last\:mr-65:last-child {
    margin-right: 65px;
  }

  .lg\:last\:mr-70:last-child {
    margin-right: 70px;
  }

  .lg\:last\:mr-71:last-child {
    margin-right: 71px;
  }

  .lg\:last\:mr-72:last-child {
    margin-right: 18rem;
  }

  .lg\:last\:mr-80:last-child {
    margin-right: 20rem;
  }

  .lg\:last\:mr-83:last-child {
    margin-right: 83px;
  }

  .lg\:last\:mr-89:last-child {
    margin-right: 89px;
  }

  .lg\:last\:mr-90:last-child {
    margin-right: 90px;
  }

  .lg\:last\:mr-96:last-child {
    margin-right: 24rem;
  }

  .lg\:last\:mr-100:last-child {
    margin-right: 100px;
  }

  .lg\:last\:mr-106:last-child {
    margin-right: 106px;
  }

  .lg\:last\:mr-109:last-child {
    margin-right: 109px;
  }

  .lg\:last\:mr-120:last-child {
    margin-right: 120px;
  }

  .lg\:last\:mr-135:last-child {
    margin-right: 135px;
  }

  .lg\:last\:mr-180:last-child {
    margin-right: 180px;
  }

  .lg\:last\:mr-300:last-child {
    margin-right: 300px;
  }

  .lg\:last\:mr-400:last-child {
    margin-right: 400px;
  }

  .lg\:last\:mr-510:last-child {
    margin-right: 510px;
  }

  .lg\:last\:mr-615:last-child {
    margin-right: 615px;
  }

  .lg\:last\:mr-650:last-child {
    margin-right: 650px;
  }

  .lg\:last\:mr-auto:last-child {
    margin-right: auto;
  }

  .lg\:last\:mr-px:last-child {
    margin-right: 1px;
  }

  .lg\:last\:mr-0\.5:last-child {
    margin-right: 0.125rem;
  }

  .lg\:last\:mr-1\.5:last-child {
    margin-right: 0.375rem;
  }

  .lg\:last\:mr-2\.5:last-child {
    margin-right: 0.625rem;
  }

  .lg\:last\:mr-3\.5:last-child {
    margin-right: 0.875rem;
  }

  .lg\:last\:-mr-0:last-child {
    margin-right: 0px;
  }

  .lg\:last\:-mr-1:last-child {
    margin-right: -0.25rem;
  }

  .lg\:last\:-mr-2:last-child {
    margin-right: -0.5rem;
  }

  .lg\:last\:-mr-3:last-child {
    margin-right: -0.75rem;
  }

  .lg\:last\:-mr-4:last-child {
    margin-right: -1rem;
  }

  .lg\:last\:-mr-5:last-child {
    margin-right: -1.25rem;
  }

  .lg\:last\:-mr-6:last-child {
    margin-right: -1.5rem;
  }

  .lg\:last\:-mr-7:last-child {
    margin-right: -1.75rem;
  }

  .lg\:last\:-mr-8:last-child {
    margin-right: -2rem;
  }

  .lg\:last\:-mr-9:last-child {
    margin-right: -2.25rem;
  }

  .lg\:last\:-mr-10:last-child {
    margin-right: -2.5rem;
  }

  .lg\:last\:-mr-11:last-child {
    margin-right: -2.75rem;
  }

  .lg\:last\:-mr-12:last-child {
    margin-right: -3rem;
  }

  .lg\:last\:-mr-14:last-child {
    margin-right: -3.5rem;
  }

  .lg\:last\:-mr-16:last-child {
    margin-right: -4rem;
  }

  .lg\:last\:-mr-20:last-child {
    margin-right: -5rem;
  }

  .lg\:last\:-mr-24:last-child {
    margin-right: -6rem;
  }

  .lg\:last\:-mr-28:last-child {
    margin-right: -7rem;
  }

  .lg\:last\:-mr-32:last-child {
    margin-right: -8rem;
  }

  .lg\:last\:-mr-36:last-child {
    margin-right: -9rem;
  }

  .lg\:last\:-mr-40:last-child {
    margin-right: -10rem;
  }

  .lg\:last\:-mr-44:last-child {
    margin-right: -11rem;
  }

  .lg\:last\:-mr-48:last-child {
    margin-right: -12rem;
  }

  .lg\:last\:-mr-52:last-child {
    margin-right: -13rem;
  }

  .lg\:last\:-mr-56:last-child {
    margin-right: -14rem;
  }

  .lg\:last\:-mr-60:last-child {
    margin-right: -15rem;
  }

  .lg\:last\:-mr-64:last-child {
    margin-right: -16rem;
  }

  .lg\:last\:-mr-72:last-child {
    margin-right: -18rem;
  }

  .lg\:last\:-mr-80:last-child {
    margin-right: -20rem;
  }

  .lg\:last\:-mr-96:last-child {
    margin-right: -24rem;
  }

  .lg\:last\:-mr-px:last-child {
    margin-right: -1px;
  }

  .lg\:last\:-mr-0\.5:last-child {
    margin-right: -0.125rem;
  }

  .lg\:last\:-mr-1\.5:last-child {
    margin-right: -0.375rem;
  }

  .lg\:last\:-mr-2\.5:last-child {
    margin-right: -0.625rem;
  }

  .lg\:last\:-mr-3\.5:last-child {
    margin-right: -0.875rem;
  }

  .lg\:last\:-mr-15px:last-child {
    margin-right: -15px;
  }

  .lg\:last\:mr-m11:last-child {
    margin-right: 11px;
  }

  .lg\:last\:mr-12px:last-child {
    margin-right: 12px;
  }

  .lg\:last\:mr-m72:last-child {
    margin-right: 72px;
  }

  .lg\:last\:mr-m21:last-child {
    margin-right: 21%;
  }

  .lg\:last\:mr-m15:last-child {
    margin-right: 15px;
  }

  .lg\:last\:mr-m18:last-child {
    margin-right: 18px;
  }

  .lg\:last\:mr-m35:last-child {
    margin-right: 35px;
  }

  .lg\:last\:mr-m19:last-child {
    margin-right: 19px;
  }

  .lg\:last\:mr-m17:last-child {
    margin-right: 17px;
  }

  .lg\:last\:mr-m9:last-child {
    margin-right: 9px;
  }

  .lg\:last\:mr-m10:last-child {
    margin-right: 10px;
  }

  .lg\:last\:mr-m51:last-child {
    margin-right: 51px;
  }

  .lg\:last\:mr-m43:last-child {
    margin-right: 43px;
  }

  .lg\:last\:mr-m13:last-child {
    margin-right: 13px;
  }

  .lg\:last\:mr-m26:last-child {
    margin-right: 26px;
  }

  .lg\:last\:mr-m2:last-child {
    margin-right: 2px;
  }

  .lg\:last\:mr-m14:last-child {
    margin-right: 14px;
  }

  .lg\:last\:mr-m5:last-child {
    margin-right: 5px;
  }

  .lg\:last\:mr-m8:last-child {
    margin-right: 8px;
  }

  .lg\:last\:mb-0:last-child {
    margin-bottom: 0px;
  }

  .lg\:last\:mb-1:last-child {
    margin-bottom: 0.25rem;
  }

  .lg\:last\:mb-2:last-child {
    margin-bottom: 2px;
  }

  .lg\:last\:mb-3:last-child {
    margin-bottom: 0.75rem;
  }

  .lg\:last\:mb-4:last-child {
    margin-bottom: 1rem;
  }

  .lg\:last\:mb-5:last-child {
    margin-bottom: 1.25rem;
  }

  .lg\:last\:mb-6:last-child {
    margin-bottom: 6px;
  }

  .lg\:last\:mb-7:last-child {
    margin-bottom: 1.75rem;
  }

  .lg\:last\:mb-8:last-child {
    margin-bottom: 2rem;
  }

  .lg\:last\:mb-9:last-child {
    margin-bottom: 2.25rem;
  }

  .lg\:last\:mb-10:last-child {
    margin-bottom: 2.5rem;
  }

  .lg\:last\:mb-11:last-child {
    margin-bottom: 11px;
  }

  .lg\:last\:mb-12:last-child {
    margin-bottom: 3rem;
  }

  .lg\:last\:mb-14:last-child {
    margin-bottom: 3.5rem;
  }

  .lg\:last\:mb-15:last-child {
    margin-bottom: 15px;
  }

  .lg\:last\:mb-16:last-child {
    margin-bottom: 4rem;
  }

  .lg\:last\:mb-18:last-child {
    margin-bottom: 18px;
  }

  .lg\:last\:mb-20:last-child {
    margin-bottom: 20px;
  }

  .lg\:last\:mb-21:last-child {
    margin-bottom: 21px;
  }

  .lg\:last\:mb-23:last-child {
    margin-bottom: 23px;
  }

  .lg\:last\:mb-24:last-child {
    margin-bottom: 24px;
  }

  .lg\:last\:mb-25:last-child {
    margin-bottom: 25px;
  }

  .lg\:last\:mb-27:last-child {
    margin-bottom: 27px;
  }

  .lg\:last\:mb-28:last-child {
    margin-bottom: 7rem;
  }

  .lg\:last\:mb-30:last-child {
    margin-bottom: 30px;
  }

  .lg\:last\:mb-31:last-child {
    margin-bottom: 31px;
  }

  .lg\:last\:mb-32:last-child {
    margin-bottom: 8rem;
  }

  .lg\:last\:mb-34:last-child {
    margin-bottom: 34px;
  }

  .lg\:last\:mb-35:last-child {
    margin-bottom: 35px;
  }

  .lg\:last\:mb-36:last-child {
    margin-bottom: 9rem;
  }

  .lg\:last\:mb-37:last-child {
    margin-bottom: 37px;
  }

  .lg\:last\:mb-38:last-child {
    margin-bottom: 38px;
  }

  .lg\:last\:mb-40:last-child {
    margin-bottom: 40px;
  }

  .lg\:last\:mb-42:last-child {
    margin-bottom: 42px;
  }

  .lg\:last\:mb-44:last-child {
    margin-bottom: 44px;
  }

  .lg\:last\:mb-45:last-child {
    margin-bottom: 45px;
  }

  .lg\:last\:mb-46:last-child {
    margin-bottom: 46px;
  }

  .lg\:last\:mb-48:last-child {
    margin-bottom: 48px;
  }

  .lg\:last\:mb-52:last-child {
    margin-bottom: 13rem;
  }

  .lg\:last\:mb-53:last-child {
    margin-bottom: 53px;
  }

  .lg\:last\:mb-55:last-child {
    margin-bottom: 55px;
  }

  .lg\:last\:mb-56:last-child {
    margin-bottom: 14rem;
  }

  .lg\:last\:mb-58:last-child {
    margin-bottom: 58px;
  }

  .lg\:last\:mb-59:last-child {
    margin-bottom: 59px;
  }

  .lg\:last\:mb-60:last-child {
    margin-bottom: 15rem;
  }

  .lg\:last\:mb-63:last-child {
    margin-bottom: 63px;
  }

  .lg\:last\:mb-64:last-child {
    margin-bottom: 16rem;
  }

  .lg\:last\:mb-65:last-child {
    margin-bottom: 65px;
  }

  .lg\:last\:mb-70:last-child {
    margin-bottom: 70px;
  }

  .lg\:last\:mb-71:last-child {
    margin-bottom: 71px;
  }

  .lg\:last\:mb-72:last-child {
    margin-bottom: 18rem;
  }

  .lg\:last\:mb-80:last-child {
    margin-bottom: 20rem;
  }

  .lg\:last\:mb-83:last-child {
    margin-bottom: 83px;
  }

  .lg\:last\:mb-89:last-child {
    margin-bottom: 89px;
  }

  .lg\:last\:mb-90:last-child {
    margin-bottom: 90px;
  }

  .lg\:last\:mb-96:last-child {
    margin-bottom: 24rem;
  }

  .lg\:last\:mb-100:last-child {
    margin-bottom: 100px;
  }

  .lg\:last\:mb-106:last-child {
    margin-bottom: 106px;
  }

  .lg\:last\:mb-109:last-child {
    margin-bottom: 109px;
  }

  .lg\:last\:mb-120:last-child {
    margin-bottom: 120px;
  }

  .lg\:last\:mb-135:last-child {
    margin-bottom: 135px;
  }

  .lg\:last\:mb-180:last-child {
    margin-bottom: 180px;
  }

  .lg\:last\:mb-300:last-child {
    margin-bottom: 300px;
  }

  .lg\:last\:mb-400:last-child {
    margin-bottom: 400px;
  }

  .lg\:last\:mb-510:last-child {
    margin-bottom: 510px;
  }

  .lg\:last\:mb-615:last-child {
    margin-bottom: 615px;
  }

  .lg\:last\:mb-650:last-child {
    margin-bottom: 650px;
  }

  .lg\:last\:mb-auto:last-child {
    margin-bottom: auto;
  }

  .lg\:last\:mb-px:last-child {
    margin-bottom: 1px;
  }

  .lg\:last\:mb-0\.5:last-child {
    margin-bottom: 0.125rem;
  }

  .lg\:last\:mb-1\.5:last-child {
    margin-bottom: 0.375rem;
  }

  .lg\:last\:mb-2\.5:last-child {
    margin-bottom: 0.625rem;
  }

  .lg\:last\:mb-3\.5:last-child {
    margin-bottom: 0.875rem;
  }

  .lg\:last\:-mb-0:last-child {
    margin-bottom: 0px;
  }

  .lg\:last\:-mb-1:last-child {
    margin-bottom: -0.25rem;
  }

  .lg\:last\:-mb-2:last-child {
    margin-bottom: -0.5rem;
  }

  .lg\:last\:-mb-3:last-child {
    margin-bottom: -0.75rem;
  }

  .lg\:last\:-mb-4:last-child {
    margin-bottom: -1rem;
  }

  .lg\:last\:-mb-5:last-child {
    margin-bottom: -1.25rem;
  }

  .lg\:last\:-mb-6:last-child {
    margin-bottom: -1.5rem;
  }

  .lg\:last\:-mb-7:last-child {
    margin-bottom: -1.75rem;
  }

  .lg\:last\:-mb-8:last-child {
    margin-bottom: -2rem;
  }

  .lg\:last\:-mb-9:last-child {
    margin-bottom: -2.25rem;
  }

  .lg\:last\:-mb-10:last-child {
    margin-bottom: -2.5rem;
  }

  .lg\:last\:-mb-11:last-child {
    margin-bottom: -2.75rem;
  }

  .lg\:last\:-mb-12:last-child {
    margin-bottom: -3rem;
  }

  .lg\:last\:-mb-14:last-child {
    margin-bottom: -3.5rem;
  }

  .lg\:last\:-mb-16:last-child {
    margin-bottom: -4rem;
  }

  .lg\:last\:-mb-20:last-child {
    margin-bottom: -5rem;
  }

  .lg\:last\:-mb-24:last-child {
    margin-bottom: -6rem;
  }

  .lg\:last\:-mb-28:last-child {
    margin-bottom: -7rem;
  }

  .lg\:last\:-mb-32:last-child {
    margin-bottom: -8rem;
  }

  .lg\:last\:-mb-36:last-child {
    margin-bottom: -9rem;
  }

  .lg\:last\:-mb-40:last-child {
    margin-bottom: -10rem;
  }

  .lg\:last\:-mb-44:last-child {
    margin-bottom: -11rem;
  }

  .lg\:last\:-mb-48:last-child {
    margin-bottom: -12rem;
  }

  .lg\:last\:-mb-52:last-child {
    margin-bottom: -13rem;
  }

  .lg\:last\:-mb-56:last-child {
    margin-bottom: -14rem;
  }

  .lg\:last\:-mb-60:last-child {
    margin-bottom: -15rem;
  }

  .lg\:last\:-mb-64:last-child {
    margin-bottom: -16rem;
  }

  .lg\:last\:-mb-72:last-child {
    margin-bottom: -18rem;
  }

  .lg\:last\:-mb-80:last-child {
    margin-bottom: -20rem;
  }

  .lg\:last\:-mb-96:last-child {
    margin-bottom: -24rem;
  }

  .lg\:last\:-mb-px:last-child {
    margin-bottom: -1px;
  }

  .lg\:last\:-mb-0\.5:last-child {
    margin-bottom: -0.125rem;
  }

  .lg\:last\:-mb-1\.5:last-child {
    margin-bottom: -0.375rem;
  }

  .lg\:last\:-mb-2\.5:last-child {
    margin-bottom: -0.625rem;
  }

  .lg\:last\:-mb-3\.5:last-child {
    margin-bottom: -0.875rem;
  }

  .lg\:last\:-mb-15px:last-child {
    margin-bottom: -15px;
  }

  .lg\:last\:mb-m11:last-child {
    margin-bottom: 11px;
  }

  .lg\:last\:mb-12px:last-child {
    margin-bottom: 12px;
  }

  .lg\:last\:mb-m72:last-child {
    margin-bottom: 72px;
  }

  .lg\:last\:mb-m21:last-child {
    margin-bottom: 21%;
  }

  .lg\:last\:mb-m15:last-child {
    margin-bottom: 15px;
  }

  .lg\:last\:mb-m18:last-child {
    margin-bottom: 18px;
  }

  .lg\:last\:mb-m35:last-child {
    margin-bottom: 35px;
  }

  .lg\:last\:mb-m19:last-child {
    margin-bottom: 19px;
  }

  .lg\:last\:mb-m17:last-child {
    margin-bottom: 17px;
  }

  .lg\:last\:mb-m9:last-child {
    margin-bottom: 9px;
  }

  .lg\:last\:mb-m10:last-child {
    margin-bottom: 10px;
  }

  .lg\:last\:mb-m51:last-child {
    margin-bottom: 51px;
  }

  .lg\:last\:mb-m43:last-child {
    margin-bottom: 43px;
  }

  .lg\:last\:mb-m13:last-child {
    margin-bottom: 13px;
  }

  .lg\:last\:mb-m26:last-child {
    margin-bottom: 26px;
  }

  .lg\:last\:mb-m2:last-child {
    margin-bottom: 2px;
  }

  .lg\:last\:mb-m14:last-child {
    margin-bottom: 14px;
  }

  .lg\:last\:mb-m5:last-child {
    margin-bottom: 5px;
  }

  .lg\:last\:mb-m8:last-child {
    margin-bottom: 8px;
  }

  .lg\:last\:ml-0:last-child {
    margin-left: 0px;
  }

  .lg\:last\:ml-1:last-child {
    margin-left: 0.25rem;
  }

  .lg\:last\:ml-2:last-child {
    margin-left: 2px;
  }

  .lg\:last\:ml-3:last-child {
    margin-left: 0.75rem;
  }

  .lg\:last\:ml-4:last-child {
    margin-left: 1rem;
  }

  .lg\:last\:ml-5:last-child {
    margin-left: 1.25rem;
  }

  .lg\:last\:ml-6:last-child {
    margin-left: 6px;
  }

  .lg\:last\:ml-7:last-child {
    margin-left: 1.75rem;
  }

  .lg\:last\:ml-8:last-child {
    margin-left: 2rem;
  }

  .lg\:last\:ml-9:last-child {
    margin-left: 2.25rem;
  }

  .lg\:last\:ml-10:last-child {
    margin-left: 2.5rem;
  }

  .lg\:last\:ml-11:last-child {
    margin-left: 11px;
  }

  .lg\:last\:ml-12:last-child {
    margin-left: 3rem;
  }

  .lg\:last\:ml-14:last-child {
    margin-left: 3.5rem;
  }

  .lg\:last\:ml-15:last-child {
    margin-left: 15px;
  }

  .lg\:last\:ml-16:last-child {
    margin-left: 4rem;
  }

  .lg\:last\:ml-18:last-child {
    margin-left: 18px;
  }

  .lg\:last\:ml-20:last-child {
    margin-left: 20px;
  }

  .lg\:last\:ml-21:last-child {
    margin-left: 21px;
  }

  .lg\:last\:ml-23:last-child {
    margin-left: 23px;
  }

  .lg\:last\:ml-24:last-child {
    margin-left: 24px;
  }

  .lg\:last\:ml-25:last-child {
    margin-left: 25px;
  }

  .lg\:last\:ml-27:last-child {
    margin-left: 27px;
  }

  .lg\:last\:ml-28:last-child {
    margin-left: 7rem;
  }

  .lg\:last\:ml-30:last-child {
    margin-left: 30px;
  }

  .lg\:last\:ml-31:last-child {
    margin-left: 31px;
  }

  .lg\:last\:ml-32:last-child {
    margin-left: 8rem;
  }

  .lg\:last\:ml-34:last-child {
    margin-left: 34px;
  }

  .lg\:last\:ml-35:last-child {
    margin-left: 35px;
  }

  .lg\:last\:ml-36:last-child {
    margin-left: 9rem;
  }

  .lg\:last\:ml-37:last-child {
    margin-left: 37px;
  }

  .lg\:last\:ml-38:last-child {
    margin-left: 38px;
  }

  .lg\:last\:ml-40:last-child {
    margin-left: 40px;
  }

  .lg\:last\:ml-42:last-child {
    margin-left: 42px;
  }

  .lg\:last\:ml-44:last-child {
    margin-left: 44px;
  }

  .lg\:last\:ml-45:last-child {
    margin-left: 45px;
  }

  .lg\:last\:ml-46:last-child {
    margin-left: 46px;
  }

  .lg\:last\:ml-48:last-child {
    margin-left: 48px;
  }

  .lg\:last\:ml-52:last-child {
    margin-left: 13rem;
  }

  .lg\:last\:ml-53:last-child {
    margin-left: 53px;
  }

  .lg\:last\:ml-55:last-child {
    margin-left: 55px;
  }

  .lg\:last\:ml-56:last-child {
    margin-left: 14rem;
  }

  .lg\:last\:ml-58:last-child {
    margin-left: 58px;
  }

  .lg\:last\:ml-59:last-child {
    margin-left: 59px;
  }

  .lg\:last\:ml-60:last-child {
    margin-left: 15rem;
  }

  .lg\:last\:ml-63:last-child {
    margin-left: 63px;
  }

  .lg\:last\:ml-64:last-child {
    margin-left: 16rem;
  }

  .lg\:last\:ml-65:last-child {
    margin-left: 65px;
  }

  .lg\:last\:ml-70:last-child {
    margin-left: 70px;
  }

  .lg\:last\:ml-71:last-child {
    margin-left: 71px;
  }

  .lg\:last\:ml-72:last-child {
    margin-left: 18rem;
  }

  .lg\:last\:ml-80:last-child {
    margin-left: 20rem;
  }

  .lg\:last\:ml-83:last-child {
    margin-left: 83px;
  }

  .lg\:last\:ml-89:last-child {
    margin-left: 89px;
  }

  .lg\:last\:ml-90:last-child {
    margin-left: 90px;
  }

  .lg\:last\:ml-96:last-child {
    margin-left: 24rem;
  }

  .lg\:last\:ml-100:last-child {
    margin-left: 100px;
  }

  .lg\:last\:ml-106:last-child {
    margin-left: 106px;
  }

  .lg\:last\:ml-109:last-child {
    margin-left: 109px;
  }

  .lg\:last\:ml-120:last-child {
    margin-left: 120px;
  }

  .lg\:last\:ml-135:last-child {
    margin-left: 135px;
  }

  .lg\:last\:ml-180:last-child {
    margin-left: 180px;
  }

  .lg\:last\:ml-300:last-child {
    margin-left: 300px;
  }

  .lg\:last\:ml-400:last-child {
    margin-left: 400px;
  }

  .lg\:last\:ml-510:last-child {
    margin-left: 510px;
  }

  .lg\:last\:ml-615:last-child {
    margin-left: 615px;
  }

  .lg\:last\:ml-650:last-child {
    margin-left: 650px;
  }

  .lg\:last\:ml-auto:last-child {
    margin-left: auto;
  }

  .lg\:last\:ml-px:last-child {
    margin-left: 1px;
  }

  .lg\:last\:ml-0\.5:last-child {
    margin-left: 0.125rem;
  }

  .lg\:last\:ml-1\.5:last-child {
    margin-left: 0.375rem;
  }

  .lg\:last\:ml-2\.5:last-child {
    margin-left: 0.625rem;
  }

  .lg\:last\:ml-3\.5:last-child {
    margin-left: 0.875rem;
  }

  .lg\:last\:-ml-0:last-child {
    margin-left: 0px;
  }

  .lg\:last\:-ml-1:last-child {
    margin-left: -0.25rem;
  }

  .lg\:last\:-ml-2:last-child {
    margin-left: -0.5rem;
  }

  .lg\:last\:-ml-3:last-child {
    margin-left: -0.75rem;
  }

  .lg\:last\:-ml-4:last-child {
    margin-left: -1rem;
  }

  .lg\:last\:-ml-5:last-child {
    margin-left: -1.25rem;
  }

  .lg\:last\:-ml-6:last-child {
    margin-left: -1.5rem;
  }

  .lg\:last\:-ml-7:last-child {
    margin-left: -1.75rem;
  }

  .lg\:last\:-ml-8:last-child {
    margin-left: -2rem;
  }

  .lg\:last\:-ml-9:last-child {
    margin-left: -2.25rem;
  }

  .lg\:last\:-ml-10:last-child {
    margin-left: -2.5rem;
  }

  .lg\:last\:-ml-11:last-child {
    margin-left: -2.75rem;
  }

  .lg\:last\:-ml-12:last-child {
    margin-left: -3rem;
  }

  .lg\:last\:-ml-14:last-child {
    margin-left: -3.5rem;
  }

  .lg\:last\:-ml-16:last-child {
    margin-left: -4rem;
  }

  .lg\:last\:-ml-20:last-child {
    margin-left: -5rem;
  }

  .lg\:last\:-ml-24:last-child {
    margin-left: -6rem;
  }

  .lg\:last\:-ml-28:last-child {
    margin-left: -7rem;
  }

  .lg\:last\:-ml-32:last-child {
    margin-left: -8rem;
  }

  .lg\:last\:-ml-36:last-child {
    margin-left: -9rem;
  }

  .lg\:last\:-ml-40:last-child {
    margin-left: -10rem;
  }

  .lg\:last\:-ml-44:last-child {
    margin-left: -11rem;
  }

  .lg\:last\:-ml-48:last-child {
    margin-left: -12rem;
  }

  .lg\:last\:-ml-52:last-child {
    margin-left: -13rem;
  }

  .lg\:last\:-ml-56:last-child {
    margin-left: -14rem;
  }

  .lg\:last\:-ml-60:last-child {
    margin-left: -15rem;
  }

  .lg\:last\:-ml-64:last-child {
    margin-left: -16rem;
  }

  .lg\:last\:-ml-72:last-child {
    margin-left: -18rem;
  }

  .lg\:last\:-ml-80:last-child {
    margin-left: -20rem;
  }

  .lg\:last\:-ml-96:last-child {
    margin-left: -24rem;
  }

  .lg\:last\:-ml-px:last-child {
    margin-left: -1px;
  }

  .lg\:last\:-ml-0\.5:last-child {
    margin-left: -0.125rem;
  }

  .lg\:last\:-ml-1\.5:last-child {
    margin-left: -0.375rem;
  }

  .lg\:last\:-ml-2\.5:last-child {
    margin-left: -0.625rem;
  }

  .lg\:last\:-ml-3\.5:last-child {
    margin-left: -0.875rem;
  }

  .lg\:last\:-ml-15px:last-child {
    margin-left: -15px;
  }

  .lg\:last\:ml-m11:last-child {
    margin-left: 11px;
  }

  .lg\:last\:ml-12px:last-child {
    margin-left: 12px;
  }

  .lg\:last\:ml-m72:last-child {
    margin-left: 72px;
  }

  .lg\:last\:ml-m21:last-child {
    margin-left: 21%;
  }

  .lg\:last\:ml-m15:last-child {
    margin-left: 15px;
  }

  .lg\:last\:ml-m18:last-child {
    margin-left: 18px;
  }

  .lg\:last\:ml-m35:last-child {
    margin-left: 35px;
  }

  .lg\:last\:ml-m19:last-child {
    margin-left: 19px;
  }

  .lg\:last\:ml-m17:last-child {
    margin-left: 17px;
  }

  .lg\:last\:ml-m9:last-child {
    margin-left: 9px;
  }

  .lg\:last\:ml-m10:last-child {
    margin-left: 10px;
  }

  .lg\:last\:ml-m51:last-child {
    margin-left: 51px;
  }

  .lg\:last\:ml-m43:last-child {
    margin-left: 43px;
  }

  .lg\:last\:ml-m13:last-child {
    margin-left: 13px;
  }

  .lg\:last\:ml-m26:last-child {
    margin-left: 26px;
  }

  .lg\:last\:ml-m2:last-child {
    margin-left: 2px;
  }

  .lg\:last\:ml-m14:last-child {
    margin-left: 14px;
  }

  .lg\:last\:ml-m5:last-child {
    margin-left: 5px;
  }

  .lg\:last\:ml-m8:last-child {
    margin-left: 8px;
  }

  .lg\:box-border {
    box-sizing: border-box;
  }

  .lg\:box-content {
    box-sizing: content-box;
  }

  .lg\:block {
    display: block;
  }

  .lg\:inline-block {
    display: inline-block;
  }

  .lg\:inline {
    display: inline;
  }

  .lg\:flex {
    display: flex;
  }

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

  .lg\:table {
    display: table;
  }

  .lg\:inline-table {
    display: inline-table;
  }

  .lg\:table-caption {
    display: table-caption;
  }

  .lg\:table-cell {
    display: table-cell;
  }

  .lg\:table-column {
    display: table-column;
  }

  .lg\:table-column-group {
    display: table-column-group;
  }

  .lg\:table-footer-group {
    display: table-footer-group;
  }

  .lg\:table-header-group {
    display: table-header-group;
  }

  .lg\:table-row-group {
    display: table-row-group;
  }

  .lg\:table-row {
    display: table-row;
  }

  .lg\:flow-root {
    display: flow-root;
  }

  .lg\:grid {
    display: grid;
  }

  .lg\:inline-grid {
    display: inline-grid;
  }

  .lg\:contents {
    display: contents;
  }

  .lg\:list-item {
    display: list-item;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-0 {
    height: 0px;
  }

  .lg\:h-1 {
    height: 0.25rem;
  }

  .lg\:h-2 {
    height: 0.5rem;
  }

  .lg\:h-3 {
    height: 0.75rem;
  }

  .lg\:h-4 {
    height: 1rem;
  }

  .lg\:h-5 {
    height: 1.25rem;
  }

  .lg\:h-6 {
    height: 1.5rem;
  }

  .lg\:h-7 {
    height: 1.75rem;
  }

  .lg\:h-8 {
    height: 2rem;
  }

  .lg\:h-9 {
    height: 2.25rem;
  }

  .lg\:h-10 {
    height: 2.5rem;
  }

  .lg\:h-11 {
    height: 2.75rem;
  }

  .lg\:h-12 {
    height: 3rem;
  }

  .lg\:h-13 {
    height: 13px;
  }

  .lg\:h-14 {
    height: 3.5rem;
  }

  .lg\:h-15 {
    height: 15px;
  }

  .lg\:h-16 {
    height: 4rem;
  }

  .lg\:h-20 {
    height: 5rem;
  }

  .lg\:h-24 {
    height: 6rem;
  }

  .lg\:h-26 {
    height: 26px;
  }

  .lg\:h-28 {
    height: 7rem;
  }

  .lg\:h-30 {
    height: 30px;
  }

  .lg\:h-32 {
    height: 8rem;
  }

  .lg\:h-35 {
    height: 35px;
  }

  .lg\:h-36 {
    height: 36px;
  }

  .lg\:h-40 {
    height: 10rem;
  }

  .lg\:h-44 {
    height: 11rem;
  }

  .lg\:h-45 {
    height: 45px;
  }

  .lg\:h-48 {
    height: 12rem;
  }

  .lg\:h-49 {
    height: 49px;
  }

  .lg\:h-50 {
    height: 50px !important;
  }

  .lg\:h-52 {
    height: 13rem;
  }

  .lg\:h-56 {
    height: 56px;
  }

  .lg\:h-58 {
    height: 58px;
  }

  .lg\:h-60 {
    height: 60px;
  }

  .lg\:h-64 {
    height: 16rem;
  }

  .lg\:h-70 {
    height: 70px;
  }

  .lg\:h-72 {
    height: 18rem;
  }

  .lg\:h-80 {
    height: 20rem;
  }

  .lg\:h-89 {
    height: 89px;
  }

  .lg\:h-95 {
    height: 95px;
  }

  .lg\:h-96 {
    height: 24rem;
  }

  .lg\:h-100 {
    height: 100px;
  }

  .lg\:h-105 {
    height: 105px;
  }

  .lg\:h-110 {
    height: 110px;
  }

  .lg\:h-120 {
    height: 120px;
  }

  .lg\:h-125 {
    height: 125px;
  }

  .lg\:h-176 {
    height: 176px;
  }

  .lg\:h-198 {
    height: 198px;
  }

  .lg\:h-280 {
    height: 280px;
  }

  .lg\:h-297 {
    height: 297px;
  }

  .lg\:h-300 {
    height: 300px;
  }

  .lg\:h-305 {
    height: 305px;
  }

  .lg\:h-402 {
    height: 402px;
  }

  .lg\:h-418 {
    height: 418px;
  }

  .lg\:h-422 {
    height: 422px;
  }

  .lg\:h-429 {
    height: 429px;
  }

  .lg\:h-430 {
    height: 430px;
  }

  .lg\:h-444 {
    height: 444px;
  }

  .lg\:h-454 {
    height: 454px;
  }

  .lg\:h-477 {
    height: 477px;
  }

  .lg\:h-485 {
    height: 485px;
  }

  .lg\:h-495 {
    height: 495px;
  }

  .lg\:h-523 {
    height: 523px;
  }

  .lg\:h-525 {
    height: 525px;
  }

  .lg\:h-560 {
    height: 560px;
  }

  .lg\:h-600 {
    height: 600px;
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-px {
    height: 1px;
  }

  .lg\:h-0\.5 {
    height: 0.125rem;
  }

  .lg\:h-1\.5 {
    height: 0.375rem;
  }

  .lg\:h-2\.5 {
    height: 0.625rem;
  }

  .lg\:h-3\.5 {
    height: 0.875rem;
  }

  .lg\:h-1\/2 {
    height: 50%;
  }

  .lg\:h-1\/3 {
    height: 33.333333%;
  }

  .lg\:h-2\/3 {
    height: 66.666667%;
  }

  .lg\:h-1\/4 {
    height: 25%;
  }

  .lg\:h-2\/4 {
    height: 50%;
  }

  .lg\:h-3\/4 {
    height: 75%;
  }

  .lg\:h-1\/5 {
    height: 20%;
  }

  .lg\:h-2\/5 {
    height: 40%;
  }

  .lg\:h-3\/5 {
    height: 60%;
  }

  .lg\:h-4\/5 {
    height: 80%;
  }

  .lg\:h-1\/6 {
    height: 16.666667%;
  }

  .lg\:h-2\/6 {
    height: 33.333333%;
  }

  .lg\:h-3\/6 {
    height: 50%;
  }

  .lg\:h-4\/6 {
    height: 66.666667%;
  }

  .lg\:h-5\/6 {
    height: 83.333333%;
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:h-screen {
    height: 100vh;
  }

  .lg\:h-h48 {
    height: 48px;
  }

  .lg\:h-h44 {
    height: 44px;
  }

  .lg\:h-h130 {
    height: 130px;
  }

  .lg\:h-h-h114 {
    height: h-h114;
  }

  .lg\:h-h-60 {
    height: h-60;
  }

  .lg\:h-h114 {
    height: 14px;
  }

  .lg\:h-h60 {
    height: 60px;
  }

  .lg\:h-h5 {
    height: 5px;
  }

  .lg\:max-h-0 {
    max-height: 0px;
  }

  .lg\:max-h-1 {
    max-height: 0.25rem;
  }

  .lg\:max-h-2 {
    max-height: 0.5rem;
  }

  .lg\:max-h-3 {
    max-height: 0.75rem;
  }

  .lg\:max-h-4 {
    max-height: 1rem;
  }

  .lg\:max-h-5 {
    max-height: 1.25rem;
  }

  .lg\:max-h-6 {
    max-height: 1.5rem;
  }

  .lg\:max-h-7 {
    max-height: 1.75rem;
  }

  .lg\:max-h-8 {
    max-height: 2rem;
  }

  .lg\:max-h-9 {
    max-height: 2.25rem;
  }

  .lg\:max-h-10 {
    max-height: 2.5rem;
  }

  .lg\:max-h-11 {
    max-height: 2.75rem;
  }

  .lg\:max-h-12 {
    max-height: 3rem;
  }

  .lg\:max-h-14 {
    max-height: 3.5rem;
  }

  .lg\:max-h-16 {
    max-height: 4rem;
  }

  .lg\:max-h-20 {
    max-height: 5rem;
  }

  .lg\:max-h-24 {
    max-height: 6rem;
  }

  .lg\:max-h-28 {
    max-height: 7rem;
  }

  .lg\:max-h-32 {
    max-height: 8rem;
  }

  .lg\:max-h-36 {
    max-height: 9rem;
  }

  .lg\:max-h-40 {
    max-height: 10rem;
  }

  .lg\:max-h-44 {
    max-height: 11rem;
  }

  .lg\:max-h-48 {
    max-height: 12rem;
  }

  .lg\:max-h-52 {
    max-height: 13rem;
  }

  .lg\:max-h-56 {
    max-height: 14rem;
  }

  .lg\:max-h-60 {
    max-height: 15rem;
  }

  .lg\:max-h-64 {
    max-height: 16rem;
  }

  .lg\:max-h-72 {
    max-height: 18rem;
  }

  .lg\:max-h-80 {
    max-height: 20rem;
  }

  .lg\:max-h-96 {
    max-height: 24rem;
  }

  .lg\:max-h-px {
    max-height: 1px;
  }

  .lg\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .lg\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .lg\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .lg\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .lg\:max-h-full {
    max-height: 100%;
  }

  .lg\:max-h-screen {
    max-height: 100vh;
  }

  .lg\:min-h-0 {
    min-height: 0px;
  }

  .lg\:min-h-60 {
    min-height: 60px;
  }

  .lg\:min-h-full {
    min-height: 100%;
  }

  .lg\:min-h-screen {
    min-height: 100vh;
  }

  .lg\:w-0 {
    width: 0px;
  }

  .lg\:w-1 {
    width: 0.25rem;
  }

  .lg\:w-2 {
    width: 0.5rem;
  }

  .lg\:w-3 {
    width: 0.75rem;
  }

  .lg\:w-4 {
    width: 1rem;
  }

  .lg\:w-5 {
    width: 1.25rem;
  }

  .lg\:w-6 {
    width: 1.5rem;
  }

  .lg\:w-7 {
    width: 1.75rem;
  }

  .lg\:w-8 {
    width: 2rem;
  }

  .lg\:w-9 {
    width: 2.25rem;
  }

  .lg\:w-10 {
    width: 2.5rem;
  }

  .lg\:w-11 {
    width: 2.75rem;
  }

  .lg\:w-12 {
    width: 3rem;
  }

  .lg\:w-13 {
    width: 13px;
  }

  .lg\:w-14 {
    width: 3.5rem;
  }

  .lg\:w-16 {
    width: 16%;
  }

  .lg\:w-20 {
    width: 5rem;
  }

  .lg\:w-24 {
    width: 6rem;
  }

  .lg\:w-28 {
    width: 28 px;
  }

  .lg\:w-32 {
    width: 8rem;
  }

  .lg\:w-35 {
    width: 35px;
  }

  .lg\:w-36 {
    width: 9rem;
  }

  .lg\:w-40 {
    width: 40px !important;
  }

  .lg\:w-44 {
    width: 11rem;
  }

  .lg\:w-48 {
    width: 12rem;
  }

  .lg\:w-50 {
    width: 50px;
  }

  .lg\:w-52 {
    width: 52%;
  }

  .lg\:w-56 {
    width: 14rem;
  }

  .lg\:w-60 {
    width: 60%;
  }

  .lg\:w-64 {
    width: 16rem;
  }

  .lg\:w-68 {
    width: 68%;
  }

  .lg\:w-70 {
    width: 70px;
  }

  .lg\:w-72 {
    width: 18rem;
  }

  .lg\:w-80 {
    width: 80px;
  }

  .lg\:w-90 {
    width: 90px;
  }

  .lg\:w-95 {
    width: 95px;
  }

  .lg\:w-96 {
    width: 24rem;
  }

  .lg\:w-100 {
    width: 100px !important;
  }

  .lg\:w-105 {
    width: 105px;
  }

  .lg\:w-108 {
    width: 108px;
  }

  .lg\:w-110 {
    width: 110px;
  }

  .lg\:w-120 {
    width: 120px;
  }

  .lg\:w-122 {
    width: 122px;
  }

  .lg\:w-125 {
    width: 125px;
  }

  .lg\:w-130 {
    width: 130px;
  }

  .lg\:w-145 {
    width: 145px;
  }

  .lg\:w-150 {
    width: 150px;
  }

  .lg\:w-159 {
    width: 159px;
  }

  .lg\:w-160 {
    width: 160px;
  }

  .lg\:w-165 {
    width: 165px;
  }

  .lg\:w-169 {
    width: 169px;
  }

  .lg\:w-170 {
    width: 170px;
  }

  .lg\:w-174 {
    width: 174px;
  }

  .lg\:w-180 {
    width: 180px;
  }

  .lg\:w-193 {
    width: 193px;
  }

  .lg\:w-200 {
    width: 200px;
  }

  .lg\:w-215 {
    width: 215px;
  }

  .lg\:w-220 {
    width: 220px;
  }

  .lg\:w-230 {
    width: 230px;
  }

  .lg\:w-235 {
    width: 235px;
  }

  .lg\:w-240 {
    width: 240px;
  }

  .lg\:w-250 {
    width: 250px !important;
  }

  .lg\:w-290 {
    width: 290px;
  }

  .lg\:w-300 {
    width: 300px;
  }

  .lg\:w-305 {
    width: 305px;
  }

  .lg\:w-315 {
    width: 315px;
  }

  .lg\:w-320 {
    width: 320px;
  }

  .lg\:w-341 {
    width: 341px;
  }

  .lg\:w-342 {
    width: 342px;
  }

  .lg\:w-345 {
    width: 345px;
  }

  .lg\:w-375 {
    width: 375px;
  }

  .lg\:w-400 {
    width: 400px;
  }

  .lg\:w-420 {
    width: 420px;
  }

  .lg\:w-450 {
    width: 450px;
  }

  .lg\:w-500 {
    width: 500px;
  }

  .lg\:w-550 {
    width: 550px;
  }

  .lg\:w-600 {
    width: 600px;
  }

  .lg\:w-650 {
    width: 650px;
  }

  .lg\:w-700 {
    width: 700px;
  }

  .lg\:w-710 {
    width: 710px;
  }

  .lg\:w-750 {
    width: 750px;
  }

  .lg\:w-800 {
    width: 800px;
  }

  .lg\:w-850 {
    width: 850px;
  }

  .lg\:w-950 {
    width: 950px;
  }

  .lg\:w-1075 {
    width: 1075px;
  }

  .lg\:w-1250 {
    width: 1250px;
  }

  .lg\:w-1499 {
    width: 1499px;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:w-px {
    width: 1px;
  }

  .lg\:w-0\.5 {
    width: 0.125rem;
  }

  .lg\:w-1\.5 {
    width: 0.375rem;
  }

  .lg\:w-2\.5 {
    width: 0.625rem;
  }

  .lg\:w-3\.5 {
    width: 0.875rem;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/3 {
    width: 33.333333%;
  }

  .lg\:w-2\/3 {
    width: 66.666667%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:w-2\/4 {
    width: 50%;
  }

  .lg\:w-3\/4 {
    width: 75%;
  }

  .lg\:w-1\/5 {
    width: 20%;
  }

  .lg\:w-2\/5 {
    width: 40%;
  }

  .lg\:w-3\/5 {
    width: 60%;
  }

  .lg\:w-4\/5 {
    width: 80%;
  }

  .lg\:w-1\/6 {
    width: 16.666667%;
  }

  .lg\:w-2\/6 {
    width: 33.333333%;
  }

  .lg\:w-3\/6 {
    width: 50%;
  }

  .lg\:w-4\/6 {
    width: 66.666667%;
  }

  .lg\:w-5\/6 {
    width: 83.333333%;
  }

  .lg\:w-1\/12 {
    width: 8.333333%;
  }

  .lg\:w-2\/12 {
    width: 16.666667%;
  }

  .lg\:w-3\/12 {
    width: 25%;
  }

  .lg\:w-4\/12 {
    width: 33.333333%;
  }

  .lg\:w-5\/12 {
    width: 41.666667%;
  }

  .lg\:w-6\/12 {
    width: 50%;
  }

  .lg\:w-7\/12 {
    width: 58.333333%;
  }

  .lg\:w-8\/12 {
    width: 66.666667%;
  }

  .lg\:w-9\/12 {
    width: 75%;
  }

  .lg\:w-10\/12 {
    width: 83.333333%;
  }

  .lg\:w-11\/12 {
    width: 91.666667%;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:w-screen {
    width: 100vw;
  }

  .lg\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .lg\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .lg\:w-10rem {
    width: 10rem;
  }

  .lg\:w-w60 {
    width: 60px;
  }

  .lg\:w-w14 {
    width: 14%;
  }

  .lg\:w-w-w114 {
    width: w-w114;
  }

  .lg\:w-w-95 {
    width: w-95;
  }

  .lg\:w-w114 {
    width: 14px;
  }

  .lg\:w-w96 {
    width: 96%;
  }

  .lg\:w-w5 {
    width: 5px;
  }

  .lg\:w-m250 {
    width: 250px;
  }

  .lg\:min-w-0 {
    min-width: 0px;
  }

  .lg\:min-w-full {
    min-width: 100%;
  }

  .lg\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .lg\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .lg\:max-w-0 {
    max-width: 0rem;
  }

  .lg\:max-w-none {
    max-width: none;
  }

  .lg\:max-w-xs {
    max-width: 20rem;
  }

  .lg\:max-w-sm {
    max-width: 24rem;
  }

  .lg\:max-w-md {
    max-width: 28rem;
  }

  .lg\:max-w-lg {
    max-width: 32rem;
  }

  .lg\:max-w-xl {
    max-width: 36rem;
  }

  .lg\:max-w-2xl {
    max-width: 42rem;
  }

  .lg\:max-w-3xl {
    max-width: 48rem;
  }

  .lg\:max-w-4xl {
    max-width: 56rem;
  }

  .lg\:max-w-5xl {
    max-width: 64rem;
  }

  .lg\:max-w-6xl {
    max-width: 72rem;
  }

  .lg\:max-w-7xl {
    max-width: 80rem;
  }

  .lg\:max-w-full {
    max-width: 100%;
  }

  .lg\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .lg\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .lg\:max-w-prose {
    max-width: 65ch;
  }

  .lg\:flex-1 {
    flex: 1 1 0%;
  }

  .lg\:flex-auto {
    flex: 1 1 auto;
  }

  .lg\:flex-initial {
    flex: 0 1 auto;
  }

  .lg\:flex-none {
    flex: none;
  }

  .lg\:flex-1\/2 {
    flex: 50%;
  }

  .lg\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .lg\:flex-shrink {
    flex-shrink: 1;
  }

  .lg\:flex-grow-0 {
    flex-grow: 0;
  }

  .lg\:flex-grow {
    flex-grow: 1;
  }

  .lg\:table-auto {
    table-layout: auto;
  }

  .lg\:table-fixed {
    table-layout: fixed;
  }

  .lg\:border-collapse {
    border-collapse: collapse;
  }

  .lg\:border-separate {
    border-collapse: separate;
  }

  .lg\:origin-center {
    transform-origin: center;
  }

  .lg\:origin-top {
    transform-origin: top;
  }

  .lg\:origin-top-right {
    transform-origin: top right;
  }

  .lg\:origin-right {
    transform-origin: right;
  }

  .lg\:origin-bottom-right {
    transform-origin: bottom right;
  }

  .lg\:origin-bottom {
    transform-origin: bottom;
  }

  .lg\:origin-bottom-left {
    transform-origin: bottom left;
  }

  .lg\:origin-left {
    transform-origin: left;
  }

  .lg\:origin-top-left {
    transform-origin: top left;
  }

  .lg\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:transform-none {
    transform: none;
  }

  .lg\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .lg\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .lg\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .lg\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .lg\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .lg\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .lg\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .lg\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .lg\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .lg\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .lg\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .lg\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .lg\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .lg\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .lg\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .lg\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .lg\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .lg\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .lg\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .lg\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .lg\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .lg\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .lg\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .lg\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .lg\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .lg\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .lg\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .lg\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .lg\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .lg\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .lg\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .lg\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .lg\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .lg\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .lg\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .lg\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .lg\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .lg\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .lg\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .lg\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .lg\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .lg\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .lg\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .lg\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .lg\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .lg\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .lg\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .lg\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .lg\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .lg\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .lg\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .lg\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .lg\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .lg\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .lg\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .lg\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .lg\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .lg\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .lg\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .lg\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .lg\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .lg\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .lg\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .lg\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .lg\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .lg\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .lg\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .lg\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .lg\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .lg\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .lg\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .lg\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .lg\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .lg\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .lg\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .lg\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .lg\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .lg\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .lg\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .lg\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .lg\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .lg\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .lg\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .lg\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .lg\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .lg\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .lg\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .lg\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .lg\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .lg\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .lg\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .lg\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .lg\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .lg\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .lg\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .lg\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .lg\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .lg\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .lg\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .lg\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .lg\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .lg\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .lg\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .lg\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .lg\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .lg\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .lg\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .lg\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .lg\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .lg\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .lg\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .lg\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .lg\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .lg\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .lg\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .lg\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .lg\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .lg\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .lg\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .lg\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .lg\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .lg\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .lg\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .lg\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .lg\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .lg\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .lg\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .lg\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .lg\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .lg\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .lg\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .lg\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .lg\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .lg\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .lg\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .lg\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .lg\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .lg\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .lg\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .lg\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .lg\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .lg\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .lg\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .lg\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .lg\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .lg\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .lg\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .lg\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .lg\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .lg\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .lg\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .lg\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .lg\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .lg\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .lg\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .lg\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .lg\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .lg\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .lg\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .lg\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .lg\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .lg\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .lg\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .lg\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .lg\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .lg\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .lg\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .lg\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .lg\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .lg\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .lg\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .lg\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .lg\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .lg\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .lg\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .lg\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .lg\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .lg\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .lg\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .lg\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .lg\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .lg\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .lg\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .lg\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .lg\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .lg\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .lg\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .lg\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .lg\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .lg\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .lg\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .lg\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .lg\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .lg\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .lg\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .lg\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .lg\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .lg\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .lg\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .lg\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .lg\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .lg\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .lg\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .lg\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .lg\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .lg\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .lg\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .lg\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .lg\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .lg\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .lg\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .lg\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .lg\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .lg\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .lg\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .lg\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .lg\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .lg\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .lg\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .lg\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .lg\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .lg\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .lg\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .lg\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .lg\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .lg\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .lg\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .lg\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .lg\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .lg\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .lg\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .lg\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .lg\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .lg\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .lg\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .lg\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .lg\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .lg\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .lg\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .lg\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .lg\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .lg\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .lg\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .lg\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .lg\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .lg\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .lg\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .lg\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .lg\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .lg\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .lg\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .lg\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .lg\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .lg\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .lg\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .lg\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .lg\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .lg\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .lg\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .lg\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .lg\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .lg\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .lg\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .lg\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .lg\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .lg\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .lg\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .lg\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .lg\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .lg\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .lg\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .lg\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .lg\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .lg\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .lg\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .lg\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .lg\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .lg\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .lg\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .lg\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .lg\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .lg\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .lg\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .lg\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .lg\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .lg\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .lg\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .lg\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .lg\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .lg\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .lg\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .lg\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .lg\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .lg\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .lg\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .lg\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .lg\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .lg\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .lg\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .lg\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .lg\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .lg\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .lg\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .lg\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .lg\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .lg\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .lg\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .lg\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .lg\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .lg\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .lg\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .lg\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .lg\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .lg\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .lg\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .lg\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .lg\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .lg\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .lg\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .lg\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .lg\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .lg\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .lg\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .lg\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .lg\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .lg\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .lg\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .lg\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .lg\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .lg\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .lg\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .lg\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .lg\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .lg\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .lg\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .lg\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .lg\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .lg\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .lg\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .lg\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .lg\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .lg\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .lg\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .lg\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .lg\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .lg\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .lg\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .lg\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .lg\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .lg\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .lg\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .lg\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .lg\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .lg\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .lg\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .lg\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .lg\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .lg\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .lg\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .lg\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .lg\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .lg\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .lg\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .lg\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .lg\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .lg\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .lg\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .lg\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .lg\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .lg\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .lg\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .lg\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .lg\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .lg\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .lg\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .lg\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .lg\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .lg\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .lg\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .lg\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .lg\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .lg\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .lg\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .lg\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .lg\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .lg\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .lg\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .lg\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .lg\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .lg\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .lg\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .lg\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .lg\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .lg\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .lg\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .lg\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .lg\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .lg\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .lg\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .lg\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .lg\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .lg\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .lg\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .lg\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .lg\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .lg\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .lg\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .lg\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .lg\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .lg\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .lg\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .lg\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .lg\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .lg\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .lg\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .lg\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .lg\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .lg\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .lg\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .lg\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .lg\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .lg\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .lg\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .lg\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .lg\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .lg\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .lg\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .lg\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .lg\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .lg\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .lg\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .lg\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .lg\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .lg\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .lg\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .lg\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .lg\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .lg\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .lg\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .lg\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .lg\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .lg\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .lg\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .lg\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .lg\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .lg\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .lg\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .lg\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .lg\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .lg\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .lg\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .lg\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .lg\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .lg\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .lg\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .lg\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .lg\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .lg\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .lg\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .lg\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .lg\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .lg\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .lg\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .lg\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .lg\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .lg\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .lg\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .lg\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .lg\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .lg\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .lg\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .lg\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .lg\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .lg\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .lg\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .lg\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .lg\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .lg\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .lg\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .lg\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .lg\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .lg\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .lg\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .lg\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .lg\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .lg\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .lg\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .lg\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .lg\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .lg\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .lg\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .lg\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .lg\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .lg\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .lg\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .lg\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .lg\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .lg\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .lg\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .lg\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .lg\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .lg\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .lg\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .lg\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .lg\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .lg\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .lg\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .lg\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .lg\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .lg\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .lg\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .lg\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .lg\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .lg\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .lg\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .lg\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .lg\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .lg\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .lg\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .lg\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .lg\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .lg\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .lg\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .lg\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .lg\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .lg\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .lg\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .lg\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .lg\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .lg\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .lg\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .lg\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .lg\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .lg\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .lg\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .lg\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .lg\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .lg\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .lg\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .lg\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .lg\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .lg\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .lg\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .lg\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .lg\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .lg\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .lg\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .lg\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .lg\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .lg\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .lg\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .lg\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .lg\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .lg\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .lg\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .lg\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .lg\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .lg\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .lg\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .lg\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .lg\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .lg\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .lg\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .lg\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .lg\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .lg\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .lg\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .lg\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .lg\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .lg\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .lg\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .lg\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .lg\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .lg\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .lg\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .lg\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .lg\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .lg\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .lg\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .lg\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .lg\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .lg\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .lg\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .lg\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .lg\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .lg\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .lg\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .lg\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .lg\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .lg\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .lg\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .lg\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .lg\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .lg\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .lg\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .lg\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .lg\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .lg\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .lg\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .lg\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .lg\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .lg\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .lg\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .lg\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .lg\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .lg\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .lg\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .lg\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .lg\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .lg\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .lg\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .lg\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .lg\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .lg\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .lg\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .lg\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .lg\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .lg\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .lg\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .lg\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .lg\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .lg\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .lg\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .lg\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .lg\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .lg\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .lg\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .lg\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .lg\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .lg\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .lg\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .lg\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .lg\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .lg\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .lg\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .lg\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .lg\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .lg\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .lg\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .lg\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .lg\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .lg\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .lg\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .lg\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .lg\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .lg\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .lg\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .lg\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .lg\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .lg\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .lg\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .lg\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .lg\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .lg\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .lg\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .lg\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .lg\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .lg\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .lg\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .lg\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .lg\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .lg\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .lg\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .lg\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .lg\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .lg\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .lg\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .lg\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .lg\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .lg\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .lg\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .lg\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .lg\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .lg\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .lg\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .lg\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .lg\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .lg\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .lg\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .lg\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .lg\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .lg\:animate-none {
    -webkit-animation: none;
    animation: none;
  }

  .lg\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
  }

  .lg\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .lg\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .lg\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
    animation: bounce 1s infinite;
  }

  .lg\:cursor-auto {
    cursor: auto;
  }

  .lg\:cursor-default {
    cursor: default;
  }

  .lg\:cursor-pointer {
    cursor: pointer;
  }

  .lg\:cursor-wait {
    cursor: wait;
  }

  .lg\:cursor-text {
    cursor: text;
  }

  .lg\:cursor-move {
    cursor: move;
  }

  .lg\:cursor-help {
    cursor: help;
  }

  .lg\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .lg\:select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .lg\:select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
  }

  .lg\:select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    user-select: all;
  }

  .lg\:select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
  }

  .lg\:resize-none {
    resize: none;
  }

  .lg\:resize-y {
    resize: vertical;
  }

  .lg\:resize-x {
    resize: horizontal;
  }

  .lg\:resize {
    resize: both;
  }

  .lg\:list-inside {
    list-style-position: inside;
  }

  .lg\:list-outside {
    list-style-position: outside;
  }

  .lg\:list-none {
    list-style-type: none;
  }

  .lg\:list-disc {
    list-style-type: disc;
  }

  .lg\:list-decimal {
    list-style-type: decimal;
  }

  .lg\:appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }

  .lg\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .lg\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .lg\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .lg\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .lg\:grid-flow-row {
    grid-auto-flow: row;
  }

  .lg\:grid-flow-col {
    grid-auto-flow: column;
  }

  .lg\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .lg\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .lg\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .lg\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .lg\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .lg\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lg\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lg\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lg\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lg\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lg\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lg\:grid-cols-none {
    grid-template-columns: none;
  }

  .lg\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-rows-none {
    grid-template-rows: none;
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .lg\:flex-col {
    flex-direction: column;
  }

  .lg\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .lg\:flex-wrap {
    flex-wrap: wrap;
  }

  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .lg\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .lg\:place-content-center {
    place-content: center;
  }

  .lg\:place-content-start {
    place-content: start;
  }

  .lg\:place-content-end {
    place-content: end;
  }

  .lg\:place-content-between {
    place-content: space-between;
  }

  .lg\:place-content-around {
    place-content: space-around;
  }

  .lg\:place-content-evenly {
    place-content: space-evenly;
  }

  .lg\:place-content-stretch {
    place-content: stretch;
  }

  .lg\:place-items-start {
    place-items: start;
  }

  .lg\:place-items-end {
    place-items: end;
  }

  .lg\:place-items-center {
    place-items: center;
  }

  .lg\:place-items-stretch {
    place-items: stretch;
  }

  .lg\:content-center {
    align-content: center;
  }

  .lg\:content-start {
    align-content: flex-start;
  }

  .lg\:content-end {
    align-content: flex-end;
  }

  .lg\:content-between {
    align-content: space-between;
  }

  .lg\:content-around {
    align-content: space-around;
  }

  .lg\:content-evenly {
    align-content: space-evenly;
  }

  .lg\:items-start {
    align-items: flex-start;
  }

  .lg\:items-end {
    align-items: flex-end;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:items-baseline {
    align-items: baseline;
  }

  .lg\:items-stretch {
    align-items: stretch;
  }

  .lg\:justify-start {
    justify-content: flex-start;
  }

  .lg\:justify-end {
    justify-content: flex-end;
  }

  .lg\:justify-center {
    justify-content: center;
  }

  .lg\:justify-between {
    justify-content: space-between;
  }

  .lg\:justify-around {
    justify-content: space-around;
  }

  .lg\:justify-evenly {
    justify-content: space-evenly;
  }

  .lg\:justify-items-start {
    justify-items: start;
  }

  .lg\:justify-items-end {
    justify-items: end;
  }

  .lg\:justify-items-center {
    justify-items: center;
  }

  .lg\:justify-items-stretch {
    justify-items: stretch;
  }

  .lg\:gap-0 {
    gap: 0px;
  }

  .lg\:gap-1 {
    gap: 0.25rem;
  }

  .lg\:gap-2 {
    gap: 0.5rem;
  }

  .lg\:gap-3 {
    gap: 0.75rem;
  }

  .lg\:gap-4 {
    gap: 1rem;
  }

  .lg\:gap-5 {
    gap: 1.25rem;
  }

  .lg\:gap-6 {
    gap: 1.5rem;
  }

  .lg\:gap-7 {
    gap: 1.75rem;
  }

  .lg\:gap-8 {
    gap: 2rem;
  }

  .lg\:gap-9 {
    gap: 2.25rem;
  }

  .lg\:gap-10 {
    gap: 2.5rem;
  }

  .lg\:gap-11 {
    gap: 2.75rem;
  }

  .lg\:gap-12 {
    gap: 3rem;
  }

  .lg\:gap-14 {
    gap: 3.5rem;
  }

  .lg\:gap-16 {
    gap: 4rem;
  }

  .lg\:gap-20 {
    gap: 5rem;
  }

  .lg\:gap-24 {
    gap: 6rem;
  }

  .lg\:gap-28 {
    gap: 7rem;
  }

  .lg\:gap-32 {
    gap: 8rem;
  }

  .lg\:gap-36 {
    gap: 9rem;
  }

  .lg\:gap-40 {
    gap: 10rem;
  }

  .lg\:gap-44 {
    gap: 11rem;
  }

  .lg\:gap-48 {
    gap: 12rem;
  }

  .lg\:gap-52 {
    gap: 13rem;
  }

  .lg\:gap-56 {
    gap: 14rem;
  }

  .lg\:gap-60 {
    gap: 15rem;
  }

  .lg\:gap-64 {
    gap: 16rem;
  }

  .lg\:gap-72 {
    gap: 18rem;
  }

  .lg\:gap-80 {
    gap: 20rem;
  }

  .lg\:gap-96 {
    gap: 24rem;
  }

  .lg\:gap-px {
    gap: 1px;
  }

  .lg\:gap-0\.5 {
    gap: 0.125rem;
  }

  .lg\:gap-1\.5 {
    gap: 0.375rem;
  }

  .lg\:gap-2\.5 {
    gap: 0.625rem;
  }

  .lg\:gap-3\.5 {
    gap: 0.875rem;
  }

  .lg\:gap-x-0 {
    -moz-column-gap: 0px;
    column-gap: 0px;
  }

  .lg\:gap-x-1 {
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .lg\:gap-x-2 {
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .lg\:gap-x-3 {
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .lg\:gap-x-4 {
    -moz-column-gap: 1rem;
    column-gap: 1rem;
  }

  .lg\:gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .lg\:gap-x-6 {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .lg\:gap-x-7 {
    -moz-column-gap: 1.75rem;
    column-gap: 1.75rem;
  }

  .lg\:gap-x-8 {
    -moz-column-gap: 2rem;
    column-gap: 2rem;
  }

  .lg\:gap-x-9 {
    -moz-column-gap: 2.25rem;
    column-gap: 2.25rem;
  }

  .lg\:gap-x-10 {
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .lg\:gap-x-11 {
    -moz-column-gap: 2.75rem;
    column-gap: 2.75rem;
  }

  .lg\:gap-x-12 {
    -moz-column-gap: 3rem;
    column-gap: 3rem;
  }

  .lg\:gap-x-14 {
    -moz-column-gap: 3.5rem;
    column-gap: 3.5rem;
  }

  .lg\:gap-x-16 {
    -moz-column-gap: 4rem;
    column-gap: 4rem;
  }

  .lg\:gap-x-20 {
    -moz-column-gap: 5rem;
    column-gap: 5rem;
  }

  .lg\:gap-x-24 {
    -moz-column-gap: 6rem;
    column-gap: 6rem;
  }

  .lg\:gap-x-28 {
    -moz-column-gap: 7rem;
    column-gap: 7rem;
  }

  .lg\:gap-x-32 {
    -moz-column-gap: 8rem;
    column-gap: 8rem;
  }

  .lg\:gap-x-36 {
    -moz-column-gap: 9rem;
    column-gap: 9rem;
  }

  .lg\:gap-x-40 {
    -moz-column-gap: 10rem;
    column-gap: 10rem;
  }

  .lg\:gap-x-44 {
    -moz-column-gap: 11rem;
    column-gap: 11rem;
  }

  .lg\:gap-x-48 {
    -moz-column-gap: 12rem;
    column-gap: 12rem;
  }

  .lg\:gap-x-52 {
    -moz-column-gap: 13rem;
    column-gap: 13rem;
  }

  .lg\:gap-x-56 {
    -moz-column-gap: 14rem;
    column-gap: 14rem;
  }

  .lg\:gap-x-60 {
    -moz-column-gap: 15rem;
    column-gap: 15rem;
  }

  .lg\:gap-x-64 {
    -moz-column-gap: 16rem;
    column-gap: 16rem;
  }

  .lg\:gap-x-72 {
    -moz-column-gap: 18rem;
    column-gap: 18rem;
  }

  .lg\:gap-x-80 {
    -moz-column-gap: 20rem;
    column-gap: 20rem;
  }

  .lg\:gap-x-96 {
    -moz-column-gap: 24rem;
    column-gap: 24rem;
  }

  .lg\:gap-x-px {
    -moz-column-gap: 1px;
    column-gap: 1px;
  }

  .lg\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
    column-gap: 0.125rem;
  }

  .lg\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
    column-gap: 0.375rem;
  }

  .lg\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
    column-gap: 0.625rem;
  }

  .lg\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
    column-gap: 0.875rem;
  }

  .lg\:gap-y-0 {
    row-gap: 0px;
  }

  .lg\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .lg\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .lg\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .lg\:gap-y-4 {
    row-gap: 1rem;
  }

  .lg\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .lg\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .lg\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .lg\:gap-y-8 {
    row-gap: 2rem;
  }

  .lg\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .lg\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .lg\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .lg\:gap-y-12 {
    row-gap: 3rem;
  }

  .lg\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .lg\:gap-y-16 {
    row-gap: 4rem;
  }

  .lg\:gap-y-20 {
    row-gap: 5rem;
  }

  .lg\:gap-y-24 {
    row-gap: 6rem;
  }

  .lg\:gap-y-28 {
    row-gap: 7rem;
  }

  .lg\:gap-y-32 {
    row-gap: 8rem;
  }

  .lg\:gap-y-36 {
    row-gap: 9rem;
  }

  .lg\:gap-y-40 {
    row-gap: 10rem;
  }

  .lg\:gap-y-44 {
    row-gap: 11rem;
  }

  .lg\:gap-y-48 {
    row-gap: 12rem;
  }

  .lg\:gap-y-52 {
    row-gap: 13rem;
  }

  .lg\:gap-y-56 {
    row-gap: 14rem;
  }

  .lg\:gap-y-60 {
    row-gap: 15rem;
  }

  .lg\:gap-y-64 {
    row-gap: 16rem;
  }

  .lg\:gap-y-72 {
    row-gap: 18rem;
  }

  .lg\:gap-y-80 {
    row-gap: 20rem;
  }

  .lg\:gap-y-96 {
    row-gap: 24rem;
  }

  .lg\:gap-y-px {
    row-gap: 1px;
  }

  .lg\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .lg\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .lg\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .lg\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(5px * var(--tw-divide-x-reverse));
    border-left-width: calc(5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(1.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(0.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(5px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1.5px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0.5px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .lg\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .lg\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .lg\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .lg\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .lg\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .lg\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .lg\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .lg\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .lg\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .lg\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .lg\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .lg\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .lg\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .lg\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .lg\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .lg\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .lg\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .lg\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .lg\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .lg\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .lg\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .lg\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .lg\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .lg\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .lg\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .lg\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .lg\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .lg\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .lg\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .lg\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .lg\:divide-purple > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .lg\:divide-light-gray > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .lg\:divide-light-gray-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-divide-opacity));
  }

  .lg\:divide-light-gray-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-divide-opacity));
  }

  .lg\:divide-light-gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-divide-opacity));
  }

  .lg\:divide-light-gray-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .lg\:divide-light-gray-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .lg\:divide-dark-red > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-divide-opacity));
  }

  .lg\:divide-mustard-yellow > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-divide-opacity));
  }

  .lg\:divide-mustard-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-divide-opacity));
  }

  .lg\:divide-light-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-light-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-divide-opacity));
  }

  .lg\:divide-light-blue-3 > :not([hidden]) ~ :not([hidden]) {
    border-color:  #F0F3FF;
  }

  .lg\:divide-light-blue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-divide-opacity));
  }

  .lg\:divide-light-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .lg\:divide-light-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .lg\:divide-light-bg-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-divide-opacity));
  }

  .lg\:divide-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-divide-opacity));
  }

  .lg\:divide-light-white-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .lg\:divide-Black-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .lg\:divide-Default-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .lg\:divide-White-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .lg\:divide-Green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-divide-opacity));
  }

  .lg\:divide-Blue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-Silver-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .lg\:divide-Yellow-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-divide-opacity));
  }

  .lg\:divide-Grey-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .lg\:divide-Gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .lg\:divide-Red-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-divide-opacity));
  }

  .lg\:divide-Gold-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-divide-opacity));
  }

  .lg\:divide-light-green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-divide-opacity));
  }

  .lg\:divide-dark-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-divide-opacity));
  }

  .lg\:divide-light-pink > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-divide-opacity));
  }

  .lg\:divide-violet > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .lg\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .lg\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .lg\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .lg\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .lg\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .lg\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .lg\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .lg\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .lg\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .lg\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .lg\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .lg\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .lg\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .lg\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .lg\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .lg\:place-self-auto {
    place-self: auto;
  }

  .lg\:place-self-start {
    place-self: start;
  }

  .lg\:place-self-end {
    place-self: end;
  }

  .lg\:place-self-center {
    place-self: center;
  }

  .lg\:place-self-stretch {
    place-self: stretch;
  }

  .lg\:self-auto {
    align-self: auto;
  }

  .lg\:self-start {
    align-self: flex-start;
  }

  .lg\:self-end {
    align-self: flex-end;
  }

  .lg\:self-center {
    align-self: center;
  }

  .lg\:self-stretch {
    align-self: stretch;
  }

  .lg\:self-baseline {
    align-self: baseline;
  }

  .lg\:justify-self-auto {
    justify-self: auto;
  }

  .lg\:justify-self-start {
    justify-self: start;
  }

  .lg\:justify-self-end {
    justify-self: end;
  }

  .lg\:justify-self-center {
    justify-self: center;
  }

  .lg\:justify-self-stretch {
    justify-self: stretch;
  }

  .lg\:overflow-auto {
    overflow: auto;
  }

  .lg\:overflow-hidden {
    overflow: hidden;
  }

  .lg\:overflow-visible {
    overflow: visible;
  }

  .lg\:overflow-scroll {
    overflow: scroll;
  }

  .lg\:overflow-x-auto {
    overflow-x: auto;
  }

  .lg\:overflow-y-auto {
    overflow-y: auto;
  }

  .lg\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .lg\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .lg\:overflow-x-visible {
    overflow-x: visible;
  }

  .lg\:overflow-y-visible {
    overflow-y: visible;
  }

  .lg\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .lg\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .lg\:overscroll-auto {
    -ms-scroll-chaining: chained;
    overscroll-behavior: auto;
  }

  .lg\:overscroll-contain {
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
  }

  .lg\:overscroll-none {
    -ms-scroll-chaining: none;
    overscroll-behavior: none;
  }

  .lg\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .lg\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .lg\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .lg\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .lg\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .lg\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .lg\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lg\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .lg\:overflow-clip {
    text-overflow: clip;
  }

  .lg\:whitespace-normal {
    white-space: normal;
  }

  .lg\:whitespace-nowrap {
    white-space: nowrap;
  }

  .lg\:whitespace-pre {
    white-space: pre;
  }

  .lg\:whitespace-pre-line {
    white-space: pre-line;
  }

  .lg\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .lg\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .lg\:break-words {
    overflow-wrap: break-word;
  }

  .lg\:break-all {
    word-break: break-all;
  }

  .lg\:rounded-5 {
    border-radius: 5px;
  }

  .lg\:rounded-16 {
    border-radius: 16px;
  }

  .lg\:rounded-none {
    border-radius: 0px;
  }

  .lg\:rounded-sm {
    border-radius: 0.125rem;
  }

  .lg\:rounded {
    border-radius: 0.25rem;
  }

  .lg\:rounded-md {
    border-radius: 0.375rem;
  }

  .lg\:rounded-lg {
    border-radius: 0.5rem;
  }

  .lg\:rounded-xl {
    border-radius: 0.75rem;
  }

  .lg\:rounded-2xl {
    border-radius: 1rem;
  }

  .lg\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .lg\:rounded-full {
    border-radius: 9999px;
  }

  .lg\:rounded-r3 {
    border-radius: 3px;
  }

  .lg\:rounded-t-5 {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
  }

  .lg\:rounded-t-16 {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .lg\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .lg\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .lg\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lg\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lg\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lg\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lg\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lg\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-t-r3 {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
  }

  .lg\:rounded-r-5 {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .lg\:rounded-r-16 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .lg\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lg\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-r-r3 {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }

  .lg\:rounded-b-5 {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .lg\:rounded-b-16 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .lg\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-b-r3 {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .lg\:rounded-l-5 {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .lg\:rounded-l-16 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .lg\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-l-r3 {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .lg\:rounded-tl-5 {
    border-top-left-radius: 5px;
  }

  .lg\:rounded-tl-16 {
    border-top-left-radius: 16px;
  }

  .lg\:rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .lg\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .lg\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .lg\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .lg\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .lg\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .lg\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .lg\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .lg\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .lg\:rounded-tl-r3 {
    border-top-left-radius: 3px;
  }

  .lg\:rounded-tr-5 {
    border-top-right-radius: 5px;
  }

  .lg\:rounded-tr-16 {
    border-top-right-radius: 16px;
  }

  .lg\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .lg\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .lg\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .lg\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .lg\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .lg\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .lg\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .lg\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-tr-r3 {
    border-top-right-radius: 3px;
  }

  .lg\:rounded-br-5 {
    border-bottom-right-radius: 5px;
  }

  .lg\:rounded-br-16 {
    border-bottom-right-radius: 16px;
  }

  .lg\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .lg\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-br-r3 {
    border-bottom-right-radius: 3px;
  }

  .lg\:rounded-bl-5 {
    border-bottom-left-radius: 5px;
  }

  .lg\:rounded-bl-16 {
    border-bottom-left-radius: 16px;
  }

  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .lg\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-bl-r3 {
    border-bottom-left-radius: 3px;
  }

  .lg\:border-0 {
    border-width: 0px;
  }

  .lg\:border-2 {
    border-width: 2px;
  }

  .lg\:border-4 {
    border-width: 4px;
  }

  .lg\:border-5 {
    border-width: 5px;
  }

  .lg\:border-8 {
    border-width: 8px;
  }

  .lg\:border {
    border-width: 1px;
  }

  .lg\:border-1\/5 {
    border-width: 1.5px;
  }

  .lg\:border-1\/2 {
    border-width: 0.5px;
  }

  .lg\:border-t-0 {
    border-top-width: 0px;
  }

  .lg\:border-t-2 {
    border-top-width: 2px;
  }

  .lg\:border-t-4 {
    border-top-width: 4px;
  }

  .lg\:border-t-5 {
    border-top-width: 5px;
  }

  .lg\:border-t-8 {
    border-top-width: 8px;
  }

  .lg\:border-t {
    border-top-width: 1px;
  }

  .lg\:border-t-1\/5 {
    border-top-width: 1.5px;
  }

  .lg\:border-t-1\/2 {
    border-top-width: 0.5px;
  }

  .lg\:border-r-0 {
    border-right-width: 0px;
  }

  .lg\:border-r-2 {
    border-right-width: 2px;
  }

  .lg\:border-r-4 {
    border-right-width: 4px;
  }

  .lg\:border-r-5 {
    border-right-width: 5px;
  }

  .lg\:border-r-8 {
    border-right-width: 8px;
  }

  .lg\:border-r {
    border-right-width: 1px;
  }

  .lg\:border-r-1\/5 {
    border-right-width: 1.5px;
  }

  .lg\:border-r-1\/2 {
    border-right-width: 0.5px;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0px;
  }

  .lg\:border-b-2 {
    border-bottom-width: 2px;
  }

  .lg\:border-b-4 {
    border-bottom-width: 4px;
  }

  .lg\:border-b-5 {
    border-bottom-width: 5px;
  }

  .lg\:border-b-8 {
    border-bottom-width: 8px;
  }

  .lg\:border-b {
    border-bottom-width: 1px;
  }

  .lg\:border-b-1\/5 {
    border-bottom-width: 1.5px;
  }

  .lg\:border-b-1\/2 {
    border-bottom-width: 0.5px;
  }

  .lg\:border-l-0 {
    border-left-width: 0px;
  }

  .lg\:border-l-2 {
    border-left-width: 2px;
  }

  .lg\:border-l-4 {
    border-left-width: 4px;
  }

  .lg\:border-l-5 {
    border-left-width: 5px;
  }

  .lg\:border-l-8 {
    border-left-width: 8px;
  }

  .lg\:border-l {
    border-left-width: 1px;
  }

  .lg\:border-l-1\/5 {
    border-left-width: 1.5px;
  }

  .lg\:border-l-1\/2 {
    border-left-width: 0.5px;
  }

  .lg\:border-solid {
    border-style: solid;
  }

  .lg\:border-dashed {
    border-style: dashed;
  }

  .lg\:border-dotted {
    border-style: dotted;
  }

  .lg\:border-double {
    border-style: double;
  }

  .lg\:border-none {
    border-style: none;
  }

  .lg\:border-transparent {
    border-color: transparent;
  }

  .lg\:border-current {
    border-color: currentColor;
  }

  .lg\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .lg\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .lg\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .lg\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .lg\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .lg\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .lg\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .lg\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .lg\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .lg\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .lg\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .lg\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .lg\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .lg\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .lg\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .lg\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .lg\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .lg\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .lg\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .lg\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .lg\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .lg\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .lg\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .lg\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .lg\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .lg\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .lg\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .lg\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .lg\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .lg\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .lg\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .lg\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .lg\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .lg\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .lg\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .lg\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .group:hover .lg\:group-hover\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .lg\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .lg\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-gray:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-gray-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-gray-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-gray-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-gray-5:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-dark-red:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-mustard-yellow:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-mustard-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-blue-3:focus-within {
    border-color:  #F0F3FF;
  }

  .lg\:focus-within\:border-light-blue-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-bg-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-white-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-Black-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-Default-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-White-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-Green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-Blue-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-Silver-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-Yellow-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-Grey-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-Gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-Red-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-Gold-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-dark-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-light-pink:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-violet:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .lg\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .lg\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .lg\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple:hover {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-gray:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-gray-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-gray-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-gray-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-gray-5:hover {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .lg\:hover\:border-dark-red:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .lg\:hover\:border-mustard-yellow:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .lg\:hover\:border-mustard-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-blue-3:hover {
    border-color:  #F0F3FF;
  }

  .lg\:hover\:border-light-blue-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-bg-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-white-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .lg\:hover\:border-Black-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .lg\:hover\:border-Default-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .lg\:hover\:border-White-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .lg\:hover\:border-Green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .lg\:hover\:border-Blue-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-Silver-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:hover\:border-Yellow-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .lg\:hover\:border-Grey-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:hover\:border-Gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:hover\:border-Red-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .lg\:hover\:border-Gold-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .lg\:hover\:border-dark-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .lg\:hover\:border-light-pink:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .lg\:hover\:border-violet:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .lg\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .lg\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .lg\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple:focus {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-gray:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-gray-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-gray-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-gray-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-gray-5:focus {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .lg\:focus\:border-dark-red:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .lg\:focus\:border-mustard-yellow:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .lg\:focus\:border-mustard-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-blue-3:focus {
    border-color:  #F0F3FF;
  }

  .lg\:focus\:border-light-blue-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-bg-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-white-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .lg\:focus\:border-Black-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .lg\:focus\:border-Default-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .lg\:focus\:border-White-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .lg\:focus\:border-Green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .lg\:focus\:border-Blue-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-Silver-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:focus\:border-Yellow-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .lg\:focus\:border-Grey-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:focus\:border-Gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .lg\:focus\:border-Red-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .lg\:focus\:border-Gold-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .lg\:focus\:border-dark-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .lg\:focus\:border-light-pink:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .lg\:focus\:border-violet:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .lg\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .lg\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .lg\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .lg\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .lg\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .lg\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .lg\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .lg\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .lg\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .lg\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .lg\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .lg\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .lg\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .lg\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .lg\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .lg\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .lg\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .lg\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .lg\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .lg\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .lg\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .lg\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .lg\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .lg\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .lg\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .lg\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .lg\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .lg\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .lg\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .lg\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .lg\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .lg\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .lg\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .lg\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .lg\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .lg\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .lg\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .lg\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .lg\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .lg\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .lg\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .lg\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .lg\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .lg\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .lg\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .lg\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .lg\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .lg\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .lg\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .lg\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .lg\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .lg\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .lg\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .lg\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .lg\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .lg\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .lg\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .lg\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .lg\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .lg\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .lg\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .lg\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .lg\:bg-transparent {
    background-color: transparent;
  }

  .lg\:bg-current {
    background-color: currentColor;
  }

  .lg\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .lg\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .lg\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .lg\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .lg\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .lg\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .lg\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .lg\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .lg\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .lg\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .lg\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .lg\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .lg\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .lg\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .lg\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .lg\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .lg\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .lg\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .lg\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .lg\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .lg\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .lg\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .lg\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .lg\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .lg\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .lg\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .lg\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .lg\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .group:hover .lg\:group-hover\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .lg\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .lg\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-gray:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-gray-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-gray-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-gray-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-gray-5:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-dark-red:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-mustard-yellow:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-mustard-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-blue-3:focus-within {
    background-color:  #F0F3FF;
  }

  .lg\:focus-within\:bg-light-blue-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-bg-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-white-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-Black-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-Default-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-White-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-Green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-Blue-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-Silver-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-Yellow-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-Grey-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-Gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-Red-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-Gold-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-dark-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-light-pink:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .lg\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .lg\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-gray:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-gray-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-gray-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-gray-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-gray-5:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-dark-red:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-mustard-yellow:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-mustard-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-blue-3:hover {
    background-color:  #F0F3FF;
  }

  .lg\:hover\:bg-light-blue-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-bg-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-white-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-Black-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-Default-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-White-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-Green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-Blue-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-Silver-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-Yellow-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-Grey-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-Gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-Red-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-Gold-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-dark-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-light-pink:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .lg\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .lg\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-gray:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-gray-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-gray-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-gray-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-gray-5:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-dark-red:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-mustard-yellow:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-mustard-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-blue-3:focus {
    background-color:  #F0F3FF;
  }

  .lg\:focus\:bg-light-blue-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-bg-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-white-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-Black-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-Default-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-White-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-Green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-Blue-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-Silver-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-Yellow-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-Grey-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-Gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-Red-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-Gold-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-dark-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-light-pink:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .lg\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .lg\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .lg\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .lg\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .lg\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .lg\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .lg\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .lg\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .lg\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .lg\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .lg\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .lg\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .lg\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .lg\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .lg\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .lg\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .lg\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .lg\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .lg\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .lg\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .lg\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .lg\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .lg\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .lg\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .lg\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .lg\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .lg\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .lg\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .lg\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .lg\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .lg\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .lg\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .lg\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .lg\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .lg\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .lg\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .lg\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .lg\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .lg\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .lg\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .lg\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .lg\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .lg\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .lg\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .lg\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .lg\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .lg\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .lg\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .lg\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .lg\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .lg\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .lg\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .lg\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .lg\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .lg\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .lg\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .lg\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .lg\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .lg\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .lg\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .lg\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .lg\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .lg\:bg-none {
    background-image: none;
  }

  .lg\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .lg\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:from-purple {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .lg\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:from-light-gray {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .lg\:from-light-gray-1 {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .lg\:from-light-gray-2 {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .lg\:from-light-gray-3 {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .lg\:from-light-gray-4 {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .lg\:from-light-gray-5 {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .lg\:from-purple-1 {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .lg\:from-dark-red {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .lg\:from-mustard-yellow {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .lg\:from-mustard-yellow-1 {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .lg\:from-light-blue {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:from-light-blue-1 {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .lg\:from-light-blue-3 {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:from-light-blue-4 {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .lg\:from-purple-blue {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .lg\:from-light-green {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:from-light-green-1 {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:from-light-bg-green {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .lg\:from-green-1 {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .lg\:from-pink-1 {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .lg\:from-light-white-1 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:from-Black-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:from-Default-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:from-White-3 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:from-Green-3 {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .lg\:from-Blue-3 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:from-Silver-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:from-Yellow-3 {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .lg\:from-Grey-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:from-Gray-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:from-Red-3 {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .lg\:from-Gold-3 {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .lg\:from-light-green-3 {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .lg\:from-dark-blue-2 {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .lg\:from-blue-1 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:from-yellow-1 {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .lg\:from-blue-2 {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .lg\:from-light-pink {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .lg\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:hover\:from-purple:hover {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .lg\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:hover\:from-light-gray:hover {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .lg\:hover\:from-light-gray-1:hover {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .lg\:hover\:from-light-gray-2:hover {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .lg\:hover\:from-light-gray-3:hover {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .lg\:hover\:from-light-gray-4:hover {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .lg\:hover\:from-light-gray-5:hover {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .lg\:hover\:from-purple-1:hover {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .lg\:hover\:from-dark-red:hover {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .lg\:hover\:from-mustard-yellow:hover {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .lg\:hover\:from-mustard-yellow-1:hover {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .lg\:hover\:from-light-blue:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:hover\:from-light-blue-1:hover {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .lg\:hover\:from-light-blue-3:hover {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:from-light-blue-4:hover {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .lg\:hover\:from-purple-blue:hover {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .lg\:hover\:from-light-green:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:hover\:from-light-green-1:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:hover\:from-light-bg-green:hover {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .lg\:hover\:from-green-1:hover {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .lg\:hover\:from-pink-1:hover {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .lg\:hover\:from-light-white-1:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:hover\:from-Black-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:hover\:from-Default-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:hover\:from-White-3:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:hover\:from-Green-3:hover {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .lg\:hover\:from-Blue-3:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:hover\:from-Silver-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:hover\:from-Yellow-3:hover {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .lg\:hover\:from-Grey-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:hover\:from-Gray-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:hover\:from-Red-3:hover {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .lg\:hover\:from-Gold-3:hover {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .lg\:hover\:from-light-green-3:hover {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .lg\:hover\:from-dark-blue-2:hover {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .lg\:hover\:from-blue-1:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:hover\:from-yellow-1:hover {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .lg\:hover\:from-blue-2:hover {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .lg\:hover\:from-light-pink:hover {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .lg\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:focus\:from-purple:focus {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .lg\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:focus\:from-light-gray:focus {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .lg\:focus\:from-light-gray-1:focus {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .lg\:focus\:from-light-gray-2:focus {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .lg\:focus\:from-light-gray-3:focus {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .lg\:focus\:from-light-gray-4:focus {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .lg\:focus\:from-light-gray-5:focus {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .lg\:focus\:from-purple-1:focus {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .lg\:focus\:from-dark-red:focus {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .lg\:focus\:from-mustard-yellow:focus {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .lg\:focus\:from-mustard-yellow-1:focus {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .lg\:focus\:from-light-blue:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:focus\:from-light-blue-1:focus {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .lg\:focus\:from-light-blue-3:focus {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:from-light-blue-4:focus {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .lg\:focus\:from-purple-blue:focus {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .lg\:focus\:from-light-green:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:focus\:from-light-green-1:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:focus\:from-light-bg-green:focus {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .lg\:focus\:from-green-1:focus {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .lg\:focus\:from-pink-1:focus {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .lg\:focus\:from-light-white-1:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:focus\:from-Black-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:focus\:from-Default-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:focus\:from-White-3:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:focus\:from-Green-3:focus {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .lg\:focus\:from-Blue-3:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:focus\:from-Silver-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:focus\:from-Yellow-3:focus {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .lg\:focus\:from-Grey-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:focus\:from-Gray-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:focus\:from-Red-3:focus {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .lg\:focus\:from-Gold-3:focus {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .lg\:focus\:from-light-green-3:focus {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .lg\:focus\:from-dark-blue-2:focus {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .lg\:focus\:from-blue-1:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:focus\:from-yellow-1:focus {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .lg\:focus\:from-blue-2:focus {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .lg\:focus\:from-light-pink:focus {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .lg\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:via-purple {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .lg\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:via-light-gray {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .lg\:via-light-gray-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .lg\:via-light-gray-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .lg\:via-light-gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .lg\:via-light-gray-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .lg\:via-light-gray-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .lg\:via-purple-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .lg\:via-dark-red {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .lg\:via-mustard-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .lg\:via-mustard-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .lg\:via-light-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:via-light-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .lg\:via-light-blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:via-light-blue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .lg\:via-purple-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .lg\:via-light-green {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:via-light-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:via-light-bg-green {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .lg\:via-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .lg\:via-pink-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .lg\:via-light-white-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:via-Black-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:via-Default-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:via-White-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:via-Green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .lg\:via-Blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:via-Silver-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:via-Yellow-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .lg\:via-Grey-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:via-Gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:via-Red-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .lg\:via-Gold-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .lg\:via-light-green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .lg\:via-dark-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .lg\:via-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:via-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .lg\:via-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .lg\:via-light-pink {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .lg\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:hover\:via-purple:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .lg\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:hover\:via-light-gray:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .lg\:hover\:via-light-gray-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .lg\:hover\:via-light-gray-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .lg\:hover\:via-light-gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .lg\:hover\:via-light-gray-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .lg\:hover\:via-light-gray-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .lg\:hover\:via-purple-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .lg\:hover\:via-dark-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .lg\:hover\:via-mustard-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .lg\:hover\:via-mustard-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .lg\:hover\:via-light-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:hover\:via-light-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .lg\:hover\:via-light-blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:via-light-blue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .lg\:hover\:via-purple-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .lg\:hover\:via-light-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:hover\:via-light-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:hover\:via-light-bg-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .lg\:hover\:via-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .lg\:hover\:via-pink-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .lg\:hover\:via-light-white-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:hover\:via-Black-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:hover\:via-Default-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:hover\:via-White-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:hover\:via-Green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .lg\:hover\:via-Blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:hover\:via-Silver-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:hover\:via-Yellow-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .lg\:hover\:via-Grey-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:hover\:via-Gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:hover\:via-Red-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .lg\:hover\:via-Gold-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .lg\:hover\:via-light-green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .lg\:hover\:via-dark-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .lg\:hover\:via-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:hover\:via-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .lg\:hover\:via-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .lg\:hover\:via-light-pink:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .lg\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:focus\:via-purple:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .lg\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:focus\:via-light-gray:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .lg\:focus\:via-light-gray-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .lg\:focus\:via-light-gray-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .lg\:focus\:via-light-gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .lg\:focus\:via-light-gray-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .lg\:focus\:via-light-gray-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .lg\:focus\:via-purple-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .lg\:focus\:via-dark-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .lg\:focus\:via-mustard-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .lg\:focus\:via-mustard-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .lg\:focus\:via-light-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:focus\:via-light-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .lg\:focus\:via-light-blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:via-light-blue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .lg\:focus\:via-purple-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .lg\:focus\:via-light-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:focus\:via-light-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .lg\:focus\:via-light-bg-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .lg\:focus\:via-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .lg\:focus\:via-pink-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .lg\:focus\:via-light-white-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:focus\:via-Black-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:focus\:via-Default-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .lg\:focus\:via-White-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .lg\:focus\:via-Green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .lg\:focus\:via-Blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:focus\:via-Silver-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:focus\:via-Yellow-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .lg\:focus\:via-Grey-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:focus\:via-Gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .lg\:focus\:via-Red-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .lg\:focus\:via-Gold-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .lg\:focus\:via-light-green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .lg\:focus\:via-dark-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .lg\:focus\:via-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .lg\:focus\:via-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .lg\:focus\:via-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .lg\:focus\:via-light-pink:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .lg\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .lg\:to-current {
    --tw-gradient-to: currentColor;
  }

  .lg\:to-black {
    --tw-gradient-to: #000;
  }

  .lg\:to-white {
    --tw-gradient-to: #fff;
  }

  .lg\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .lg\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .lg\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .lg\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .lg\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .lg\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .lg\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .lg\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .lg\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .lg\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .lg\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .lg\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .lg\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .lg\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .lg\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .lg\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .lg\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .lg\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .lg\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .lg\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .lg\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .lg\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .lg\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .lg\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .lg\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .lg\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .lg\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .lg\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .lg\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .lg\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .lg\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .lg\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .lg\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .lg\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .lg\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .lg\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .lg\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .lg\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .lg\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .lg\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .lg\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .lg\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .lg\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .lg\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .lg\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .lg\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .lg\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .lg\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .lg\:to-purple {
    --tw-gradient-to: #6700B8;
  }

  .lg\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .lg\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .lg\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .lg\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .lg\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .lg\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .lg\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .lg\:to-light-gray {
    --tw-gradient-to: #6E767D;
  }

  .lg\:to-light-gray-1 {
    --tw-gradient-to: #A5AAAF;
  }

  .lg\:to-light-gray-2 {
    --tw-gradient-to: #E6E6EB;
  }

  .lg\:to-light-gray-3 {
    --tw-gradient-to: #F0F0F5;
  }

  .lg\:to-light-gray-4 {
    --tw-gradient-to: #D5D6DA;
  }

  .lg\:to-light-gray-5 {
    --tw-gradient-to: #333F48;
  }

  .lg\:to-purple-1 {
    --tw-gradient-to: #8223D2;
  }

  .lg\:to-dark-red {
    --tw-gradient-to: #DB1B1B;
  }

  .lg\:to-mustard-yellow {
    --tw-gradient-to: #ED8B00;
  }

  .lg\:to-mustard-yellow-1 {
    --tw-gradient-to: #ED6600;
  }

  .lg\:to-light-blue {
    --tw-gradient-to: #6B8BFF;
  }

  .lg\:to-light-blue-1 {
    --tw-gradient-to: #4A68F9;
  }

  .lg\:to-light-blue-3 {
    --tw-gradient-to:  #F0F3FF;
  }

  .lg\:to-light-blue-4 {
    --tw-gradient-to: #F0F3FF;
  }

  .lg\:to-purple-blue {
    --tw-gradient-to: #6469E1;
  }

  .lg\:to-light-green {
    --tw-gradient-to: #00B574;
  }

  .lg\:to-light-green-1 {
    --tw-gradient-to: #00B574;
  }

  .lg\:to-light-bg-green {
    --tw-gradient-to: #F0FFF9;
  }

  .lg\:to-green-1 {
    --tw-gradient-to: #0B8350;
  }

  .lg\:to-pink-1 {
    --tw-gradient-to: #FFEDD5;
  }

  .lg\:to-light-white-1 {
    --tw-gradient-to: #F8F6EE;
  }

  .lg\:to-Black-3 {
    --tw-gradient-to: #1F2120;
  }

  .lg\:to-Default-3 {
    --tw-gradient-to: #1F2120;
  }

  .lg\:to-White-3 {
    --tw-gradient-to: #F8F6EE;
  }

  .lg\:to-Green-3 {
    --tw-gradient-to: #AEE0CD;
  }

  .lg\:to-Blue-3 {
    --tw-gradient-to: #6B8BFF;
  }

  .lg\:to-Silver-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .lg\:to-Yellow-3 {
    --tw-gradient-to: #FFE681;
  }

  .lg\:to-Grey-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .lg\:to-Gray-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .lg\:to-Red-3 {
    --tw-gradient-to: #BA0C2E;
  }

  .lg\:to-Gold-3 {
    --tw-gradient-to: #DAA520;
  }

  .lg\:to-light-green-3 {
    --tw-gradient-to: #F3E9FB;
  }

  .lg\:to-dark-blue-2 {
    --tw-gradient-to: #2743CC;
  }

  .lg\:to-blue-1 {
    --tw-gradient-to: #6B8BFF;
  }

  .lg\:to-yellow-1 {
    --tw-gradient-to: #EDB800;
  }

  .lg\:to-blue-2 {
    --tw-gradient-to: #253BAA;
  }

  .lg\:to-light-pink {
    --tw-gradient-to: #FF5070;
  }

  .lg\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .lg\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .lg\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .lg\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .lg\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .lg\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .lg\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .lg\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .lg\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .lg\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .lg\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .lg\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .lg\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .lg\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .lg\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .lg\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .lg\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .lg\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .lg\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .lg\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .lg\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .lg\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .lg\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .lg\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .lg\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .lg\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .lg\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .lg\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .lg\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .lg\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .lg\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .lg\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .lg\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .lg\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .lg\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .lg\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .lg\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .lg\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .lg\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .lg\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .lg\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .lg\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .lg\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .lg\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .lg\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .lg\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .lg\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .lg\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .lg\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .lg\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .lg\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .lg\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .lg\:hover\:to-purple:hover {
    --tw-gradient-to: #6700B8;
  }

  .lg\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .lg\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .lg\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .lg\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .lg\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .lg\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .lg\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .lg\:hover\:to-light-gray:hover {
    --tw-gradient-to: #6E767D;
  }

  .lg\:hover\:to-light-gray-1:hover {
    --tw-gradient-to: #A5AAAF;
  }

  .lg\:hover\:to-light-gray-2:hover {
    --tw-gradient-to: #E6E6EB;
  }

  .lg\:hover\:to-light-gray-3:hover {
    --tw-gradient-to: #F0F0F5;
  }

  .lg\:hover\:to-light-gray-4:hover {
    --tw-gradient-to: #D5D6DA;
  }

  .lg\:hover\:to-light-gray-5:hover {
    --tw-gradient-to: #333F48;
  }

  .lg\:hover\:to-purple-1:hover {
    --tw-gradient-to: #8223D2;
  }

  .lg\:hover\:to-dark-red:hover {
    --tw-gradient-to: #DB1B1B;
  }

  .lg\:hover\:to-mustard-yellow:hover {
    --tw-gradient-to: #ED8B00;
  }

  .lg\:hover\:to-mustard-yellow-1:hover {
    --tw-gradient-to: #ED6600;
  }

  .lg\:hover\:to-light-blue:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .lg\:hover\:to-light-blue-1:hover {
    --tw-gradient-to: #4A68F9;
  }

  .lg\:hover\:to-light-blue-3:hover {
    --tw-gradient-to:  #F0F3FF;
  }

  .lg\:hover\:to-light-blue-4:hover {
    --tw-gradient-to: #F0F3FF;
  }

  .lg\:hover\:to-purple-blue:hover {
    --tw-gradient-to: #6469E1;
  }

  .lg\:hover\:to-light-green:hover {
    --tw-gradient-to: #00B574;
  }

  .lg\:hover\:to-light-green-1:hover {
    --tw-gradient-to: #00B574;
  }

  .lg\:hover\:to-light-bg-green:hover {
    --tw-gradient-to: #F0FFF9;
  }

  .lg\:hover\:to-green-1:hover {
    --tw-gradient-to: #0B8350;
  }

  .lg\:hover\:to-pink-1:hover {
    --tw-gradient-to: #FFEDD5;
  }

  .lg\:hover\:to-light-white-1:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .lg\:hover\:to-Black-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .lg\:hover\:to-Default-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .lg\:hover\:to-White-3:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .lg\:hover\:to-Green-3:hover {
    --tw-gradient-to: #AEE0CD;
  }

  .lg\:hover\:to-Blue-3:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .lg\:hover\:to-Silver-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .lg\:hover\:to-Yellow-3:hover {
    --tw-gradient-to: #FFE681;
  }

  .lg\:hover\:to-Grey-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .lg\:hover\:to-Gray-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .lg\:hover\:to-Red-3:hover {
    --tw-gradient-to: #BA0C2E;
  }

  .lg\:hover\:to-Gold-3:hover {
    --tw-gradient-to: #DAA520;
  }

  .lg\:hover\:to-light-green-3:hover {
    --tw-gradient-to: #F3E9FB;
  }

  .lg\:hover\:to-dark-blue-2:hover {
    --tw-gradient-to: #2743CC;
  }

  .lg\:hover\:to-blue-1:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .lg\:hover\:to-yellow-1:hover {
    --tw-gradient-to: #EDB800;
  }

  .lg\:hover\:to-blue-2:hover {
    --tw-gradient-to: #253BAA;
  }

  .lg\:hover\:to-light-pink:hover {
    --tw-gradient-to: #FF5070;
  }

  .lg\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .lg\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .lg\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .lg\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .lg\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .lg\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .lg\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .lg\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .lg\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .lg\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .lg\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .lg\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .lg\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .lg\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .lg\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .lg\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .lg\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .lg\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .lg\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .lg\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .lg\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .lg\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .lg\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .lg\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .lg\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .lg\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .lg\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .lg\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .lg\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .lg\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .lg\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .lg\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .lg\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .lg\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .lg\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .lg\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .lg\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .lg\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .lg\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .lg\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .lg\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .lg\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .lg\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .lg\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .lg\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .lg\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .lg\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .lg\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .lg\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .lg\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .lg\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .lg\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .lg\:focus\:to-purple:focus {
    --tw-gradient-to: #6700B8;
  }

  .lg\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .lg\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .lg\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .lg\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .lg\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .lg\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .lg\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .lg\:focus\:to-light-gray:focus {
    --tw-gradient-to: #6E767D;
  }

  .lg\:focus\:to-light-gray-1:focus {
    --tw-gradient-to: #A5AAAF;
  }

  .lg\:focus\:to-light-gray-2:focus {
    --tw-gradient-to: #E6E6EB;
  }

  .lg\:focus\:to-light-gray-3:focus {
    --tw-gradient-to: #F0F0F5;
  }

  .lg\:focus\:to-light-gray-4:focus {
    --tw-gradient-to: #D5D6DA;
  }

  .lg\:focus\:to-light-gray-5:focus {
    --tw-gradient-to: #333F48;
  }

  .lg\:focus\:to-purple-1:focus {
    --tw-gradient-to: #8223D2;
  }

  .lg\:focus\:to-dark-red:focus {
    --tw-gradient-to: #DB1B1B;
  }

  .lg\:focus\:to-mustard-yellow:focus {
    --tw-gradient-to: #ED8B00;
  }

  .lg\:focus\:to-mustard-yellow-1:focus {
    --tw-gradient-to: #ED6600;
  }

  .lg\:focus\:to-light-blue:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .lg\:focus\:to-light-blue-1:focus {
    --tw-gradient-to: #4A68F9;
  }

  .lg\:focus\:to-light-blue-3:focus {
    --tw-gradient-to:  #F0F3FF;
  }

  .lg\:focus\:to-light-blue-4:focus {
    --tw-gradient-to: #F0F3FF;
  }

  .lg\:focus\:to-purple-blue:focus {
    --tw-gradient-to: #6469E1;
  }

  .lg\:focus\:to-light-green:focus {
    --tw-gradient-to: #00B574;
  }

  .lg\:focus\:to-light-green-1:focus {
    --tw-gradient-to: #00B574;
  }

  .lg\:focus\:to-light-bg-green:focus {
    --tw-gradient-to: #F0FFF9;
  }

  .lg\:focus\:to-green-1:focus {
    --tw-gradient-to: #0B8350;
  }

  .lg\:focus\:to-pink-1:focus {
    --tw-gradient-to: #FFEDD5;
  }

  .lg\:focus\:to-light-white-1:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .lg\:focus\:to-Black-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .lg\:focus\:to-Default-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .lg\:focus\:to-White-3:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .lg\:focus\:to-Green-3:focus {
    --tw-gradient-to: #AEE0CD;
  }

  .lg\:focus\:to-Blue-3:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .lg\:focus\:to-Silver-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .lg\:focus\:to-Yellow-3:focus {
    --tw-gradient-to: #FFE681;
  }

  .lg\:focus\:to-Grey-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .lg\:focus\:to-Gray-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .lg\:focus\:to-Red-3:focus {
    --tw-gradient-to: #BA0C2E;
  }

  .lg\:focus\:to-Gold-3:focus {
    --tw-gradient-to: #DAA520;
  }

  .lg\:focus\:to-light-green-3:focus {
    --tw-gradient-to: #F3E9FB;
  }

  .lg\:focus\:to-dark-blue-2:focus {
    --tw-gradient-to: #2743CC;
  }

  .lg\:focus\:to-blue-1:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .lg\:focus\:to-yellow-1:focus {
    --tw-gradient-to: #EDB800;
  }

  .lg\:focus\:to-blue-2:focus {
    --tw-gradient-to: #253BAA;
  }

  .lg\:focus\:to-light-pink:focus {
    --tw-gradient-to: #FF5070;
  }

  .lg\:decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }

  .lg\:decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .lg\:bg-auto {
    background-size: auto;
  }

  .lg\:bg-cover {
    background-size: cover;
  }

  .lg\:bg-contain {
    background-size: contain;
  }

  .lg\:bg-fixed {
    background-attachment: fixed;
  }

  .lg\:bg-local {
    background-attachment: local;
  }

  .lg\:bg-scroll {
    background-attachment: scroll;
  }

  .lg\:bg-clip-border {
    background-clip: border-box;
  }

  .lg\:bg-clip-padding {
    background-clip: padding-box;
  }

  .lg\:bg-clip-content {
    background-clip: content-box;
  }

  .lg\:bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .lg\:bg-bottom {
    background-position: bottom;
  }

  .lg\:bg-center {
    background-position: center;
  }

  .lg\:bg-left {
    background-position: left;
  }

  .lg\:bg-left-bottom {
    background-position: left bottom;
  }

  .lg\:bg-left-top {
    background-position: left top;
  }

  .lg\:bg-right {
    background-position: right;
  }

  .lg\:bg-right-bottom {
    background-position: right bottom;
  }

  .lg\:bg-right-top {
    background-position: right top;
  }

  .lg\:bg-top {
    background-position: top;
  }

  .lg\:bg-repeat {
    background-repeat: repeat;
  }

  .lg\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .lg\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .lg\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .lg\:bg-repeat-round {
    background-repeat: round;
  }

  .lg\:bg-repeat-space {
    background-repeat: space;
  }

  .lg\:bg-origin-border {
    background-origin: border-box;
  }

  .lg\:bg-origin-padding {
    background-origin: padding-box;
  }

  .lg\:bg-origin-content {
    background-origin: content-box;
  }

  .lg\:fill-current {
    fill: currentColor;
  }

  .lg\:stroke-current {
    stroke: currentColor;
  }

  .lg\:stroke-0 {
    stroke-width: 0;
  }

  .lg\:stroke-1 {
    stroke-width: 1;
  }

  .lg\:stroke-2 {
    stroke-width: 2;
  }

  .lg\:object-contain {
    -o-object-fit: contain;
    object-fit: contain;
  }

  .lg\:object-cover {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .lg\:object-fill {
    -o-object-fit: fill;
    object-fit: fill;
  }

  .lg\:object-none {
    -o-object-fit: none;
    object-fit: none;
  }

  .lg\:object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }

  .lg\:object-bottom {
    -o-object-position: bottom;
    object-position: bottom;
  }

  .lg\:object-center {
    -o-object-position: center;
    object-position: center;
  }

  .lg\:object-left {
    -o-object-position: left;
    object-position: left;
  }

  .lg\:object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom;
  }

  .lg\:object-left-top {
    -o-object-position: left top;
    object-position: left top;
  }

  .lg\:object-right {
    -o-object-position: right;
    object-position: right;
  }

  .lg\:object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom;
  }

  .lg\:object-right-top {
    -o-object-position: right top;
    object-position: right top;
  }

  .lg\:object-top {
    -o-object-position: top;
    object-position: top;
  }

  .lg\:p-0 {
    padding: 0px;
  }

  .lg\:p-1 {
    padding: 0.25rem;
  }

  .lg\:p-2 {
    padding: 0.5rem;
  }

  .lg\:p-3 {
    padding: 0.75rem;
  }

  .lg\:p-4 {
    padding: 1rem;
  }

  .lg\:p-5 {
    padding: 1.25rem;
  }

  .lg\:p-6 {
    padding: 1.5rem;
  }

  .lg\:p-7 {
    padding: 1.75rem;
  }

  .lg\:p-8 {
    padding: 2rem;
  }

  .lg\:p-9 {
    padding: 2.25rem;
  }

  .lg\:p-10 {
    padding: 2.5rem;
  }

  .lg\:p-11 {
    padding: 2.75rem;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-14 {
    padding: 3.5rem;
  }

  .lg\:p-15 {
    padding: 15px;
  }

  .lg\:p-16 {
    padding: 4rem;
  }

  .lg\:p-17 {
    padding: 17px;
  }

  .lg\:p-19 {
    padding: 19px;
  }

  .lg\:p-20 {
    padding: 5rem;
  }

  .lg\:p-22 {
    padding: 22px;
  }

  .lg\:p-24 {
    padding: 6rem;
  }

  .lg\:p-25 {
    padding: 25px;
  }

  .lg\:p-26 {
    padding: 26px;
  }

  .lg\:p-27 {
    padding: 27px;
  }

  .lg\:p-28 {
    padding: 7rem;
  }

  .lg\:p-29 {
    padding: 29px;
  }

  .lg\:p-30 {
    padding: 30px;
  }

  .lg\:p-32 {
    padding: 8rem;
  }

  .lg\:p-33 {
    padding: 33px;
  }

  .lg\:p-35 {
    padding: 35px;
  }

  .lg\:p-36 {
    padding: 9rem;
  }

  .lg\:p-37 {
    padding: 37px;
  }

  .lg\:p-40 {
    padding: 40px;
  }

  .lg\:p-41 {
    padding: 41px;
  }

  .lg\:p-44 {
    padding: 11rem;
  }

  .lg\:p-45 {
    padding: 45px;
  }

  .lg\:p-48 {
    padding: 12rem;
  }

  .lg\:p-50 {
    padding: 50px;
  }

  .lg\:p-52 {
    padding: 13rem;
  }

  .lg\:p-56 {
    padding: 14rem;
  }

  .lg\:p-60 {
    padding: 60px;
  }

  .lg\:p-64 {
    padding: 16rem;
  }

  .lg\:p-65 {
    padding: 65px;
  }

  .lg\:p-72 {
    padding: 18rem;
  }

  .lg\:p-80 {
    padding: 20rem;
  }

  .lg\:p-96 {
    padding: 24rem;
  }

  .lg\:p-px {
    padding: 1px;
  }

  .lg\:p-0\.5 {
    padding: 0.125rem;
  }

  .lg\:p-1\.5 {
    padding: 0.375rem;
  }

  .lg\:p-2\.5 {
    padding: 0.625rem;
  }

  .lg\:p-3\.5 {
    padding: 0.875rem;
  }

  .lg\:p-p11 {
    padding: 11px;
  }

  .lg\:p-p12 {
    padding: 12px;
  }

  .lg\:p-p10 {
    padding: 10px;
  }

  .lg\:p-p9 {
    padding: 9px;
  }

  .lg\:p-p20 {
    padding: 20px;
  }

  .lg\:p-p18 {
    padding: 18px;
  }

  .lg\:p-p14 {
    padding: 14px;
  }

  .lg\:p-p13 {
    padding: 13px;
  }

  .lg\:p-p6 {
    padding: 6px;
  }

  .lg\:p-p2 {
    padding: 2px;
  }

  .lg\:p-p3 {
    padding: 3px;
  }

  .lg\:p-p5 {
    padding: 5px;
  }

  .lg\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .lg\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .lg\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .lg\:px-15 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .lg\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:px-17 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .lg\:px-19 {
    padding-left: 19px;
    padding-right: 19px;
  }

  .lg\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:px-22 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .lg\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:px-25 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .lg\:px-26 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .lg\:px-27 {
    padding-left: 27px;
    padding-right: 27px;
  }

  .lg\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .lg\:px-29 {
    padding-left: 29px;
    padding-right: 29px;
  }

  .lg\:px-30 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .lg\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:px-33 {
    padding-left: 33px;
    padding-right: 33px;
  }

  .lg\:px-35 {
    padding-left: 35px;
    padding-right: 35px;
  }

  .lg\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .lg\:px-37 {
    padding-left: 37px;
    padding-right: 37px;
  }

  .lg\:px-40 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .lg\:px-41 {
    padding-left: 41px;
    padding-right: 41px;
  }

  .lg\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .lg\:px-45 {
    padding-left: 45px;
    padding-right: 45px;
  }

  .lg\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .lg\:px-50 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .lg\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .lg\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .lg\:px-60 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .lg\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:px-65 {
    padding-left: 65px;
    padding-right: 65px;
  }

  .lg\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .lg\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .lg\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .lg\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .lg\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .lg\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .lg\:px-p11 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .lg\:px-p12 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .lg\:px-p10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .lg\:px-p9 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .lg\:px-p20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .lg\:px-p18 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .lg\:px-p14 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .lg\:px-p13 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .lg\:px-p6 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .lg\:px-p2 {
    padding-left: 2px;
    padding-right: 2px;
  }

  .lg\:px-p3 {
    padding-left: 3px;
    padding-right: 3px;
  }

  .lg\:px-p5 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .lg\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .lg\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lg\:py-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:py-17 {
    padding-top: 17px;
    padding-bottom: 17px;
  }

  .lg\:py-19 {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .lg\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:py-22 {
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .lg\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:py-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .lg\:py-26 {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .lg\:py-27 {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  .lg\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .lg\:py-29 {
    padding-top: 29px;
    padding-bottom: 29px;
  }

  .lg\:py-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .lg\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:py-33 {
    padding-top: 33px;
    padding-bottom: 33px;
  }

  .lg\:py-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .lg\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .lg\:py-37 {
    padding-top: 37px;
    padding-bottom: 37px;
  }

  .lg\:py-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .lg\:py-41 {
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .lg\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .lg\:py-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .lg\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg\:py-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .lg\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .lg\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .lg\:py-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .lg\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:py-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }

  .lg\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .lg\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .lg\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .lg\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .lg\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .lg\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .lg\:py-p11 {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .lg\:py-p12 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .lg\:py-p10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .lg\:py-p9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .lg\:py-p20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .lg\:py-p18 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .lg\:py-p14 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .lg\:py-p13 {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .lg\:py-p6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .lg\:py-p2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .lg\:py-p3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }

  .lg\:py-p5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .lg\:pt-0 {
    padding-top: 0px;
  }

  .lg\:pt-1 {
    padding-top: 0.25rem;
  }

  .lg\:pt-2 {
    padding-top: 0.5rem;
  }

  .lg\:pt-3 {
    padding-top: 0.75rem;
  }

  .lg\:pt-4 {
    padding-top: 1rem;
  }

  .lg\:pt-5 {
    padding-top: 1.25rem;
  }

  .lg\:pt-6 {
    padding-top: 1.5rem;
  }

  .lg\:pt-7 {
    padding-top: 1.75rem;
  }

  .lg\:pt-8 {
    padding-top: 2rem;
  }

  .lg\:pt-9 {
    padding-top: 2.25rem;
  }

  .lg\:pt-10 {
    padding-top: 2.5rem;
  }

  .lg\:pt-11 {
    padding-top: 2.75rem;
  }

  .lg\:pt-12 {
    padding-top: 3rem;
  }

  .lg\:pt-14 {
    padding-top: 3.5rem;
  }

  .lg\:pt-15 {
    padding-top: 15px;
  }

  .lg\:pt-16 {
    padding-top: 4rem;
  }

  .lg\:pt-17 {
    padding-top: 17px;
  }

  .lg\:pt-19 {
    padding-top: 19px;
  }

  .lg\:pt-20 {
    padding-top: 5rem;
  }

  .lg\:pt-22 {
    padding-top: 22px;
  }

  .lg\:pt-24 {
    padding-top: 6rem;
  }

  .lg\:pt-25 {
    padding-top: 25px;
  }

  .lg\:pt-26 {
    padding-top: 26px;
  }

  .lg\:pt-27 {
    padding-top: 27px;
  }

  .lg\:pt-28 {
    padding-top: 7rem;
  }

  .lg\:pt-29 {
    padding-top: 29px;
  }

  .lg\:pt-30 {
    padding-top: 30px;
  }

  .lg\:pt-32 {
    padding-top: 8rem;
  }

  .lg\:pt-33 {
    padding-top: 33px;
  }

  .lg\:pt-35 {
    padding-top: 35px;
  }

  .lg\:pt-36 {
    padding-top: 9rem;
  }

  .lg\:pt-37 {
    padding-top: 37px;
  }

  .lg\:pt-40 {
    padding-top: 40px;
  }

  .lg\:pt-41 {
    padding-top: 41px;
  }

  .lg\:pt-44 {
    padding-top: 11rem;
  }

  .lg\:pt-45 {
    padding-top: 45px;
  }

  .lg\:pt-48 {
    padding-top: 12rem;
  }

  .lg\:pt-50 {
    padding-top: 50px;
  }

  .lg\:pt-52 {
    padding-top: 13rem;
  }

  .lg\:pt-56 {
    padding-top: 14rem;
  }

  .lg\:pt-60 {
    padding-top: 60px;
  }

  .lg\:pt-64 {
    padding-top: 16rem;
  }

  .lg\:pt-65 {
    padding-top: 65px;
  }

  .lg\:pt-72 {
    padding-top: 18rem;
  }

  .lg\:pt-80 {
    padding-top: 20rem;
  }

  .lg\:pt-96 {
    padding-top: 24rem;
  }

  .lg\:pt-px {
    padding-top: 1px;
  }

  .lg\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .lg\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .lg\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .lg\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .lg\:pt-p11 {
    padding-top: 11px;
  }

  .lg\:pt-p12 {
    padding-top: 12px;
  }

  .lg\:pt-p10 {
    padding-top: 10px;
  }

  .lg\:pt-p9 {
    padding-top: 9px;
  }

  .lg\:pt-p20 {
    padding-top: 20px;
  }

  .lg\:pt-p18 {
    padding-top: 18px;
  }

  .lg\:pt-p14 {
    padding-top: 14px;
  }

  .lg\:pt-p13 {
    padding-top: 13px;
  }

  .lg\:pt-p6 {
    padding-top: 6px;
  }

  .lg\:pt-p2 {
    padding-top: 2px;
  }

  .lg\:pt-p3 {
    padding-top: 3px;
  }

  .lg\:pt-p5 {
    padding-top: 5px;
  }

  .lg\:pr-0 {
    padding-right: 0px;
  }

  .lg\:pr-1 {
    padding-right: 0.25rem;
  }

  .lg\:pr-2 {
    padding-right: 0.5rem;
  }

  .lg\:pr-3 {
    padding-right: 0.75rem;
  }

  .lg\:pr-4 {
    padding-right: 1rem;
  }

  .lg\:pr-5 {
    padding-right: 1.25rem;
  }

  .lg\:pr-6 {
    padding-right: 1.5rem;
  }

  .lg\:pr-7 {
    padding-right: 1.75rem;
  }

  .lg\:pr-8 {
    padding-right: 2rem;
  }

  .lg\:pr-9 {
    padding-right: 2.25rem;
  }

  .lg\:pr-10 {
    padding-right: 2.5rem;
  }

  .lg\:pr-11 {
    padding-right: 2.75rem;
  }

  .lg\:pr-12 {
    padding-right: 3rem;
  }

  .lg\:pr-14 {
    padding-right: 3.5rem;
  }

  .lg\:pr-15 {
    padding-right: 15px;
  }

  .lg\:pr-16 {
    padding-right: 4rem;
  }

  .lg\:pr-17 {
    padding-right: 17px;
  }

  .lg\:pr-19 {
    padding-right: 19px;
  }

  .lg\:pr-20 {
    padding-right: 5rem;
  }

  .lg\:pr-22 {
    padding-right: 22px;
  }

  .lg\:pr-24 {
    padding-right: 6rem;
  }

  .lg\:pr-25 {
    padding-right: 25px;
  }

  .lg\:pr-26 {
    padding-right: 26px;
  }

  .lg\:pr-27 {
    padding-right: 27px;
  }

  .lg\:pr-28 {
    padding-right: 7rem;
  }

  .lg\:pr-29 {
    padding-right: 29px;
  }

  .lg\:pr-30 {
    padding-right: 30px;
  }

  .lg\:pr-32 {
    padding-right: 8rem;
  }

  .lg\:pr-33 {
    padding-right: 33px;
  }

  .lg\:pr-35 {
    padding-right: 35px;
  }

  .lg\:pr-36 {
    padding-right: 9rem;
  }

  .lg\:pr-37 {
    padding-right: 37px;
  }

  .lg\:pr-40 {
    padding-right: 40px;
  }

  .lg\:pr-41 {
    padding-right: 41px;
  }

  .lg\:pr-44 {
    padding-right: 11rem;
  }

  .lg\:pr-45 {
    padding-right: 45px;
  }

  .lg\:pr-48 {
    padding-right: 12rem;
  }

  .lg\:pr-50 {
    padding-right: 50px;
  }

  .lg\:pr-52 {
    padding-right: 13rem;
  }

  .lg\:pr-56 {
    padding-right: 14rem;
  }

  .lg\:pr-60 {
    padding-right: 60px;
  }

  .lg\:pr-64 {
    padding-right: 16rem;
  }

  .lg\:pr-65 {
    padding-right: 65px;
  }

  .lg\:pr-72 {
    padding-right: 18rem;
  }

  .lg\:pr-80 {
    padding-right: 20rem;
  }

  .lg\:pr-96 {
    padding-right: 24rem;
  }

  .lg\:pr-px {
    padding-right: 1px;
  }

  .lg\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .lg\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .lg\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .lg\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .lg\:pr-p11 {
    padding-right: 11px;
  }

  .lg\:pr-p12 {
    padding-right: 12px;
  }

  .lg\:pr-p10 {
    padding-right: 10px;
  }

  .lg\:pr-p9 {
    padding-right: 9px;
  }

  .lg\:pr-p20 {
    padding-right: 20px;
  }

  .lg\:pr-p18 {
    padding-right: 18px;
  }

  .lg\:pr-p14 {
    padding-right: 14px;
  }

  .lg\:pr-p13 {
    padding-right: 13px;
  }

  .lg\:pr-p6 {
    padding-right: 6px;
  }

  .lg\:pr-p2 {
    padding-right: 2px;
  }

  .lg\:pr-p3 {
    padding-right: 3px;
  }

  .lg\:pr-p5 {
    padding-right: 5px;
  }

  .lg\:pb-0 {
    padding-bottom: 0px;
  }

  .lg\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .lg\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .lg\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .lg\:pb-4 {
    padding-bottom: 1rem;
  }

  .lg\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .lg\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .lg\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .lg\:pb-8 {
    padding-bottom: 2rem;
  }

  .lg\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .lg\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .lg\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .lg\:pb-12 {
    padding-bottom: 3rem;
  }

  .lg\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .lg\:pb-15 {
    padding-bottom: 15px;
  }

  .lg\:pb-16 {
    padding-bottom: 4rem;
  }

  .lg\:pb-17 {
    padding-bottom: 17px;
  }

  .lg\:pb-19 {
    padding-bottom: 19px;
  }

  .lg\:pb-20 {
    padding-bottom: 5rem;
  }

  .lg\:pb-22 {
    padding-bottom: 22px;
  }

  .lg\:pb-24 {
    padding-bottom: 6rem;
  }

  .lg\:pb-25 {
    padding-bottom: 25px;
  }

  .lg\:pb-26 {
    padding-bottom: 26px;
  }

  .lg\:pb-27 {
    padding-bottom: 27px;
  }

  .lg\:pb-28 {
    padding-bottom: 7rem;
  }

  .lg\:pb-29 {
    padding-bottom: 29px;
  }

  .lg\:pb-30 {
    padding-bottom: 30px;
  }

  .lg\:pb-32 {
    padding-bottom: 8rem;
  }

  .lg\:pb-33 {
    padding-bottom: 33px;
  }

  .lg\:pb-35 {
    padding-bottom: 35px;
  }

  .lg\:pb-36 {
    padding-bottom: 9rem;
  }

  .lg\:pb-37 {
    padding-bottom: 37px;
  }

  .lg\:pb-40 {
    padding-bottom: 40px;
  }

  .lg\:pb-41 {
    padding-bottom: 41px;
  }

  .lg\:pb-44 {
    padding-bottom: 11rem;
  }

  .lg\:pb-45 {
    padding-bottom: 45px;
  }

  .lg\:pb-48 {
    padding-bottom: 12rem;
  }

  .lg\:pb-50 {
    padding-bottom: 50px;
  }

  .lg\:pb-52 {
    padding-bottom: 13rem;
  }

  .lg\:pb-56 {
    padding-bottom: 14rem;
  }

  .lg\:pb-60 {
    padding-bottom: 60px;
  }

  .lg\:pb-64 {
    padding-bottom: 16rem;
  }

  .lg\:pb-65 {
    padding-bottom: 65px;
  }

  .lg\:pb-72 {
    padding-bottom: 18rem;
  }

  .lg\:pb-80 {
    padding-bottom: 20rem;
  }

  .lg\:pb-96 {
    padding-bottom: 24rem;
  }

  .lg\:pb-px {
    padding-bottom: 1px;
  }

  .lg\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .lg\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .lg\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .lg\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .lg\:pb-p11 {
    padding-bottom: 11px;
  }

  .lg\:pb-p12 {
    padding-bottom: 12px;
  }

  .lg\:pb-p10 {
    padding-bottom: 10px;
  }

  .lg\:pb-p9 {
    padding-bottom: 9px;
  }

  .lg\:pb-p20 {
    padding-bottom: 20px;
  }

  .lg\:pb-p18 {
    padding-bottom: 18px;
  }

  .lg\:pb-p14 {
    padding-bottom: 14px;
  }

  .lg\:pb-p13 {
    padding-bottom: 13px;
  }

  .lg\:pb-p6 {
    padding-bottom: 6px;
  }

  .lg\:pb-p2 {
    padding-bottom: 2px;
  }

  .lg\:pb-p3 {
    padding-bottom: 3px;
  }

  .lg\:pb-p5 {
    padding-bottom: 5px;
  }

  .lg\:pl-0 {
    padding-left: 0px;
  }

  .lg\:pl-1 {
    padding-left: 0.25rem;
  }

  .lg\:pl-2 {
    padding-left: 0.5rem;
  }

  .lg\:pl-3 {
    padding-left: 0.75rem;
  }

  .lg\:pl-4 {
    padding-left: 1rem;
  }

  .lg\:pl-5 {
    padding-left: 1.25rem;
  }

  .lg\:pl-6 {
    padding-left: 1.5rem;
  }

  .lg\:pl-7 {
    padding-left: 1.75rem;
  }

  .lg\:pl-8 {
    padding-left: 2rem;
  }

  .lg\:pl-9 {
    padding-left: 2.25rem;
  }

  .lg\:pl-10 {
    padding-left: 2.5rem;
  }

  .lg\:pl-11 {
    padding-left: 2.75rem;
  }

  .lg\:pl-12 {
    padding-left: 3rem;
  }

  .lg\:pl-14 {
    padding-left: 3.5rem;
  }

  .lg\:pl-15 {
    padding-left: 15px;
  }

  .lg\:pl-16 {
    padding-left: 4rem;
  }

  .lg\:pl-17 {
    padding-left: 17px;
  }

  .lg\:pl-19 {
    padding-left: 19px;
  }

  .lg\:pl-20 {
    padding-left: 5rem;
  }

  .lg\:pl-22 {
    padding-left: 22px;
  }

  .lg\:pl-24 {
    padding-left: 6rem;
  }

  .lg\:pl-25 {
    padding-left: 25px;
  }

  .lg\:pl-26 {
    padding-left: 26px;
  }

  .lg\:pl-27 {
    padding-left: 27px;
  }

  .lg\:pl-28 {
    padding-left: 7rem;
  }

  .lg\:pl-29 {
    padding-left: 29px;
  }

  .lg\:pl-30 {
    padding-left: 30px;
  }

  .lg\:pl-32 {
    padding-left: 8rem;
  }

  .lg\:pl-33 {
    padding-left: 33px;
  }

  .lg\:pl-35 {
    padding-left: 35px;
  }

  .lg\:pl-36 {
    padding-left: 9rem;
  }

  .lg\:pl-37 {
    padding-left: 37px;
  }

  .lg\:pl-40 {
    padding-left: 40px;
  }

  .lg\:pl-41 {
    padding-left: 41px;
  }

  .lg\:pl-44 {
    padding-left: 11rem;
  }

  .lg\:pl-45 {
    padding-left: 45px;
  }

  .lg\:pl-48 {
    padding-left: 12rem;
  }

  .lg\:pl-50 {
    padding-left: 50px;
  }

  .lg\:pl-52 {
    padding-left: 13rem;
  }

  .lg\:pl-56 {
    padding-left: 14rem;
  }

  .lg\:pl-60 {
    padding-left: 60px;
  }

  .lg\:pl-64 {
    padding-left: 16rem;
  }

  .lg\:pl-65 {
    padding-left: 65px;
  }

  .lg\:pl-72 {
    padding-left: 18rem;
  }

  .lg\:pl-80 {
    padding-left: 20rem;
  }

  .lg\:pl-96 {
    padding-left: 24rem;
  }

  .lg\:pl-px {
    padding-left: 1px;
  }

  .lg\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .lg\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .lg\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .lg\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .lg\:pl-p11 {
    padding-left: 11px;
  }

  .lg\:pl-p12 {
    padding-left: 12px;
  }

  .lg\:pl-p10 {
    padding-left: 10px;
  }

  .lg\:pl-p9 {
    padding-left: 9px;
  }

  .lg\:pl-p20 {
    padding-left: 20px;
  }

  .lg\:pl-p18 {
    padding-left: 18px;
  }

  .lg\:pl-p14 {
    padding-left: 14px;
  }

  .lg\:pl-p13 {
    padding-left: 13px;
  }

  .lg\:pl-p6 {
    padding-left: 6px;
  }

  .lg\:pl-p2 {
    padding-left: 2px;
  }

  .lg\:pl-p3 {
    padding-left: 3px;
  }

  .lg\:pl-p5 {
    padding-left: 5px;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-center {
    text-align: center;
  }

  .lg\:text-right {
    text-align: right;
  }

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

  .lg\:align-baseline {
    vertical-align: baseline;
  }

  .lg\:align-top {
    vertical-align: top;
  }

  .lg\:align-middle {
    vertical-align: middle;
  }

  .lg\:align-bottom {
    vertical-align: bottom;
  }

  .lg\:align-text-top {
    vertical-align: text-top;
  }

  .lg\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .lg\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .lg\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .lg\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .lg\:font-ApercuRegularPro {
    font-family: Apercu-Regular-Pro;
  }

  .lg\:font-ApercuBlackPro {
    font-family: Apercu-Black-Pro;
  }

  .lg\:font-ApercuBoldPro {
    font-family: Apercu-Bold-Pro;
  }

  .lg\:font-ApercuLightPro {
    font-family: Apercu-Light-Pro;
  }

  .lg\:font-ApercuMonoLightPro {
    font-family: ApercuMono-Light-Pro;
  }

  .lg\:font-ApercuMonoRegularPro {
    font-family: ApercuMono-Regular-Pro;
  }

  .lg\:font-KanitBlack {
    font-family: Kanit-Black;
  }

  .lg\:font-KanitRegular {
    font-family: Kanit-Regular;
  }

  .lg\:font-KanitLight {
    font-family: Kanit-Light;
  }

  .lg\:font-KanitBold {
    font-family: Kanit-Bold;
  }

  .lg\:text-10 {
    font-size: 10px;
  }

  .lg\:text-13 {
    font-size: 13px;
  }

  .lg\:text-14 {
    font-size: 14px;
  }

  .lg\:text-16 {
    font-size: 16px;
  }

  .lg\:text-18 {
    font-size: 18px;
  }

  .lg\:text-19 {
    font-size: 19px;
  }

  .lg\:text-22 {
    font-size: 22px;
  }

  .lg\:text-32 {
    font-size: 32px;
  }

  .lg\:text-40 {
    font-size: 40px;
  }

  .lg\:text-42 {
    font-size: 42px;
  }

  .lg\:text-47 {
    font-size: 47px;
  }

  .lg\:text-48 {
    font-size: 48px;
  }

  .lg\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .lg\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lg\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lg\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lg\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .lg\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .lg\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .lg\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .lg\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .lg\:text-f50 {
    font-size: 50px;
  }

  .lg\:font-thin {
    font-weight: 100;
  }

  .lg\:font-extralight {
    font-weight: 200;
  }

  .lg\:font-light {
    font-weight: 300;
  }

  .lg\:font-normal {
    font-weight: 400;
  }

  .lg\:font-medium {
    font-weight: 500;
  }

  .lg\:font-semibold {
    font-weight: 600;
  }

  .lg\:font-bold {
    font-weight: 700;
  }

  .lg\:font-extrabold {
    font-weight: 800;
  }

  .lg\:font-black {
    font-weight: 900;
  }

  .lg\:uppercase {
    text-transform: uppercase;
  }

  .lg\:lowercase {
    text-transform: lowercase;
  }

  .lg\:capitalize {
    text-transform: capitalize;
  }

  .lg\:normal-case {
    text-transform: none;
  }

  .lg\:italic {
    font-style: italic;
  }

  .lg\:not-italic {
    font-style: normal;
  }

  .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .lg\:normal-nums {
    font-variant-numeric: normal;
  }

  .lg\:ordinal {
    --tw-ordinal: ordinal;
  }

  .lg\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .lg\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .lg\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .lg\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .lg\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .lg\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .lg\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .lg\:leading-3 {
    line-height: .75rem;
  }

  .lg\:leading-4 {
    line-height: 1rem;
  }

  .lg\:leading-5 {
    line-height: 1.25rem;
  }

  .lg\:leading-6 {
    line-height: 1.5rem;
  }

  .lg\:leading-7 {
    line-height: 1.75rem;
  }

  .lg\:leading-8 {
    line-height: 2rem;
  }

  .lg\:leading-9 {
    line-height: 2.25rem;
  }

  .lg\:leading-10 {
    line-height: 2.5rem;
  }

  .lg\:leading-14 {
    line-height: 14px;
  }

  .lg\:leading-18 {
    line-height: 18px;
  }

  .lg\:leading-19 {
    line-height: 19px;
  }

  .lg\:leading-20 {
    line-height: 20px;
  }

  .lg\:leading-21 {
    line-height: 21px;
  }

  .lg\:leading-23 {
    line-height: 23px;
  }

  .lg\:leading-26 {
    line-height: 26px;
  }

  .lg\:leading-28 {
    line-height: 28px;
  }

  .lg\:leading-38 {
    line-height: 38px;
  }

  .lg\:leading-46 {
    line-height: 46px;
  }

  .lg\:leading-47 {
    line-height: 47px;
  }

  .lg\:leading-49 {
    line-height: 49px;
  }

  .lg\:leading-59 {
    line-height: 59px;
  }

  .lg\:leading-none {
    line-height: 1;
  }

  .lg\:leading-tight {
    line-height: 1.25;
  }

  .lg\:leading-snug {
    line-height: 1.375;
  }

  .lg\:leading-normal {
    line-height: 1.5;
  }

  .lg\:leading-relaxed {
    line-height: 1.625;
  }

  .lg\:leading-loose {
    line-height: 2;
  }

  .lg\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .lg\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .lg\:tracking-normal {
    letter-spacing: 0em;
  }

  .lg\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .lg\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .lg\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .lg\:text-transparent {
    color: transparent;
  }

  .lg\:text-current {
    color: currentColor;
  }

  .lg\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .lg\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .lg\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .lg\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .lg\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .lg\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .lg\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .lg\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .lg\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .lg\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .lg\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .lg\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .lg\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .lg\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .lg\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .lg\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .lg\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .lg\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .lg\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .lg\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .lg\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .lg\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .lg\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .lg\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .lg\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .lg\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .lg\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .lg\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .lg\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .lg\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .lg\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .lg\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .lg\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .lg\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .lg\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .group:hover .lg\:group-hover\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .lg\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .lg\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple:focus-within {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-gray:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-gray-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-gray-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-gray-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-gray-5:focus-within {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-dark-red:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-mustard-yellow:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-mustard-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-blue-3:focus-within {
    color:  #F0F3FF;
  }

  .lg\:focus-within\:text-light-blue-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-bg-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-white-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-Black-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-Default-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-White-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-Green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-Blue-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-Silver-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-Yellow-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-Grey-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-Gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-Red-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-Gold-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-dark-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-light-pink:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .lg\:hover\:text-transparent:hover {
    color: transparent;
  }

  .lg\:hover\:text-current:hover {
    color: currentColor;
  }

  .lg\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple:hover {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-gray:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-gray-1:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-gray-2:hover {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-gray-4:hover {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-gray-5:hover {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-1:hover {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .lg\:hover\:text-dark-red:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .lg\:hover\:text-mustard-yellow:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .lg\:hover\:text-mustard-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-blue-3:hover {
    color:  #F0F3FF;
  }

  .lg\:hover\:text-light-blue-4:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-green:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-bg-green:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-1:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-white-1:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .lg\:hover\:text-Black-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .lg\:hover\:text-Default-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .lg\:hover\:text-White-3:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .lg\:hover\:text-Green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .lg\:hover\:text-Blue-3:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-Silver-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:hover\:text-Yellow-3:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .lg\:hover\:text-Grey-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:hover\:text-Gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:hover\:text-Red-3:hover {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .lg\:hover\:text-Gold-3:hover {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .lg\:hover\:text-dark-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .lg\:hover\:text-light-pink:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .lg\:focus\:text-transparent:focus {
    color: transparent;
  }

  .lg\:focus\:text-current:focus {
    color: currentColor;
  }

  .lg\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple:focus {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-gray:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-gray-1:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-gray-2:focus {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-gray-4:focus {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-gray-5:focus {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-1:focus {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .lg\:focus\:text-dark-red:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .lg\:focus\:text-mustard-yellow:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .lg\:focus\:text-mustard-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-blue-3:focus {
    color:  #F0F3FF;
  }

  .lg\:focus\:text-light-blue-4:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-green:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-bg-green:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-1:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-white-1:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .lg\:focus\:text-Black-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .lg\:focus\:text-Default-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .lg\:focus\:text-White-3:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .lg\:focus\:text-Green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .lg\:focus\:text-Blue-3:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-Silver-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:focus\:text-Yellow-3:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .lg\:focus\:text-Grey-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:focus\:text-Gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .lg\:focus\:text-Red-3:focus {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .lg\:focus\:text-Gold-3:focus {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .lg\:focus\:text-dark-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .lg\:focus\:text-light-pink:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .lg\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .lg\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .lg\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .lg\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .lg\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .lg\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .lg\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .lg\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .lg\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .lg\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .lg\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .lg\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .lg\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .lg\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .lg\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .lg\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .lg\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .lg\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .lg\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .lg\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .lg\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .lg\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .lg\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .lg\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .lg\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .lg\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .lg\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .lg\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .lg\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .lg\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .lg\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .lg\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .lg\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .lg\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .lg\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .lg\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .lg\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .lg\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .lg\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .lg\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .lg\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .lg\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .lg\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .lg\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .lg\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .lg\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .lg\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .lg\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .lg\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .lg\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .lg\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .lg\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .lg\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .lg\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .lg\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .lg\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .lg\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .lg\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .lg\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .lg\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .lg\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .lg\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .lg\:underline {
    text-decoration: underline;
  }

  .lg\:line-through {
    text-decoration: line-through;
  }

  .lg\:no-underline {
    text-decoration: none;
  }

  .group:hover .lg\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .lg\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .lg\:group-hover\:no-underline {
    text-decoration: none;
  }

  .lg\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .lg\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .lg\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }

  .lg\:hover\:underline:hover {
    text-decoration: underline;
  }

  .lg\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .lg\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .lg\:focus\:underline:focus {
    text-decoration: underline;
  }

  .lg\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .lg\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .lg\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .lg\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .lg\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .lg\:placeholder-current::placeholder {
    color: currentColor;
  }

  .lg\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-5::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-gray-5::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-dark-red::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-dark-red:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-dark-red::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-mustard-yellow::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-mustard-yellow:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-mustard-yellow::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-mustard-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-mustard-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-mustard-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-blue-3::-moz-placeholder {
    color:  #F0F3FF;
  }

  .lg\:placeholder-light-blue-3:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .lg\:placeholder-light-blue-3::placeholder {
    color:  #F0F3FF;
  }

  .lg\:placeholder-light-blue-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-blue-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-blue-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-bg-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-bg-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-bg-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-white-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-white-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-white-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Black-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Black-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Black-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Default-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Default-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Default-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-White-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-White-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-White-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Blue-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Blue-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Blue-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Silver-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Silver-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Silver-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Yellow-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Yellow-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Yellow-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Grey-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Grey-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Grey-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Red-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Red-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Red-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Gold-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Gold-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-Gold-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-dark-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-dark-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-dark-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-pink::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-pink:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-light-pink::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .lg\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .lg\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .lg\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-gray-5:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-dark-red:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-dark-red:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-dark-red:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-mustard-yellow:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-mustard-yellow:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-mustard-yellow:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-mustard-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-mustard-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-mustard-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-blue-3:focus::-moz-placeholder {
    color:  #F0F3FF;
  }

  .lg\:focus\:placeholder-light-blue-3:focus:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .lg\:focus\:placeholder-light-blue-3:focus::placeholder {
    color:  #F0F3FF;
  }

  .lg\:focus\:placeholder-light-blue-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-blue-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-blue-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-bg-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-bg-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-bg-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-white-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-white-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-white-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Black-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Black-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Black-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Default-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Default-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Default-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-White-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-White-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-White-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Blue-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Blue-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Blue-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Silver-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Silver-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Silver-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Yellow-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Yellow-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Yellow-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Grey-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Grey-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Grey-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Red-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Red-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Red-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Gold-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Gold-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-Gold-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-dark-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-dark-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-dark-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-pink:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-pink:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-light-pink:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:opacity-0 {
    opacity: 0;
  }

  .lg\:opacity-5 {
    opacity: 0.05;
  }

  .lg\:opacity-10 {
    opacity: 0.1;
  }

  .lg\:opacity-20 {
    opacity: 0.2;
  }

  .lg\:opacity-25 {
    opacity: 0.25;
  }

  .lg\:opacity-30 {
    opacity: 0.3;
  }

  .lg\:opacity-40 {
    opacity: 0.4;
  }

  .lg\:opacity-50 {
    opacity: 0.5;
  }

  .lg\:opacity-60 {
    opacity: 0.6;
  }

  .lg\:opacity-70 {
    opacity: 0.7;
  }

  .lg\:opacity-75 {
    opacity: 0.75;
  }

  .lg\:opacity-80 {
    opacity: 0.8;
  }

  .lg\:opacity-90 {
    opacity: 0.9;
  }

  .lg\:opacity-95 {
    opacity: 0.95;
  }

  .lg\:opacity-100 {
    opacity: 1;
  }

  .group:hover .lg\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .lg\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .lg\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .lg\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .lg\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .lg\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .lg\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .lg\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .lg\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .lg\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .lg\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .lg\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .lg\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .lg\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .lg\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .lg\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .lg\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .lg\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .lg\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .lg\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .lg\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .lg\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .lg\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .lg\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .lg\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .lg\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .lg\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .lg\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .lg\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .lg\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .lg\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .lg\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .lg\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .lg\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .lg\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .lg\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .lg\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .lg\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .lg\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .lg\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .lg\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .lg\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .lg\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .lg\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .lg\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .lg\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .lg\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .lg\:disabled\:opacity-0:disabled {
    opacity: 0;
  }

  .lg\:disabled\:opacity-5:disabled {
    opacity: 0.05;
  }

  .lg\:disabled\:opacity-10:disabled {
    opacity: 0.1;
  }

  .lg\:disabled\:opacity-20:disabled {
    opacity: 0.2;
  }

  .lg\:disabled\:opacity-25:disabled {
    opacity: 0.25;
  }

  .lg\:disabled\:opacity-30:disabled {
    opacity: 0.3;
  }

  .lg\:disabled\:opacity-40:disabled {
    opacity: 0.4;
  }

  .lg\:disabled\:opacity-50:disabled {
    opacity: 0.5;
  }

  .lg\:disabled\:opacity-60:disabled {
    opacity: 0.6;
  }

  .lg\:disabled\:opacity-70:disabled {
    opacity: 0.7;
  }

  .lg\:disabled\:opacity-75:disabled {
    opacity: 0.75;
  }

  .lg\:disabled\:opacity-80:disabled {
    opacity: 0.8;
  }

  .lg\:disabled\:opacity-90:disabled {
    opacity: 0.9;
  }

  .lg\:disabled\:opacity-95:disabled {
    opacity: 0.95;
  }

  .lg\:disabled\:opacity-100:disabled {
    opacity: 1;
  }

  .lg\:bg-blend-normal {
    background-blend-mode: normal;
  }

  .lg\:bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .lg\:bg-blend-screen {
    background-blend-mode: screen;
  }

  .lg\:bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .lg\:bg-blend-darken {
    background-blend-mode: darken;
  }

  .lg\:bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .lg\:bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .lg\:bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .lg\:bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .lg\:bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .lg\:bg-blend-difference {
    background-blend-mode: difference;
  }

  .lg\:bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .lg\:bg-blend-hue {
    background-blend-mode: hue;
  }

  .lg\:bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .lg\:bg-blend-color {
    background-blend-mode: color;
  }

  .lg\:bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .lg\:mix-blend-normal {
    mix-blend-mode: normal;
  }

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

  .lg\:mix-blend-screen {
    mix-blend-mode: screen;
  }

  .lg\:mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .lg\:mix-blend-darken {
    mix-blend-mode: darken;
  }

  .lg\:mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .lg\:mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .lg\:mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .lg\:mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .lg\:mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .lg\:mix-blend-difference {
    mix-blend-mode: difference;
  }

  .lg\:mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .lg\:mix-blend-hue {
    mix-blend-mode: hue;
  }

  .lg\:mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .lg\:mix-blend-color {
    mix-blend-mode: color;
  }

  .lg\:mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .lg\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-bs:focus-within {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-bs:hover {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-bs:focus {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-inset {
    --tw-ring-inset: inset;
  }

  .lg\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .lg\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .lg\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .lg\:ring-current {
    --tw-ring-color: currentColor;
  }

  .lg\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:ring-purple {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:ring-light-gray {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .lg\:ring-light-gray-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .lg\:ring-light-gray-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .lg\:ring-light-gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .lg\:ring-light-gray-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .lg\:ring-light-gray-5 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .lg\:ring-dark-red {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:ring-mustard-yellow {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .lg\:ring-mustard-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .lg\:ring-light-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-light-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .lg\:ring-light-blue-3 {
    --tw-ring-color:  #F0F3FF;
  }

  .lg\:ring-light-blue-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .lg\:ring-light-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .lg\:ring-light-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .lg\:ring-light-bg-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .lg\:ring-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .lg\:ring-light-white-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .lg\:ring-Black-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .lg\:ring-Default-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .lg\:ring-White-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .lg\:ring-Green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .lg\:ring-Blue-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-Silver-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .lg\:ring-Yellow-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .lg\:ring-Grey-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .lg\:ring-Gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .lg\:ring-Red-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .lg\:ring-Gold-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .lg\:ring-light-green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .lg\:ring-dark-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .lg\:ring-light-pink {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .lg\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .lg\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-gray:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-gray-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-gray-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-gray-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-gray-5:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-dark-red:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-mustard-yellow:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-mustard-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-blue-3:focus-within {
    --tw-ring-color:  #F0F3FF;
  }

  .lg\:focus-within\:ring-light-blue-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-bg-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-white-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-Black-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-Default-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-White-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-Green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-Blue-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-Silver-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-Yellow-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-Grey-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-Gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-Red-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-Gold-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-dark-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-light-pink:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .lg\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .lg\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-gray:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-gray-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-gray-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-gray-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-gray-5:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-dark-red:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-mustard-yellow:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-mustard-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-blue-3:focus {
    --tw-ring-color:  #F0F3FF;
  }

  .lg\:focus\:ring-light-blue-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-bg-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-white-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-Black-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-Default-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-White-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-Green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-Blue-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-Silver-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-Yellow-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-Grey-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-Gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-Red-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-Gold-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-dark-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-light-pink:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .lg\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .lg\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .lg\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .lg\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .lg\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .lg\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .lg\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .lg\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .lg\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .lg\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .lg\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .lg\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .lg\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .lg\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .lg\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .lg\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .lg\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .lg\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .lg\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .lg\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .lg\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .lg\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .lg\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .lg\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .lg\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .lg\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .lg\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .lg\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .lg\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .lg\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .lg\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .lg\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .lg\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .lg\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .lg\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .lg\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .lg\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .lg\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .lg\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .lg\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .lg\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .lg\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .lg\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .lg\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .lg\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .lg\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .lg\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .lg\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .lg\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .lg\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .lg\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .lg\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .lg\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .lg\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .lg\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .lg\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .lg\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .lg\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .lg\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .lg\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .lg\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .lg\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .lg\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .lg\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .lg\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .lg\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .lg\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .lg\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .lg\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .lg\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .lg\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .lg\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .lg\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .lg\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .lg\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .lg\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .lg\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .lg\:ring-offset-purple {
    --tw-ring-offset-color: #6700B8;
  }

  .lg\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .lg\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .lg\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .lg\:ring-offset-light-gray {
    --tw-ring-offset-color: #6E767D;
  }

  .lg\:ring-offset-light-gray-1 {
    --tw-ring-offset-color: #A5AAAF;
  }

  .lg\:ring-offset-light-gray-2 {
    --tw-ring-offset-color: #E6E6EB;
  }

  .lg\:ring-offset-light-gray-3 {
    --tw-ring-offset-color: #F0F0F5;
  }

  .lg\:ring-offset-light-gray-4 {
    --tw-ring-offset-color: #D5D6DA;
  }

  .lg\:ring-offset-light-gray-5 {
    --tw-ring-offset-color: #333F48;
  }

  .lg\:ring-offset-purple-1 {
    --tw-ring-offset-color: #8223D2;
  }

  .lg\:ring-offset-dark-red {
    --tw-ring-offset-color: #DB1B1B;
  }

  .lg\:ring-offset-mustard-yellow {
    --tw-ring-offset-color: #ED8B00;
  }

  .lg\:ring-offset-mustard-yellow-1 {
    --tw-ring-offset-color: #ED6600;
  }

  .lg\:ring-offset-light-blue {
    --tw-ring-offset-color: #6B8BFF;
  }

  .lg\:ring-offset-light-blue-1 {
    --tw-ring-offset-color: #4A68F9;
  }

  .lg\:ring-offset-light-blue-3 {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .lg\:ring-offset-light-blue-4 {
    --tw-ring-offset-color: #F0F3FF;
  }

  .lg\:ring-offset-purple-blue {
    --tw-ring-offset-color: #6469E1;
  }

  .lg\:ring-offset-light-green {
    --tw-ring-offset-color: #00B574;
  }

  .lg\:ring-offset-light-green-1 {
    --tw-ring-offset-color: #00B574;
  }

  .lg\:ring-offset-light-bg-green {
    --tw-ring-offset-color: #F0FFF9;
  }

  .lg\:ring-offset-green-1 {
    --tw-ring-offset-color: #0B8350;
  }

  .lg\:ring-offset-pink-1 {
    --tw-ring-offset-color: #FFEDD5;
  }

  .lg\:ring-offset-light-white-1 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .lg\:ring-offset-Black-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .lg\:ring-offset-Default-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .lg\:ring-offset-White-3 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .lg\:ring-offset-Green-3 {
    --tw-ring-offset-color: #AEE0CD;
  }

  .lg\:ring-offset-Blue-3 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .lg\:ring-offset-Silver-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .lg\:ring-offset-Yellow-3 {
    --tw-ring-offset-color: #FFE681;
  }

  .lg\:ring-offset-Grey-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .lg\:ring-offset-Gray-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .lg\:ring-offset-Red-3 {
    --tw-ring-offset-color: #BA0C2E;
  }

  .lg\:ring-offset-Gold-3 {
    --tw-ring-offset-color: #DAA520;
  }

  .lg\:ring-offset-light-green-3 {
    --tw-ring-offset-color: #F3E9FB;
  }

  .lg\:ring-offset-dark-blue-2 {
    --tw-ring-offset-color: #2743CC;
  }

  .lg\:ring-offset-blue-1 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .lg\:ring-offset-yellow-1 {
    --tw-ring-offset-color: #EDB800;
  }

  .lg\:ring-offset-blue-2 {
    --tw-ring-offset-color: #253BAA;
  }

  .lg\:ring-offset-light-pink {
    --tw-ring-offset-color: #FF5070;
  }

  .lg\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .lg\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .lg\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .lg\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .lg\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .lg\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .lg\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .lg\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .lg\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .lg\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .lg\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .lg\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .lg\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .lg\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .lg\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .lg\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .lg\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .lg\:focus-within\:ring-offset-purple:focus-within {
    --tw-ring-offset-color: #6700B8;
  }

  .lg\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .lg\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .lg\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .lg\:focus-within\:ring-offset-light-gray:focus-within {
    --tw-ring-offset-color: #6E767D;
  }

  .lg\:focus-within\:ring-offset-light-gray-1:focus-within {
    --tw-ring-offset-color: #A5AAAF;
  }

  .lg\:focus-within\:ring-offset-light-gray-2:focus-within {
    --tw-ring-offset-color: #E6E6EB;
  }

  .lg\:focus-within\:ring-offset-light-gray-3:focus-within {
    --tw-ring-offset-color: #F0F0F5;
  }

  .lg\:focus-within\:ring-offset-light-gray-4:focus-within {
    --tw-ring-offset-color: #D5D6DA;
  }

  .lg\:focus-within\:ring-offset-light-gray-5:focus-within {
    --tw-ring-offset-color: #333F48;
  }

  .lg\:focus-within\:ring-offset-purple-1:focus-within {
    --tw-ring-offset-color: #8223D2;
  }

  .lg\:focus-within\:ring-offset-dark-red:focus-within {
    --tw-ring-offset-color: #DB1B1B;
  }

  .lg\:focus-within\:ring-offset-mustard-yellow:focus-within {
    --tw-ring-offset-color: #ED8B00;
  }

  .lg\:focus-within\:ring-offset-mustard-yellow-1:focus-within {
    --tw-ring-offset-color: #ED6600;
  }

  .lg\:focus-within\:ring-offset-light-blue:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .lg\:focus-within\:ring-offset-light-blue-1:focus-within {
    --tw-ring-offset-color: #4A68F9;
  }

  .lg\:focus-within\:ring-offset-light-blue-3:focus-within {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .lg\:focus-within\:ring-offset-light-blue-4:focus-within {
    --tw-ring-offset-color: #F0F3FF;
  }

  .lg\:focus-within\:ring-offset-purple-blue:focus-within {
    --tw-ring-offset-color: #6469E1;
  }

  .lg\:focus-within\:ring-offset-light-green:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .lg\:focus-within\:ring-offset-light-green-1:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .lg\:focus-within\:ring-offset-light-bg-green:focus-within {
    --tw-ring-offset-color: #F0FFF9;
  }

  .lg\:focus-within\:ring-offset-green-1:focus-within {
    --tw-ring-offset-color: #0B8350;
  }

  .lg\:focus-within\:ring-offset-pink-1:focus-within {
    --tw-ring-offset-color: #FFEDD5;
  }

  .lg\:focus-within\:ring-offset-light-white-1:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .lg\:focus-within\:ring-offset-Black-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .lg\:focus-within\:ring-offset-Default-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .lg\:focus-within\:ring-offset-White-3:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .lg\:focus-within\:ring-offset-Green-3:focus-within {
    --tw-ring-offset-color: #AEE0CD;
  }

  .lg\:focus-within\:ring-offset-Blue-3:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .lg\:focus-within\:ring-offset-Silver-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .lg\:focus-within\:ring-offset-Yellow-3:focus-within {
    --tw-ring-offset-color: #FFE681;
  }

  .lg\:focus-within\:ring-offset-Grey-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .lg\:focus-within\:ring-offset-Gray-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .lg\:focus-within\:ring-offset-Red-3:focus-within {
    --tw-ring-offset-color: #BA0C2E;
  }

  .lg\:focus-within\:ring-offset-Gold-3:focus-within {
    --tw-ring-offset-color: #DAA520;
  }

  .lg\:focus-within\:ring-offset-light-green-3:focus-within {
    --tw-ring-offset-color: #F3E9FB;
  }

  .lg\:focus-within\:ring-offset-dark-blue-2:focus-within {
    --tw-ring-offset-color: #2743CC;
  }

  .lg\:focus-within\:ring-offset-blue-1:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .lg\:focus-within\:ring-offset-yellow-1:focus-within {
    --tw-ring-offset-color: #EDB800;
  }

  .lg\:focus-within\:ring-offset-blue-2:focus-within {
    --tw-ring-offset-color: #253BAA;
  }

  .lg\:focus-within\:ring-offset-light-pink:focus-within {
    --tw-ring-offset-color: #FF5070;
  }

  .lg\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .lg\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .lg\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .lg\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .lg\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .lg\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .lg\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .lg\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .lg\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .lg\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .lg\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .lg\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .lg\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .lg\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .lg\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .lg\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .lg\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .lg\:focus\:ring-offset-purple:focus {
    --tw-ring-offset-color: #6700B8;
  }

  .lg\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .lg\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .lg\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .lg\:focus\:ring-offset-light-gray:focus {
    --tw-ring-offset-color: #6E767D;
  }

  .lg\:focus\:ring-offset-light-gray-1:focus {
    --tw-ring-offset-color: #A5AAAF;
  }

  .lg\:focus\:ring-offset-light-gray-2:focus {
    --tw-ring-offset-color: #E6E6EB;
  }

  .lg\:focus\:ring-offset-light-gray-3:focus {
    --tw-ring-offset-color: #F0F0F5;
  }

  .lg\:focus\:ring-offset-light-gray-4:focus {
    --tw-ring-offset-color: #D5D6DA;
  }

  .lg\:focus\:ring-offset-light-gray-5:focus {
    --tw-ring-offset-color: #333F48;
  }

  .lg\:focus\:ring-offset-purple-1:focus {
    --tw-ring-offset-color: #8223D2;
  }

  .lg\:focus\:ring-offset-dark-red:focus {
    --tw-ring-offset-color: #DB1B1B;
  }

  .lg\:focus\:ring-offset-mustard-yellow:focus {
    --tw-ring-offset-color: #ED8B00;
  }

  .lg\:focus\:ring-offset-mustard-yellow-1:focus {
    --tw-ring-offset-color: #ED6600;
  }

  .lg\:focus\:ring-offset-light-blue:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .lg\:focus\:ring-offset-light-blue-1:focus {
    --tw-ring-offset-color: #4A68F9;
  }

  .lg\:focus\:ring-offset-light-blue-3:focus {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .lg\:focus\:ring-offset-light-blue-4:focus {
    --tw-ring-offset-color: #F0F3FF;
  }

  .lg\:focus\:ring-offset-purple-blue:focus {
    --tw-ring-offset-color: #6469E1;
  }

  .lg\:focus\:ring-offset-light-green:focus {
    --tw-ring-offset-color: #00B574;
  }

  .lg\:focus\:ring-offset-light-green-1:focus {
    --tw-ring-offset-color: #00B574;
  }

  .lg\:focus\:ring-offset-light-bg-green:focus {
    --tw-ring-offset-color: #F0FFF9;
  }

  .lg\:focus\:ring-offset-green-1:focus {
    --tw-ring-offset-color: #0B8350;
  }

  .lg\:focus\:ring-offset-pink-1:focus {
    --tw-ring-offset-color: #FFEDD5;
  }

  .lg\:focus\:ring-offset-light-white-1:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .lg\:focus\:ring-offset-Black-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .lg\:focus\:ring-offset-Default-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .lg\:focus\:ring-offset-White-3:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .lg\:focus\:ring-offset-Green-3:focus {
    --tw-ring-offset-color: #AEE0CD;
  }

  .lg\:focus\:ring-offset-Blue-3:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .lg\:focus\:ring-offset-Silver-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .lg\:focus\:ring-offset-Yellow-3:focus {
    --tw-ring-offset-color: #FFE681;
  }

  .lg\:focus\:ring-offset-Grey-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .lg\:focus\:ring-offset-Gray-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .lg\:focus\:ring-offset-Red-3:focus {
    --tw-ring-offset-color: #BA0C2E;
  }

  .lg\:focus\:ring-offset-Gold-3:focus {
    --tw-ring-offset-color: #DAA520;
  }

  .lg\:focus\:ring-offset-light-green-3:focus {
    --tw-ring-offset-color: #F3E9FB;
  }

  .lg\:focus\:ring-offset-dark-blue-2:focus {
    --tw-ring-offset-color: #2743CC;
  }

  .lg\:focus\:ring-offset-blue-1:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .lg\:focus\:ring-offset-yellow-1:focus {
    --tw-ring-offset-color: #EDB800;
  }

  .lg\:focus\:ring-offset-blue-2:focus {
    --tw-ring-offset-color: #253BAA;
  }

  .lg\:focus\:ring-offset-light-pink:focus {
    --tw-ring-offset-color: #FF5070;
  }

  .lg\:filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .lg\:filter-none {
    filter: none;
  }

  .lg\:blur-0 {
    --tw-blur: blur(0);
  }

  .lg\:blur-none {
    --tw-blur: blur(0);
  }

  .lg\:blur-sm {
    --tw-blur: blur(4px);
  }

  .lg\:blur {
    --tw-blur: blur(8px);
  }

  .lg\:blur-md {
    --tw-blur: blur(12px);
  }

  .lg\:blur-lg {
    --tw-blur: blur(16px);
  }

  .lg\:blur-xl {
    --tw-blur: blur(24px);
  }

  .lg\:blur-2xl {
    --tw-blur: blur(40px);
  }

  .lg\:blur-3xl {
    --tw-blur: blur(64px);
  }

  .lg\:brightness-0 {
    --tw-brightness: brightness(0);
  }

  .lg\:brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .lg\:brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .lg\:brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .lg\:brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .lg\:brightness-100 {
    --tw-brightness: brightness(1);
  }

  .lg\:brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .lg\:brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .lg\:brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .lg\:brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .lg\:brightness-200 {
    --tw-brightness: brightness(2);
  }

  .lg\:contrast-0 {
    --tw-contrast: contrast(0);
  }

  .lg\:contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .lg\:contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .lg\:contrast-100 {
    --tw-contrast: contrast(1);
  }

  .lg\:contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .lg\:contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .lg\:contrast-200 {
    --tw-contrast: contrast(2);
  }

  .lg\:drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .lg\:drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .lg\:drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .lg\:drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .lg\:drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .lg\:drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .lg\:drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .lg\:grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .lg\:grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .lg\:hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .lg\:hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .lg\:hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .lg\:hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .lg\:hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .lg\:hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .lg\:-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .lg\:-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .lg\:-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .lg\:-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .lg\:-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .lg\:invert-0 {
    --tw-invert: invert(0);
  }

  .lg\:invert {
    --tw-invert: invert(100%);
  }

  .lg\:saturate-0 {
    --tw-saturate: saturate(0);
  }

  .lg\:saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .lg\:saturate-100 {
    --tw-saturate: saturate(1);
  }

  .lg\:saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .lg\:saturate-200 {
    --tw-saturate: saturate(2);
  }

  .lg\:sepia-0 {
    --tw-sepia: sepia(0);
  }

  .lg\:sepia {
    --tw-sepia: sepia(100%);
  }

  .lg\:backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .lg\:backdrop-filter-none {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .lg\:backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .lg\:backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .lg\:backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .lg\:backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .lg\:backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .lg\:backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .lg\:backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .lg\:backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .lg\:backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .lg\:backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .lg\:backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .lg\:backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .lg\:backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .lg\:backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .lg\:backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .lg\:backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .lg\:backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .lg\:backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .lg\:backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .lg\:backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .lg\:backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .lg\:backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .lg\:backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .lg\:backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .lg\:backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .lg\:backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .lg\:backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .lg\:backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .lg\:backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .lg\:backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .lg\:backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .lg\:backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .lg\:backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .lg\:backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .lg\:backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .lg\:-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .lg\:-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .lg\:-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .lg\:-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .lg\:-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .lg\:backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .lg\:backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .lg\:backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .lg\:backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .lg\:backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .lg\:backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .lg\:backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .lg\:backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .lg\:backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .lg\:backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .lg\:backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .lg\:backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .lg\:backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .lg\:backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .lg\:backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .lg\:backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .lg\:backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .lg\:backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .lg\:backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .lg\:backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .lg\:backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .lg\:backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .lg\:backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .lg\:backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .lg\:transition-none {
    transition-property: none;
  }

  .lg\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:delay-75 {
    transition-delay: 75ms;
  }

  .lg\:delay-100 {
    transition-delay: 100ms;
  }

  .lg\:delay-150 {
    transition-delay: 150ms;
  }

  .lg\:delay-200 {
    transition-delay: 200ms;
  }

  .lg\:delay-300 {
    transition-delay: 300ms;
  }

  .lg\:delay-500 {
    transition-delay: 500ms;
  }

  .lg\:delay-700 {
    transition-delay: 700ms;
  }

  .lg\:delay-1000 {
    transition-delay: 1000ms;
  }

  .lg\:duration-75 {
    transition-duration: 75ms;
  }

  .lg\:duration-100 {
    transition-duration: 100ms;
  }

  .lg\:duration-150 {
    transition-duration: 150ms;
  }

  .lg\:duration-200 {
    transition-duration: 200ms;
  }

  .lg\:duration-300 {
    transition-duration: 300ms;
  }

  .lg\:duration-500 {
    transition-duration: 500ms;
  }

  .lg\:duration-700 {
    transition-duration: 700ms;
  }

  .lg\:duration-1000 {
    transition-duration: 1000ms;
  }

  .lg\:ease-linear {
    transition-timing-function: linear;
  }

  .lg\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .lg\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .lg\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (max-width: 767px) {
  .md\:container {
    width: 100%;
  }

  .md\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:pointer-events-none {
    pointer-events: none;
  }

  .md\:pointer-events-auto {
    pointer-events: auto;
  }

  .md\:visible {
    visibility: visible;
  }

  .md\:invisible {
    visibility: hidden;
  }

  .md\:static {
    position: static;
  }

  .md\:fixed {
    position: fixed;
  }

  .md\:absolute {
    position: absolute;
  }

  .md\:relative {
    position: relative;
  }

  .md\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .md\:inset-10 {
    top: 10px;
    right: 10px;
    bottom: 10px;
    left: 10px;
  }

  .md\:inset-30 {
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
  }

  .md\:-inset-25 {
    top: -25px;
    right: -25px;
    bottom: -25px;
    left: -25px;
  }

  .md\:-inset-40 {
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .md\:-inset-5px {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
  }

  .md\:-inset-10px {
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
  }

  .md\:-inset-125px {
    top: -125px;
    right: -125px;
    bottom: -125px;
    left: -125px;
  }

  .md\:inset-x-10 {
    left: 10px;
    right: 10px;
  }

  .md\:inset-x-30 {
    left: 30px;
    right: 30px;
  }

  .md\:-inset-x-25 {
    left: -25px;
    right: -25px;
  }

  .md\:-inset-x-40 {
    left: -40px;
    right: -40px;
  }

  .md\:-inset-x-5px {
    left: -5px;
    right: -5px;
  }

  .md\:-inset-x-10px {
    left: -10px;
    right: -10px;
  }

  .md\:-inset-x-125px {
    left: -125px;
    right: -125px;
  }

  .md\:inset-y-10 {
    top: 10px;
    bottom: 10px;
  }

  .md\:inset-y-30 {
    top: 30px;
    bottom: 30px;
  }

  .md\:-inset-y-25 {
    top: -25px;
    bottom: -25px;
  }

  .md\:-inset-y-40 {
    top: -40px;
    bottom: -40px;
  }

  .md\:-inset-y-5px {
    top: -5px;
    bottom: -5px;
  }

  .md\:-inset-y-10px {
    top: -10px;
    bottom: -10px;
  }

  .md\:-inset-y-125px {
    top: -125px;
    bottom: -125px;
  }

  .md\:top-10 {
    top: 10px;
  }

  .md\:top-30 {
    top: 30px;
  }

  .md\:-top-25 {
    top: -25px;
  }

  .md\:-top-40 {
    top: -40px;
  }

  .md\:-top-5px {
    top: -5px;
  }

  .md\:-top-10px {
    top: -10px;
  }

  .md\:-top-125px {
    top: -125px;
  }

  .md\:right-10 {
    right: 10px;
  }

  .md\:right-30 {
    right: 30px;
  }

  .md\:-right-25 {
    right: -25px;
  }

  .md\:-right-40 {
    right: -40px;
  }

  .md\:-right-5px {
    right: -5px;
  }

  .md\:-right-10px {
    right: -10px;
  }

  .md\:-right-125px {
    right: -125px;
  }

  .md\:bottom-10 {
    bottom: 10px;
  }

  .md\:bottom-30 {
    bottom: 30px;
  }

  .md\:-bottom-25 {
    bottom: -25px;
  }

  .md\:-bottom-40 {
    bottom: -40px;
  }

  .md\:-bottom-5px {
    bottom: -5px;
  }

  .md\:-bottom-10px {
    bottom: -10px;
  }

  .md\:-bottom-125px {
    bottom: -125px;
  }

  .md\:left-10 {
    left: 10px;
  }

  .md\:left-30 {
    left: 30px;
  }

  .md\:-left-25 {
    left: -25px;
  }

  .md\:-left-40 {
    left: -40px;
  }

  .md\:-left-5px {
    left: -5px;
  }

  .md\:-left-10px {
    left: -10px;
  }

  .md\:-left-125px {
    left: -125px;
  }

  .md\:isolate {
    isolation: isolate;
  }

  .md\:isolation-auto {
    isolation: auto;
  }

  .md\:z-110 {
    z-index: 110;
  }

  .md\:focus-within\:z-110:focus-within {
    z-index: 110;
  }

  .md\:focus\:z-110:focus {
    z-index: 110;
  }

  .md\:order-1 {
    order: 1;
  }

  .md\:order-2 {
    order: 2;
  }

  .md\:order-3 {
    order: 3;
  }

  .md\:order-4 {
    order: 4;
  }

  .md\:order-5 {
    order: 5;
  }

  .md\:order-6 {
    order: 6;
  }

  .md\:order-7 {
    order: 7;
  }

  .md\:order-8 {
    order: 8;
  }

  .md\:order-9 {
    order: 9;
  }

  .md\:order-10 {
    order: 10;
  }

  .md\:order-11 {
    order: 11;
  }

  .md\:order-12 {
    order: 12;
  }

  .md\:order-first {
    order: -9999;
  }

  .md\:order-last {
    order: 9999;
  }

  .md\:order-none {
    order: 0;
  }

  .md\:col-auto {
    grid-column: auto;
  }

  .md\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .md\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .md\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .md\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .md\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .md\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .md\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .md\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .md\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .md\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .md\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .md\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .md\:col-span-full {
    grid-column: 1 / -1;
  }

  .md\:col-start-1 {
    grid-column-start: 1;
  }

  .md\:col-start-2 {
    grid-column-start: 2;
  }

  .md\:col-start-3 {
    grid-column-start: 3;
  }

  .md\:col-start-4 {
    grid-column-start: 4;
  }

  .md\:col-start-5 {
    grid-column-start: 5;
  }

  .md\:col-start-6 {
    grid-column-start: 6;
  }

  .md\:col-start-7 {
    grid-column-start: 7;
  }

  .md\:col-start-8 {
    grid-column-start: 8;
  }

  .md\:col-start-9 {
    grid-column-start: 9;
  }

  .md\:col-start-10 {
    grid-column-start: 10;
  }

  .md\:col-start-11 {
    grid-column-start: 11;
  }

  .md\:col-start-12 {
    grid-column-start: 12;
  }

  .md\:col-start-13 {
    grid-column-start: 13;
  }

  .md\:col-start-auto {
    grid-column-start: auto;
  }

  .md\:col-end-1 {
    grid-column-end: 1;
  }

  .md\:col-end-2 {
    grid-column-end: 2;
  }

  .md\:col-end-3 {
    grid-column-end: 3;
  }

  .md\:col-end-4 {
    grid-column-end: 4;
  }

  .md\:col-end-5 {
    grid-column-end: 5;
  }

  .md\:col-end-6 {
    grid-column-end: 6;
  }

  .md\:col-end-7 {
    grid-column-end: 7;
  }

  .md\:col-end-8 {
    grid-column-end: 8;
  }

  .md\:col-end-9 {
    grid-column-end: 9;
  }

  .md\:col-end-10 {
    grid-column-end: 10;
  }

  .md\:col-end-11 {
    grid-column-end: 11;
  }

  .md\:col-end-12 {
    grid-column-end: 12;
  }

  .md\:col-end-13 {
    grid-column-end: 13;
  }

  .md\:col-end-auto {
    grid-column-end: auto;
  }

  .md\:row-auto {
    grid-row: auto;
  }

  .md\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .md\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .md\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .md\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .md\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .md\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .md\:row-span-full {
    grid-row: 1 / -1;
  }

  .md\:row-start-1 {
    grid-row-start: 1;
  }

  .md\:row-start-2 {
    grid-row-start: 2;
  }

  .md\:row-start-3 {
    grid-row-start: 3;
  }

  .md\:row-start-4 {
    grid-row-start: 4;
  }

  .md\:row-start-5 {
    grid-row-start: 5;
  }

  .md\:row-start-6 {
    grid-row-start: 6;
  }

  .md\:row-start-7 {
    grid-row-start: 7;
  }

  .md\:row-start-auto {
    grid-row-start: auto;
  }

  .md\:row-end-1 {
    grid-row-end: 1;
  }

  .md\:row-end-2 {
    grid-row-end: 2;
  }

  .md\:row-end-3 {
    grid-row-end: 3;
  }

  .md\:row-end-4 {
    grid-row-end: 4;
  }

  .md\:row-end-5 {
    grid-row-end: 5;
  }

  .md\:row-end-6 {
    grid-row-end: 6;
  }

  .md\:row-end-7 {
    grid-row-end: 7;
  }

  .md\:row-end-auto {
    grid-row-end: auto;
  }

  .md\:float-right {
    float: right;
  }

  .md\:float-left {
    float: left;
  }

  .md\:float-none {
    float: none;
  }

  .md\:clear-left {
    clear: left;
  }

  .md\:clear-right {
    clear: right;
  }

  .md\:clear-both {
    clear: both;
  }

  .md\:clear-none {
    clear: none;
  }

  .md\:m-0 {
    margin: 0px;
  }

  .md\:m-1 {
    margin: 0.25rem;
  }

  .md\:m-2 {
    margin: 2px;
  }

  .md\:m-3 {
    margin: 0.75rem;
  }

  .md\:m-4 {
    margin: 1rem;
  }

  .md\:m-5 {
    margin: 1.25rem;
  }

  .md\:m-6 {
    margin: 6px;
  }

  .md\:m-7 {
    margin: 1.75rem;
  }

  .md\:m-8 {
    margin: 2rem;
  }

  .md\:m-9 {
    margin: 2.25rem;
  }

  .md\:m-10 {
    margin: 2.5rem;
  }

  .md\:m-11 {
    margin: 11px;
  }

  .md\:m-12 {
    margin: 3rem;
  }

  .md\:m-14 {
    margin: 3.5rem;
  }

  .md\:m-15 {
    margin: 15px;
  }

  .md\:m-16 {
    margin: 4rem;
  }

  .md\:m-18 {
    margin: 18px;
  }

  .md\:m-20 {
    margin: 20px;
  }

  .md\:m-21 {
    margin: 21px;
  }

  .md\:m-23 {
    margin: 23px;
  }

  .md\:m-24 {
    margin: 24px;
  }

  .md\:m-25 {
    margin: 25px;
  }

  .md\:m-27 {
    margin: 27px;
  }

  .md\:m-28 {
    margin: 7rem;
  }

  .md\:m-30 {
    margin: 30px;
  }

  .md\:m-31 {
    margin: 31px;
  }

  .md\:m-32 {
    margin: 8rem;
  }

  .md\:m-34 {
    margin: 34px;
  }

  .md\:m-35 {
    margin: 35px;
  }

  .md\:m-36 {
    margin: 9rem;
  }

  .md\:m-37 {
    margin: 37px;
  }

  .md\:m-38 {
    margin: 38px;
  }

  .md\:m-40 {
    margin: 40px;
  }

  .md\:m-42 {
    margin: 42px;
  }

  .md\:m-44 {
    margin: 44px;
  }

  .md\:m-45 {
    margin: 45px;
  }

  .md\:m-46 {
    margin: 46px;
  }

  .md\:m-48 {
    margin: 48px;
  }

  .md\:m-52 {
    margin: 13rem;
  }

  .md\:m-53 {
    margin: 53px;
  }

  .md\:m-55 {
    margin: 55px;
  }

  .md\:m-56 {
    margin: 14rem;
  }

  .md\:m-58 {
    margin: 58px;
  }

  .md\:m-59 {
    margin: 59px;
  }

  .md\:m-60 {
    margin: 15rem;
  }

  .md\:m-63 {
    margin: 63px;
  }

  .md\:m-64 {
    margin: 16rem;
  }

  .md\:m-65 {
    margin: 65px;
  }

  .md\:m-70 {
    margin: 70px;
  }

  .md\:m-71 {
    margin: 71px;
  }

  .md\:m-72 {
    margin: 18rem;
  }

  .md\:m-80 {
    margin: 20rem;
  }

  .md\:m-83 {
    margin: 83px;
  }

  .md\:m-89 {
    margin: 89px;
  }

  .md\:m-90 {
    margin: 90px;
  }

  .md\:m-96 {
    margin: 24rem;
  }

  .md\:m-100 {
    margin: 100px;
  }

  .md\:m-106 {
    margin: 106px;
  }

  .md\:m-109 {
    margin: 109px;
  }

  .md\:m-120 {
    margin: 120px;
  }

  .md\:m-135 {
    margin: 135px;
  }

  .md\:m-180 {
    margin: 180px;
  }

  .md\:m-300 {
    margin: 300px;
  }

  .md\:m-400 {
    margin: 400px;
  }

  .md\:m-510 {
    margin: 510px;
  }

  .md\:m-615 {
    margin: 615px;
  }

  .md\:m-650 {
    margin: 650px;
  }

  .md\:m-auto {
    margin: auto;
  }

  .md\:m-px {
    margin: 1px;
  }

  .md\:m-0\.5 {
    margin: 0.125rem;
  }

  .md\:m-1\.5 {
    margin: 0.375rem;
  }

  .md\:m-2\.5 {
    margin: 0.625rem;
  }

  .md\:m-3\.5 {
    margin: 0.875rem;
  }

  .md\:-m-0 {
    margin: 0px;
  }

  .md\:-m-1 {
    margin: -0.25rem;
  }

  .md\:-m-2 {
    margin: -0.5rem;
  }

  .md\:-m-3 {
    margin: -0.75rem;
  }

  .md\:-m-4 {
    margin: -1rem;
  }

  .md\:-m-5 {
    margin: -1.25rem;
  }

  .md\:-m-6 {
    margin: -1.5rem;
  }

  .md\:-m-7 {
    margin: -1.75rem;
  }

  .md\:-m-8 {
    margin: -2rem;
  }

  .md\:-m-9 {
    margin: -2.25rem;
  }

  .md\:-m-10 {
    margin: -2.5rem;
  }

  .md\:-m-11 {
    margin: -2.75rem;
  }

  .md\:-m-12 {
    margin: -3rem;
  }

  .md\:-m-14 {
    margin: -3.5rem;
  }

  .md\:-m-16 {
    margin: -4rem;
  }

  .md\:-m-20 {
    margin: -5rem;
  }

  .md\:-m-24 {
    margin: -6rem;
  }

  .md\:-m-28 {
    margin: -7rem;
  }

  .md\:-m-32 {
    margin: -8rem;
  }

  .md\:-m-36 {
    margin: -9rem;
  }

  .md\:-m-40 {
    margin: -10rem;
  }

  .md\:-m-44 {
    margin: -11rem;
  }

  .md\:-m-48 {
    margin: -12rem;
  }

  .md\:-m-52 {
    margin: -13rem;
  }

  .md\:-m-56 {
    margin: -14rem;
  }

  .md\:-m-60 {
    margin: -15rem;
  }

  .md\:-m-64 {
    margin: -16rem;
  }

  .md\:-m-72 {
    margin: -18rem;
  }

  .md\:-m-80 {
    margin: -20rem;
  }

  .md\:-m-96 {
    margin: -24rem;
  }

  .md\:-m-px {
    margin: -1px;
  }

  .md\:-m-0\.5 {
    margin: -0.125rem;
  }

  .md\:-m-1\.5 {
    margin: -0.375rem;
  }

  .md\:-m-2\.5 {
    margin: -0.625rem;
  }

  .md\:-m-3\.5 {
    margin: -0.875rem;
  }

  .md\:-m-15px {
    margin: -15px;
  }

  .md\:m-m11 {
    margin: 11px;
  }

  .md\:m-12px {
    margin: 12px;
  }

  .md\:m-m72 {
    margin: 72px;
  }

  .md\:m-m21 {
    margin: 21%;
  }

  .md\:m-m15 {
    margin: 15px;
  }

  .md\:m-m18 {
    margin: 18px;
  }

  .md\:m-m35 {
    margin: 35px;
  }

  .md\:m-m19 {
    margin: 19px;
  }

  .md\:m-m17 {
    margin: 17px;
  }

  .md\:m-m9 {
    margin: 9px;
  }

  .md\:m-m10 {
    margin: 10px;
  }

  .md\:m-m51 {
    margin: 51px;
  }

  .md\:m-m43 {
    margin: 43px;
  }

  .md\:m-m13 {
    margin: 13px;
  }

  .md\:m-m26 {
    margin: 26px;
  }

  .md\:m-m2 {
    margin: 2px;
  }

  .md\:m-m14 {
    margin: 14px;
  }

  .md\:m-m5 {
    margin: 5px;
  }

  .md\:m-m8 {
    margin: 8px;
  }

  .md\:last\:m-0:last-child {
    margin: 0px;
  }

  .md\:last\:m-1:last-child {
    margin: 0.25rem;
  }

  .md\:last\:m-2:last-child {
    margin: 2px;
  }

  .md\:last\:m-3:last-child {
    margin: 0.75rem;
  }

  .md\:last\:m-4:last-child {
    margin: 1rem;
  }

  .md\:last\:m-5:last-child {
    margin: 1.25rem;
  }

  .md\:last\:m-6:last-child {
    margin: 6px;
  }

  .md\:last\:m-7:last-child {
    margin: 1.75rem;
  }

  .md\:last\:m-8:last-child {
    margin: 2rem;
  }

  .md\:last\:m-9:last-child {
    margin: 2.25rem;
  }

  .md\:last\:m-10:last-child {
    margin: 2.5rem;
  }

  .md\:last\:m-11:last-child {
    margin: 11px;
  }

  .md\:last\:m-12:last-child {
    margin: 3rem;
  }

  .md\:last\:m-14:last-child {
    margin: 3.5rem;
  }

  .md\:last\:m-15:last-child {
    margin: 15px;
  }

  .md\:last\:m-16:last-child {
    margin: 4rem;
  }

  .md\:last\:m-18:last-child {
    margin: 18px;
  }

  .md\:last\:m-20:last-child {
    margin: 20px;
  }

  .md\:last\:m-21:last-child {
    margin: 21px;
  }

  .md\:last\:m-23:last-child {
    margin: 23px;
  }

  .md\:last\:m-24:last-child {
    margin: 24px;
  }

  .md\:last\:m-25:last-child {
    margin: 25px;
  }

  .md\:last\:m-27:last-child {
    margin: 27px;
  }

  .md\:last\:m-28:last-child {
    margin: 7rem;
  }

  .md\:last\:m-30:last-child {
    margin: 30px;
  }

  .md\:last\:m-31:last-child {
    margin: 31px;
  }

  .md\:last\:m-32:last-child {
    margin: 8rem;
  }

  .md\:last\:m-34:last-child {
    margin: 34px;
  }

  .md\:last\:m-35:last-child {
    margin: 35px;
  }

  .md\:last\:m-36:last-child {
    margin: 9rem;
  }

  .md\:last\:m-37:last-child {
    margin: 37px;
  }

  .md\:last\:m-38:last-child {
    margin: 38px;
  }

  .md\:last\:m-40:last-child {
    margin: 40px;
  }

  .md\:last\:m-42:last-child {
    margin: 42px;
  }

  .md\:last\:m-44:last-child {
    margin: 44px;
  }

  .md\:last\:m-45:last-child {
    margin: 45px;
  }

  .md\:last\:m-46:last-child {
    margin: 46px;
  }

  .md\:last\:m-48:last-child {
    margin: 48px;
  }

  .md\:last\:m-52:last-child {
    margin: 13rem;
  }

  .md\:last\:m-53:last-child {
    margin: 53px;
  }

  .md\:last\:m-55:last-child {
    margin: 55px;
  }

  .md\:last\:m-56:last-child {
    margin: 14rem;
  }

  .md\:last\:m-58:last-child {
    margin: 58px;
  }

  .md\:last\:m-59:last-child {
    margin: 59px;
  }

  .md\:last\:m-60:last-child {
    margin: 15rem;
  }

  .md\:last\:m-63:last-child {
    margin: 63px;
  }

  .md\:last\:m-64:last-child {
    margin: 16rem;
  }

  .md\:last\:m-65:last-child {
    margin: 65px;
  }

  .md\:last\:m-70:last-child {
    margin: 70px;
  }

  .md\:last\:m-71:last-child {
    margin: 71px;
  }

  .md\:last\:m-72:last-child {
    margin: 18rem;
  }

  .md\:last\:m-80:last-child {
    margin: 20rem;
  }

  .md\:last\:m-83:last-child {
    margin: 83px;
  }

  .md\:last\:m-89:last-child {
    margin: 89px;
  }

  .md\:last\:m-90:last-child {
    margin: 90px;
  }

  .md\:last\:m-96:last-child {
    margin: 24rem;
  }

  .md\:last\:m-100:last-child {
    margin: 100px;
  }

  .md\:last\:m-106:last-child {
    margin: 106px;
  }

  .md\:last\:m-109:last-child {
    margin: 109px;
  }

  .md\:last\:m-120:last-child {
    margin: 120px;
  }

  .md\:last\:m-135:last-child {
    margin: 135px;
  }

  .md\:last\:m-180:last-child {
    margin: 180px;
  }

  .md\:last\:m-300:last-child {
    margin: 300px;
  }

  .md\:last\:m-400:last-child {
    margin: 400px;
  }

  .md\:last\:m-510:last-child {
    margin: 510px;
  }

  .md\:last\:m-615:last-child {
    margin: 615px;
  }

  .md\:last\:m-650:last-child {
    margin: 650px;
  }

  .md\:last\:m-auto:last-child {
    margin: auto;
  }

  .md\:last\:m-px:last-child {
    margin: 1px;
  }

  .md\:last\:m-0\.5:last-child {
    margin: 0.125rem;
  }

  .md\:last\:m-1\.5:last-child {
    margin: 0.375rem;
  }

  .md\:last\:m-2\.5:last-child {
    margin: 0.625rem;
  }

  .md\:last\:m-3\.5:last-child {
    margin: 0.875rem;
  }

  .md\:last\:-m-0:last-child {
    margin: 0px;
  }

  .md\:last\:-m-1:last-child {
    margin: -0.25rem;
  }

  .md\:last\:-m-2:last-child {
    margin: -0.5rem;
  }

  .md\:last\:-m-3:last-child {
    margin: -0.75rem;
  }

  .md\:last\:-m-4:last-child {
    margin: -1rem;
  }

  .md\:last\:-m-5:last-child {
    margin: -1.25rem;
  }

  .md\:last\:-m-6:last-child {
    margin: -1.5rem;
  }

  .md\:last\:-m-7:last-child {
    margin: -1.75rem;
  }

  .md\:last\:-m-8:last-child {
    margin: -2rem;
  }

  .md\:last\:-m-9:last-child {
    margin: -2.25rem;
  }

  .md\:last\:-m-10:last-child {
    margin: -2.5rem;
  }

  .md\:last\:-m-11:last-child {
    margin: -2.75rem;
  }

  .md\:last\:-m-12:last-child {
    margin: -3rem;
  }

  .md\:last\:-m-14:last-child {
    margin: -3.5rem;
  }

  .md\:last\:-m-16:last-child {
    margin: -4rem;
  }

  .md\:last\:-m-20:last-child {
    margin: -5rem;
  }

  .md\:last\:-m-24:last-child {
    margin: -6rem;
  }

  .md\:last\:-m-28:last-child {
    margin: -7rem;
  }

  .md\:last\:-m-32:last-child {
    margin: -8rem;
  }

  .md\:last\:-m-36:last-child {
    margin: -9rem;
  }

  .md\:last\:-m-40:last-child {
    margin: -10rem;
  }

  .md\:last\:-m-44:last-child {
    margin: -11rem;
  }

  .md\:last\:-m-48:last-child {
    margin: -12rem;
  }

  .md\:last\:-m-52:last-child {
    margin: -13rem;
  }

  .md\:last\:-m-56:last-child {
    margin: -14rem;
  }

  .md\:last\:-m-60:last-child {
    margin: -15rem;
  }

  .md\:last\:-m-64:last-child {
    margin: -16rem;
  }

  .md\:last\:-m-72:last-child {
    margin: -18rem;
  }

  .md\:last\:-m-80:last-child {
    margin: -20rem;
  }

  .md\:last\:-m-96:last-child {
    margin: -24rem;
  }

  .md\:last\:-m-px:last-child {
    margin: -1px;
  }

  .md\:last\:-m-0\.5:last-child {
    margin: -0.125rem;
  }

  .md\:last\:-m-1\.5:last-child {
    margin: -0.375rem;
  }

  .md\:last\:-m-2\.5:last-child {
    margin: -0.625rem;
  }

  .md\:last\:-m-3\.5:last-child {
    margin: -0.875rem;
  }

  .md\:last\:-m-15px:last-child {
    margin: -15px;
  }

  .md\:last\:m-m11:last-child {
    margin: 11px;
  }

  .md\:last\:m-12px:last-child {
    margin: 12px;
  }

  .md\:last\:m-m72:last-child {
    margin: 72px;
  }

  .md\:last\:m-m21:last-child {
    margin: 21%;
  }

  .md\:last\:m-m15:last-child {
    margin: 15px;
  }

  .md\:last\:m-m18:last-child {
    margin: 18px;
  }

  .md\:last\:m-m35:last-child {
    margin: 35px;
  }

  .md\:last\:m-m19:last-child {
    margin: 19px;
  }

  .md\:last\:m-m17:last-child {
    margin: 17px;
  }

  .md\:last\:m-m9:last-child {
    margin: 9px;
  }

  .md\:last\:m-m10:last-child {
    margin: 10px;
  }

  .md\:last\:m-m51:last-child {
    margin: 51px;
  }

  .md\:last\:m-m43:last-child {
    margin: 43px;
  }

  .md\:last\:m-m13:last-child {
    margin: 13px;
  }

  .md\:last\:m-m26:last-child {
    margin: 26px;
  }

  .md\:last\:m-m2:last-child {
    margin: 2px;
  }

  .md\:last\:m-m14:last-child {
    margin: 14px;
  }

  .md\:last\:m-m5:last-child {
    margin: 5px;
  }

  .md\:last\:m-m8:last-child {
    margin: 8px;
  }

  .md\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:mx-2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .md\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .md\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:mx-6 {
    margin-left: 6px;
    margin-right: 6px;
  }

  .md\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .md\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:mx-11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .md\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .md\:mx-15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .md\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:mx-18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .md\:mx-20 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .md\:mx-21 {
    margin-left: 21px;
    margin-right: 21px;
  }

  .md\:mx-23 {
    margin-left: 23px;
    margin-right: 23px;
  }

  .md\:mx-24 {
    margin-left: 24px;
    margin-right: 24px;
  }

  .md\:mx-25 {
    margin-left: 25px;
    margin-right: 25px;
  }

  .md\:mx-27 {
    margin-left: 27px;
    margin-right: 27px;
  }

  .md\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .md\:mx-30 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .md\:mx-31 {
    margin-left: 31px;
    margin-right: 31px;
  }

  .md\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:mx-34 {
    margin-left: 34px;
    margin-right: 34px;
  }

  .md\:mx-35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .md\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .md\:mx-37 {
    margin-left: 37px;
    margin-right: 37px;
  }

  .md\:mx-38 {
    margin-left: 38px;
    margin-right: 38px;
  }

  .md\:mx-40 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .md\:mx-42 {
    margin-left: 42px;
    margin-right: 42px;
  }

  .md\:mx-44 {
    margin-left: 44px;
    margin-right: 44px;
  }

  .md\:mx-45 {
    margin-left: 45px;
    margin-right: 45px;
  }

  .md\:mx-46 {
    margin-left: 46px;
    margin-right: 46px;
  }

  .md\:mx-48 {
    margin-left: 48px;
    margin-right: 48px;
  }

  .md\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .md\:mx-53 {
    margin-left: 53px;
    margin-right: 53px;
  }

  .md\:mx-55 {
    margin-left: 55px;
    margin-right: 55px;
  }

  .md\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md\:mx-58 {
    margin-left: 58px;
    margin-right: 58px;
  }

  .md\:mx-59 {
    margin-left: 59px;
    margin-right: 59px;
  }

  .md\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .md\:mx-63 {
    margin-left: 63px;
    margin-right: 63px;
  }

  .md\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:mx-65 {
    margin-left: 65px;
    margin-right: 65px;
  }

  .md\:mx-70 {
    margin-left: 70px;
    margin-right: 70px;
  }

  .md\:mx-71 {
    margin-left: 71px;
    margin-right: 71px;
  }

  .md\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .md\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:mx-83 {
    margin-left: 83px;
    margin-right: 83px;
  }

  .md\:mx-89 {
    margin-left: 89px;
    margin-right: 89px;
  }

  .md\:mx-90 {
    margin-left: 90px;
    margin-right: 90px;
  }

  .md\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .md\:mx-100 {
    margin-left: 100px;
    margin-right: 100px;
  }

  .md\:mx-106 {
    margin-left: 106px;
    margin-right: 106px;
  }

  .md\:mx-109 {
    margin-left: 109px;
    margin-right: 109px;
  }

  .md\:mx-120 {
    margin-left: 120px;
    margin-right: 120px;
  }

  .md\:mx-135 {
    margin-left: 135px;
    margin-right: 135px;
  }

  .md\:mx-180 {
    margin-left: 180px;
    margin-right: 180px;
  }

  .md\:mx-300 {
    margin-left: 300px;
    margin-right: 300px;
  }

  .md\:mx-400 {
    margin-left: 400px;
    margin-right: 400px;
  }

  .md\:mx-510 {
    margin-left: 510px;
    margin-right: 510px;
  }

  .md\:mx-615 {
    margin-left: 615px;
    margin-right: 615px;
  }

  .md\:mx-650 {
    margin-left: 650px;
    margin-right: 650px;
  }

  .md\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .md\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .md\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .md\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .md\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .md\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .md\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .md\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .md\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .md\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .md\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .md\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .md\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .md\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .md\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .md\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .md\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .md\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .md\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .md\:-mx-15px {
    margin-left: -15px;
    margin-right: -15px;
  }

  .md\:mx-m11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .md\:mx-12px {
    margin-left: 12px;
    margin-right: 12px;
  }

  .md\:mx-m72 {
    margin-left: 72px;
    margin-right: 72px;
  }

  .md\:mx-m21 {
    margin-left: 21%;
    margin-right: 21%;
  }

  .md\:mx-m15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .md\:mx-m18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .md\:mx-m35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .md\:mx-m19 {
    margin-left: 19px;
    margin-right: 19px;
  }

  .md\:mx-m17 {
    margin-left: 17px;
    margin-right: 17px;
  }

  .md\:mx-m9 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .md\:mx-m10 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .md\:mx-m51 {
    margin-left: 51px;
    margin-right: 51px;
  }

  .md\:mx-m43 {
    margin-left: 43px;
    margin-right: 43px;
  }

  .md\:mx-m13 {
    margin-left: 13px;
    margin-right: 13px;
  }

  .md\:mx-m26 {
    margin-left: 26px;
    margin-right: 26px;
  }

  .md\:mx-m2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .md\:mx-m14 {
    margin-left: 14px;
    margin-right: 14px;
  }

  .md\:mx-m5 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .md\:mx-m8 {
    margin-left: 8px;
    margin-right: 8px;
  }

  .md\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:my-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .md\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .md\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:my-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .md\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .md\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:my-11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .md\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:my-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .md\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:my-18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .md\:my-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .md\:my-21 {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .md\:my-23 {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .md\:my-24 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .md\:my-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .md\:my-27 {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .md\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .md\:my-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .md\:my-31 {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .md\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:my-34 {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .md\:my-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .md\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .md\:my-37 {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .md\:my-38 {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .md\:my-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .md\:my-42 {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .md\:my-44 {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .md\:my-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .md\:my-46 {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .md\:my-48 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .md\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .md\:my-53 {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .md\:my-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .md\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md\:my-58 {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .md\:my-59 {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .md\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .md\:my-63 {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .md\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:my-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .md\:my-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .md\:my-71 {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .md\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .md\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:my-83 {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .md\:my-89 {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .md\:my-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .md\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .md\:my-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .md\:my-106 {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .md\:my-109 {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .md\:my-120 {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .md\:my-135 {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .md\:my-180 {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .md\:my-300 {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .md\:my-400 {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .md\:my-510 {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .md\:my-615 {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .md\:my-650 {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .md\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .md\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .md\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .md\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .md\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .md\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .md\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .md\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .md\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .md\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .md\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .md\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .md\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .md\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .md\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .md\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .md\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .md\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .md\:-my-15px {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .md\:my-m11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .md\:my-12px {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .md\:my-m72 {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .md\:my-m21 {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .md\:my-m15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .md\:my-m18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .md\:my-m35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .md\:my-m19 {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .md\:my-m17 {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .md\:my-m9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .md\:my-m10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .md\:my-m51 {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .md\:my-m43 {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .md\:my-m13 {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .md\:my-m26 {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .md\:my-m2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .md\:my-m14 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .md\:my-m5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .md\:my-m8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .md\:last\:mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:last\:mx-1:last-child {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:last\:mx-2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .md\:last\:mx-3:last-child {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .md\:last\:mx-4:last-child {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:last\:mx-5:last-child {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:last\:mx-6:last-child {
    margin-left: 6px;
    margin-right: 6px;
  }

  .md\:last\:mx-7:last-child {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .md\:last\:mx-8:last-child {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:last\:mx-9:last-child {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md\:last\:mx-10:last-child {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:last\:mx-11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .md\:last\:mx-12:last-child {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:last\:mx-14:last-child {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .md\:last\:mx-15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .md\:last\:mx-16:last-child {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:last\:mx-18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .md\:last\:mx-20:last-child {
    margin-left: 20px;
    margin-right: 20px;
  }

  .md\:last\:mx-21:last-child {
    margin-left: 21px;
    margin-right: 21px;
  }

  .md\:last\:mx-23:last-child {
    margin-left: 23px;
    margin-right: 23px;
  }

  .md\:last\:mx-24:last-child {
    margin-left: 24px;
    margin-right: 24px;
  }

  .md\:last\:mx-25:last-child {
    margin-left: 25px;
    margin-right: 25px;
  }

  .md\:last\:mx-27:last-child {
    margin-left: 27px;
    margin-right: 27px;
  }

  .md\:last\:mx-28:last-child {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .md\:last\:mx-30:last-child {
    margin-left: 30px;
    margin-right: 30px;
  }

  .md\:last\:mx-31:last-child {
    margin-left: 31px;
    margin-right: 31px;
  }

  .md\:last\:mx-32:last-child {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:last\:mx-34:last-child {
    margin-left: 34px;
    margin-right: 34px;
  }

  .md\:last\:mx-35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .md\:last\:mx-36:last-child {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .md\:last\:mx-37:last-child {
    margin-left: 37px;
    margin-right: 37px;
  }

  .md\:last\:mx-38:last-child {
    margin-left: 38px;
    margin-right: 38px;
  }

  .md\:last\:mx-40:last-child {
    margin-left: 40px;
    margin-right: 40px;
  }

  .md\:last\:mx-42:last-child {
    margin-left: 42px;
    margin-right: 42px;
  }

  .md\:last\:mx-44:last-child {
    margin-left: 44px;
    margin-right: 44px;
  }

  .md\:last\:mx-45:last-child {
    margin-left: 45px;
    margin-right: 45px;
  }

  .md\:last\:mx-46:last-child {
    margin-left: 46px;
    margin-right: 46px;
  }

  .md\:last\:mx-48:last-child {
    margin-left: 48px;
    margin-right: 48px;
  }

  .md\:last\:mx-52:last-child {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .md\:last\:mx-53:last-child {
    margin-left: 53px;
    margin-right: 53px;
  }

  .md\:last\:mx-55:last-child {
    margin-left: 55px;
    margin-right: 55px;
  }

  .md\:last\:mx-56:last-child {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md\:last\:mx-58:last-child {
    margin-left: 58px;
    margin-right: 58px;
  }

  .md\:last\:mx-59:last-child {
    margin-left: 59px;
    margin-right: 59px;
  }

  .md\:last\:mx-60:last-child {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .md\:last\:mx-63:last-child {
    margin-left: 63px;
    margin-right: 63px;
  }

  .md\:last\:mx-64:last-child {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:last\:mx-65:last-child {
    margin-left: 65px;
    margin-right: 65px;
  }

  .md\:last\:mx-70:last-child {
    margin-left: 70px;
    margin-right: 70px;
  }

  .md\:last\:mx-71:last-child {
    margin-left: 71px;
    margin-right: 71px;
  }

  .md\:last\:mx-72:last-child {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .md\:last\:mx-80:last-child {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:last\:mx-83:last-child {
    margin-left: 83px;
    margin-right: 83px;
  }

  .md\:last\:mx-89:last-child {
    margin-left: 89px;
    margin-right: 89px;
  }

  .md\:last\:mx-90:last-child {
    margin-left: 90px;
    margin-right: 90px;
  }

  .md\:last\:mx-96:last-child {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .md\:last\:mx-100:last-child {
    margin-left: 100px;
    margin-right: 100px;
  }

  .md\:last\:mx-106:last-child {
    margin-left: 106px;
    margin-right: 106px;
  }

  .md\:last\:mx-109:last-child {
    margin-left: 109px;
    margin-right: 109px;
  }

  .md\:last\:mx-120:last-child {
    margin-left: 120px;
    margin-right: 120px;
  }

  .md\:last\:mx-135:last-child {
    margin-left: 135px;
    margin-right: 135px;
  }

  .md\:last\:mx-180:last-child {
    margin-left: 180px;
    margin-right: 180px;
  }

  .md\:last\:mx-300:last-child {
    margin-left: 300px;
    margin-right: 300px;
  }

  .md\:last\:mx-400:last-child {
    margin-left: 400px;
    margin-right: 400px;
  }

  .md\:last\:mx-510:last-child {
    margin-left: 510px;
    margin-right: 510px;
  }

  .md\:last\:mx-615:last-child {
    margin-left: 615px;
    margin-right: 615px;
  }

  .md\:last\:mx-650:last-child {
    margin-left: 650px;
    margin-right: 650px;
  }

  .md\:last\:mx-auto:last-child {
    margin-left: auto;
    margin-right: auto;
  }

  .md\:last\:mx-px:last-child {
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:last\:mx-0\.5:last-child {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .md\:last\:mx-1\.5:last-child {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .md\:last\:mx-2\.5:last-child {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .md\:last\:mx-3\.5:last-child {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .md\:last\:-mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:last\:-mx-1:last-child {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:last\:-mx-2:last-child {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:last\:-mx-3:last-child {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:last\:-mx-4:last-child {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:last\:-mx-5:last-child {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:last\:-mx-6:last-child {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:last\:-mx-7:last-child {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .md\:last\:-mx-8:last-child {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:last\:-mx-9:last-child {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md\:last\:-mx-10:last-child {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:last\:-mx-11:last-child {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .md\:last\:-mx-12:last-child {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:last\:-mx-14:last-child {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .md\:last\:-mx-16:last-child {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md\:last\:-mx-20:last-child {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:last\:-mx-24:last-child {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md\:last\:-mx-28:last-child {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .md\:last\:-mx-32:last-child {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:last\:-mx-36:last-child {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .md\:last\:-mx-40:last-child {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:last\:-mx-44:last-child {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .md\:last\:-mx-48:last-child {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md\:last\:-mx-52:last-child {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .md\:last\:-mx-56:last-child {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md\:last\:-mx-60:last-child {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .md\:last\:-mx-64:last-child {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:last\:-mx-72:last-child {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .md\:last\:-mx-80:last-child {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:last\:-mx-96:last-child {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .md\:last\:-mx-px:last-child {
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:last\:-mx-0\.5:last-child {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .md\:last\:-mx-1\.5:last-child {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .md\:last\:-mx-2\.5:last-child {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .md\:last\:-mx-3\.5:last-child {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .md\:last\:-mx-15px:last-child {
    margin-left: -15px;
    margin-right: -15px;
  }

  .md\:last\:mx-m11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .md\:last\:mx-12px:last-child {
    margin-left: 12px;
    margin-right: 12px;
  }

  .md\:last\:mx-m72:last-child {
    margin-left: 72px;
    margin-right: 72px;
  }

  .md\:last\:mx-m21:last-child {
    margin-left: 21%;
    margin-right: 21%;
  }

  .md\:last\:mx-m15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .md\:last\:mx-m18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .md\:last\:mx-m35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .md\:last\:mx-m19:last-child {
    margin-left: 19px;
    margin-right: 19px;
  }

  .md\:last\:mx-m17:last-child {
    margin-left: 17px;
    margin-right: 17px;
  }

  .md\:last\:mx-m9:last-child {
    margin-left: 9px;
    margin-right: 9px;
  }

  .md\:last\:mx-m10:last-child {
    margin-left: 10px;
    margin-right: 10px;
  }

  .md\:last\:mx-m51:last-child {
    margin-left: 51px;
    margin-right: 51px;
  }

  .md\:last\:mx-m43:last-child {
    margin-left: 43px;
    margin-right: 43px;
  }

  .md\:last\:mx-m13:last-child {
    margin-left: 13px;
    margin-right: 13px;
  }

  .md\:last\:mx-m26:last-child {
    margin-left: 26px;
    margin-right: 26px;
  }

  .md\:last\:mx-m2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .md\:last\:mx-m14:last-child {
    margin-left: 14px;
    margin-right: 14px;
  }

  .md\:last\:mx-m5:last-child {
    margin-left: 5px;
    margin-right: 5px;
  }

  .md\:last\:mx-m8:last-child {
    margin-left: 8px;
    margin-right: 8px;
  }

  .md\:last\:my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:last\:my-1:last-child {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:last\:my-2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .md\:last\:my-3:last-child {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .md\:last\:my-4:last-child {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:last\:my-5:last-child {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:last\:my-6:last-child {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .md\:last\:my-7:last-child {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .md\:last\:my-8:last-child {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:last\:my-9:last-child {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md\:last\:my-10:last-child {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:last\:my-11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .md\:last\:my-12:last-child {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:last\:my-14:last-child {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:last\:my-15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .md\:last\:my-16:last-child {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:last\:my-18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .md\:last\:my-20:last-child {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .md\:last\:my-21:last-child {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .md\:last\:my-23:last-child {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .md\:last\:my-24:last-child {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .md\:last\:my-25:last-child {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .md\:last\:my-27:last-child {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .md\:last\:my-28:last-child {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .md\:last\:my-30:last-child {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .md\:last\:my-31:last-child {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .md\:last\:my-32:last-child {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:last\:my-34:last-child {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .md\:last\:my-35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .md\:last\:my-36:last-child {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .md\:last\:my-37:last-child {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .md\:last\:my-38:last-child {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .md\:last\:my-40:last-child {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .md\:last\:my-42:last-child {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .md\:last\:my-44:last-child {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .md\:last\:my-45:last-child {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .md\:last\:my-46:last-child {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .md\:last\:my-48:last-child {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .md\:last\:my-52:last-child {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .md\:last\:my-53:last-child {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .md\:last\:my-55:last-child {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .md\:last\:my-56:last-child {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md\:last\:my-58:last-child {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .md\:last\:my-59:last-child {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .md\:last\:my-60:last-child {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .md\:last\:my-63:last-child {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .md\:last\:my-64:last-child {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:last\:my-65:last-child {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .md\:last\:my-70:last-child {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .md\:last\:my-71:last-child {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .md\:last\:my-72:last-child {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .md\:last\:my-80:last-child {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:last\:my-83:last-child {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .md\:last\:my-89:last-child {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .md\:last\:my-90:last-child {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .md\:last\:my-96:last-child {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .md\:last\:my-100:last-child {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .md\:last\:my-106:last-child {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .md\:last\:my-109:last-child {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .md\:last\:my-120:last-child {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .md\:last\:my-135:last-child {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .md\:last\:my-180:last-child {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .md\:last\:my-300:last-child {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .md\:last\:my-400:last-child {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .md\:last\:my-510:last-child {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .md\:last\:my-615:last-child {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .md\:last\:my-650:last-child {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .md\:last\:my-auto:last-child {
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:last\:my-px:last-child {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:last\:my-0\.5:last-child {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .md\:last\:my-1\.5:last-child {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .md\:last\:my-2\.5:last-child {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .md\:last\:my-3\.5:last-child {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .md\:last\:-my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:last\:-my-1:last-child {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:last\:-my-2:last-child {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:last\:-my-3:last-child {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:last\:-my-4:last-child {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:last\:-my-5:last-child {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:last\:-my-6:last-child {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:last\:-my-7:last-child {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .md\:last\:-my-8:last-child {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:last\:-my-9:last-child {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md\:last\:-my-10:last-child {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:last\:-my-11:last-child {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .md\:last\:-my-12:last-child {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:last\:-my-14:last-child {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .md\:last\:-my-16:last-child {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md\:last\:-my-20:last-child {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:last\:-my-24:last-child {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md\:last\:-my-28:last-child {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .md\:last\:-my-32:last-child {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:last\:-my-36:last-child {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .md\:last\:-my-40:last-child {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:last\:-my-44:last-child {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .md\:last\:-my-48:last-child {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md\:last\:-my-52:last-child {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .md\:last\:-my-56:last-child {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md\:last\:-my-60:last-child {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .md\:last\:-my-64:last-child {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:last\:-my-72:last-child {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .md\:last\:-my-80:last-child {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:last\:-my-96:last-child {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .md\:last\:-my-px:last-child {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:last\:-my-0\.5:last-child {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .md\:last\:-my-1\.5:last-child {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .md\:last\:-my-2\.5:last-child {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .md\:last\:-my-3\.5:last-child {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .md\:last\:-my-15px:last-child {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .md\:last\:my-m11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .md\:last\:my-12px:last-child {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .md\:last\:my-m72:last-child {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .md\:last\:my-m21:last-child {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .md\:last\:my-m15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .md\:last\:my-m18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .md\:last\:my-m35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .md\:last\:my-m19:last-child {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .md\:last\:my-m17:last-child {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .md\:last\:my-m9:last-child {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .md\:last\:my-m10:last-child {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .md\:last\:my-m51:last-child {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .md\:last\:my-m43:last-child {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .md\:last\:my-m13:last-child {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .md\:last\:my-m26:last-child {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .md\:last\:my-m2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .md\:last\:my-m14:last-child {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .md\:last\:my-m5:last-child {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .md\:last\:my-m8:last-child {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .md\:mt-0 {
    margin-top: 0px;
  }

  .md\:mt-1 {
    margin-top: 0.25rem;
  }

  .md\:mt-2 {
    margin-top: 2px;
  }

  .md\:mt-3 {
    margin-top: 0.75rem;
  }

  .md\:mt-4 {
    margin-top: 1rem;
  }

  .md\:mt-5 {
    margin-top: 1.25rem;
  }

  .md\:mt-6 {
    margin-top: 6px;
  }

  .md\:mt-7 {
    margin-top: 1.75rem;
  }

  .md\:mt-8 {
    margin-top: 2rem;
  }

  .md\:mt-9 {
    margin-top: 2.25rem;
  }

  .md\:mt-10 {
    margin-top: 2.5rem;
  }

  .md\:mt-11 {
    margin-top: 11px;
  }

  .md\:mt-12 {
    margin-top: 3rem;
  }

  .md\:mt-14 {
    margin-top: 3.5rem;
  }

  .md\:mt-15 {
    margin-top: 15px;
  }

  .md\:mt-16 {
    margin-top: 4rem;
  }

  .md\:mt-18 {
    margin-top: 18px;
  }

  .md\:mt-20 {
    margin-top: 20px;
  }

  .md\:mt-21 {
    margin-top: 21px;
  }

  .md\:mt-23 {
    margin-top: 23px;
  }

  .md\:mt-24 {
    margin-top: 24px;
  }

  .md\:mt-25 {
    margin-top: 25px;
  }

  .md\:mt-27 {
    margin-top: 27px;
  }

  .md\:mt-28 {
    margin-top: 7rem;
  }

  .md\:mt-30 {
    margin-top: 30px;
  }

  .md\:mt-31 {
    margin-top: 31px;
  }

  .md\:mt-32 {
    margin-top: 8rem;
  }

  .md\:mt-34 {
    margin-top: 34px;
  }

  .md\:mt-35 {
    margin-top: 35px;
  }

  .md\:mt-36 {
    margin-top: 9rem;
  }

  .md\:mt-37 {
    margin-top: 37px;
  }

  .md\:mt-38 {
    margin-top: 38px;
  }

  .md\:mt-40 {
    margin-top: 40px;
  }

  .md\:mt-42 {
    margin-top: 42px;
  }

  .md\:mt-44 {
    margin-top: 44px;
  }

  .md\:mt-45 {
    margin-top: 45px;
  }

  .md\:mt-46 {
    margin-top: 46px;
  }

  .md\:mt-48 {
    margin-top: 48px;
  }

  .md\:mt-52 {
    margin-top: 13rem;
  }

  .md\:mt-53 {
    margin-top: 53px;
  }

  .md\:mt-55 {
    margin-top: 55px;
  }

  .md\:mt-56 {
    margin-top: 14rem;
  }

  .md\:mt-58 {
    margin-top: 58px;
  }

  .md\:mt-59 {
    margin-top: 59px;
  }

  .md\:mt-60 {
    margin-top: 15rem;
  }

  .md\:mt-63 {
    margin-top: 63px;
  }

  .md\:mt-64 {
    margin-top: 16rem;
  }

  .md\:mt-65 {
    margin-top: 65px;
  }

  .md\:mt-70 {
    margin-top: 70px;
  }

  .md\:mt-71 {
    margin-top: 71px;
  }

  .md\:mt-72 {
    margin-top: 18rem;
  }

  .md\:mt-80 {
    margin-top: 20rem;
  }

  .md\:mt-83 {
    margin-top: 83px;
  }

  .md\:mt-89 {
    margin-top: 89px;
  }

  .md\:mt-90 {
    margin-top: 90px;
  }

  .md\:mt-96 {
    margin-top: 24rem;
  }

  .md\:mt-100 {
    margin-top: 100px;
  }

  .md\:mt-106 {
    margin-top: 106px;
  }

  .md\:mt-109 {
    margin-top: 109px;
  }

  .md\:mt-120 {
    margin-top: 120px;
  }

  .md\:mt-135 {
    margin-top: 135px;
  }

  .md\:mt-180 {
    margin-top: 180px;
  }

  .md\:mt-300 {
    margin-top: 300px;
  }

  .md\:mt-400 {
    margin-top: 400px;
  }

  .md\:mt-510 {
    margin-top: 510px;
  }

  .md\:mt-615 {
    margin-top: 615px;
  }

  .md\:mt-650 {
    margin-top: 650px;
  }

  .md\:mt-auto {
    margin-top: auto;
  }

  .md\:mt-px {
    margin-top: 1px;
  }

  .md\:mt-0\.5 {
    margin-top: 0.125rem;
  }

  .md\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .md\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .md\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .md\:-mt-0 {
    margin-top: 0px;
  }

  .md\:-mt-1 {
    margin-top: -0.25rem;
  }

  .md\:-mt-2 {
    margin-top: -0.5rem;
  }

  .md\:-mt-3 {
    margin-top: -0.75rem;
  }

  .md\:-mt-4 {
    margin-top: -1rem;
  }

  .md\:-mt-5 {
    margin-top: -1.25rem;
  }

  .md\:-mt-6 {
    margin-top: -1.5rem;
  }

  .md\:-mt-7 {
    margin-top: -1.75rem;
  }

  .md\:-mt-8 {
    margin-top: -2rem;
  }

  .md\:-mt-9 {
    margin-top: -2.25rem;
  }

  .md\:-mt-10 {
    margin-top: -2.5rem;
  }

  .md\:-mt-11 {
    margin-top: -2.75rem;
  }

  .md\:-mt-12 {
    margin-top: -3rem;
  }

  .md\:-mt-14 {
    margin-top: -3.5rem;
  }

  .md\:-mt-16 {
    margin-top: -4rem;
  }

  .md\:-mt-20 {
    margin-top: -5rem;
  }

  .md\:-mt-24 {
    margin-top: -6rem;
  }

  .md\:-mt-28 {
    margin-top: -7rem;
  }

  .md\:-mt-32 {
    margin-top: -8rem;
  }

  .md\:-mt-36 {
    margin-top: -9rem;
  }

  .md\:-mt-40 {
    margin-top: -10rem;
  }

  .md\:-mt-44 {
    margin-top: -11rem;
  }

  .md\:-mt-48 {
    margin-top: -12rem;
  }

  .md\:-mt-52 {
    margin-top: -13rem;
  }

  .md\:-mt-56 {
    margin-top: -14rem;
  }

  .md\:-mt-60 {
    margin-top: -15rem;
  }

  .md\:-mt-64 {
    margin-top: -16rem;
  }

  .md\:-mt-72 {
    margin-top: -18rem;
  }

  .md\:-mt-80 {
    margin-top: -20rem;
  }

  .md\:-mt-96 {
    margin-top: -24rem;
  }

  .md\:-mt-px {
    margin-top: -1px;
  }

  .md\:-mt-0\.5 {
    margin-top: -0.125rem;
  }

  .md\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .md\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .md\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .md\:-mt-15px {
    margin-top: -15px;
  }

  .md\:mt-m11 {
    margin-top: 11px;
  }

  .md\:mt-12px {
    margin-top: 12px;
  }

  .md\:mt-m72 {
    margin-top: 72px;
  }

  .md\:mt-m21 {
    margin-top: 21%;
  }

  .md\:mt-m15 {
    margin-top: 15px;
  }

  .md\:mt-m18 {
    margin-top: 18px;
  }

  .md\:mt-m35 {
    margin-top: 35px;
  }

  .md\:mt-m19 {
    margin-top: 19px;
  }

  .md\:mt-m17 {
    margin-top: 17px;
  }

  .md\:mt-m9 {
    margin-top: 9px;
  }

  .md\:mt-m10 {
    margin-top: 10px;
  }

  .md\:mt-m51 {
    margin-top: 51px;
  }

  .md\:mt-m43 {
    margin-top: 43px;
  }

  .md\:mt-m13 {
    margin-top: 13px;
  }

  .md\:mt-m26 {
    margin-top: 26px;
  }

  .md\:mt-m2 {
    margin-top: 2px;
  }

  .md\:mt-m14 {
    margin-top: 14px;
  }

  .md\:mt-m5 {
    margin-top: 5px;
  }

  .md\:mt-m8 {
    margin-top: 8px;
  }

  .md\:mr-0 {
    margin-right: 0px;
  }

  .md\:mr-1 {
    margin-right: 0.25rem;
  }

  .md\:mr-2 {
    margin-right: 2px;
  }

  .md\:mr-3 {
    margin-right: 0.75rem;
  }

  .md\:mr-4 {
    margin-right: 1rem;
  }

  .md\:mr-5 {
    margin-right: 1.25rem;
  }

  .md\:mr-6 {
    margin-right: 6px;
  }

  .md\:mr-7 {
    margin-right: 1.75rem;
  }

  .md\:mr-8 {
    margin-right: 2rem;
  }

  .md\:mr-9 {
    margin-right: 2.25rem;
  }

  .md\:mr-10 {
    margin-right: 2.5rem;
  }

  .md\:mr-11 {
    margin-right: 11px;
  }

  .md\:mr-12 {
    margin-right: 3rem;
  }

  .md\:mr-14 {
    margin-right: 3.5rem;
  }

  .md\:mr-15 {
    margin-right: 15px;
  }

  .md\:mr-16 {
    margin-right: 4rem;
  }

  .md\:mr-18 {
    margin-right: 18px;
  }

  .md\:mr-20 {
    margin-right: 20px;
  }

  .md\:mr-21 {
    margin-right: 21px;
  }

  .md\:mr-23 {
    margin-right: 23px;
  }

  .md\:mr-24 {
    margin-right: 24px;
  }

  .md\:mr-25 {
    margin-right: 25px;
  }

  .md\:mr-27 {
    margin-right: 27px;
  }

  .md\:mr-28 {
    margin-right: 7rem;
  }

  .md\:mr-30 {
    margin-right: 30px;
  }

  .md\:mr-31 {
    margin-right: 31px;
  }

  .md\:mr-32 {
    margin-right: 8rem;
  }

  .md\:mr-34 {
    margin-right: 34px;
  }

  .md\:mr-35 {
    margin-right: 35px;
  }

  .md\:mr-36 {
    margin-right: 9rem;
  }

  .md\:mr-37 {
    margin-right: 37px;
  }

  .md\:mr-38 {
    margin-right: 38px;
  }

  .md\:mr-40 {
    margin-right: 40px;
  }

  .md\:mr-42 {
    margin-right: 42px;
  }

  .md\:mr-44 {
    margin-right: 44px;
  }

  .md\:mr-45 {
    margin-right: 45px;
  }

  .md\:mr-46 {
    margin-right: 46px;
  }

  .md\:mr-48 {
    margin-right: 48px;
  }

  .md\:mr-52 {
    margin-right: 13rem;
  }

  .md\:mr-53 {
    margin-right: 53px;
  }

  .md\:mr-55 {
    margin-right: 55px;
  }

  .md\:mr-56 {
    margin-right: 14rem;
  }

  .md\:mr-58 {
    margin-right: 58px;
  }

  .md\:mr-59 {
    margin-right: 59px;
  }

  .md\:mr-60 {
    margin-right: 15rem;
  }

  .md\:mr-63 {
    margin-right: 63px;
  }

  .md\:mr-64 {
    margin-right: 16rem;
  }

  .md\:mr-65 {
    margin-right: 65px;
  }

  .md\:mr-70 {
    margin-right: 70px;
  }

  .md\:mr-71 {
    margin-right: 71px;
  }

  .md\:mr-72 {
    margin-right: 18rem;
  }

  .md\:mr-80 {
    margin-right: 20rem;
  }

  .md\:mr-83 {
    margin-right: 83px;
  }

  .md\:mr-89 {
    margin-right: 89px;
  }

  .md\:mr-90 {
    margin-right: 90px;
  }

  .md\:mr-96 {
    margin-right: 24rem;
  }

  .md\:mr-100 {
    margin-right: 100px;
  }

  .md\:mr-106 {
    margin-right: 106px;
  }

  .md\:mr-109 {
    margin-right: 109px;
  }

  .md\:mr-120 {
    margin-right: 120px;
  }

  .md\:mr-135 {
    margin-right: 135px;
  }

  .md\:mr-180 {
    margin-right: 180px;
  }

  .md\:mr-300 {
    margin-right: 300px;
  }

  .md\:mr-400 {
    margin-right: 400px;
  }

  .md\:mr-510 {
    margin-right: 510px;
  }

  .md\:mr-615 {
    margin-right: 615px;
  }

  .md\:mr-650 {
    margin-right: 650px;
  }

  .md\:mr-auto {
    margin-right: auto;
  }

  .md\:mr-px {
    margin-right: 1px;
  }

  .md\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .md\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .md\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .md\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .md\:-mr-0 {
    margin-right: 0px;
  }

  .md\:-mr-1 {
    margin-right: -0.25rem;
  }

  .md\:-mr-2 {
    margin-right: -0.5rem;
  }

  .md\:-mr-3 {
    margin-right: -0.75rem;
  }

  .md\:-mr-4 {
    margin-right: -1rem;
  }

  .md\:-mr-5 {
    margin-right: -1.25rem;
  }

  .md\:-mr-6 {
    margin-right: -1.5rem;
  }

  .md\:-mr-7 {
    margin-right: -1.75rem;
  }

  .md\:-mr-8 {
    margin-right: -2rem;
  }

  .md\:-mr-9 {
    margin-right: -2.25rem;
  }

  .md\:-mr-10 {
    margin-right: -2.5rem;
  }

  .md\:-mr-11 {
    margin-right: -2.75rem;
  }

  .md\:-mr-12 {
    margin-right: -3rem;
  }

  .md\:-mr-14 {
    margin-right: -3.5rem;
  }

  .md\:-mr-16 {
    margin-right: -4rem;
  }

  .md\:-mr-20 {
    margin-right: -5rem;
  }

  .md\:-mr-24 {
    margin-right: -6rem;
  }

  .md\:-mr-28 {
    margin-right: -7rem;
  }

  .md\:-mr-32 {
    margin-right: -8rem;
  }

  .md\:-mr-36 {
    margin-right: -9rem;
  }

  .md\:-mr-40 {
    margin-right: -10rem;
  }

  .md\:-mr-44 {
    margin-right: -11rem;
  }

  .md\:-mr-48 {
    margin-right: -12rem;
  }

  .md\:-mr-52 {
    margin-right: -13rem;
  }

  .md\:-mr-56 {
    margin-right: -14rem;
  }

  .md\:-mr-60 {
    margin-right: -15rem;
  }

  .md\:-mr-64 {
    margin-right: -16rem;
  }

  .md\:-mr-72 {
    margin-right: -18rem;
  }

  .md\:-mr-80 {
    margin-right: -20rem;
  }

  .md\:-mr-96 {
    margin-right: -24rem;
  }

  .md\:-mr-px {
    margin-right: -1px;
  }

  .md\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .md\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .md\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .md\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .md\:-mr-15px {
    margin-right: -15px;
  }

  .md\:mr-m11 {
    margin-right: 11px;
  }

  .md\:mr-12px {
    margin-right: 12px;
  }

  .md\:mr-m72 {
    margin-right: 72px;
  }

  .md\:mr-m21 {
    margin-right: 21%;
  }

  .md\:mr-m15 {
    margin-right: 15px;
  }

  .md\:mr-m18 {
    margin-right: 18px;
  }

  .md\:mr-m35 {
    margin-right: 35px;
  }

  .md\:mr-m19 {
    margin-right: 19px;
  }

  .md\:mr-m17 {
    margin-right: 17px;
  }

  .md\:mr-m9 {
    margin-right: 9px;
  }

  .md\:mr-m10 {
    margin-right: 10px;
  }

  .md\:mr-m51 {
    margin-right: 51px;
  }

  .md\:mr-m43 {
    margin-right: 43px;
  }

  .md\:mr-m13 {
    margin-right: 13px;
  }

  .md\:mr-m26 {
    margin-right: 26px;
  }

  .md\:mr-m2 {
    margin-right: 2px;
  }

  .md\:mr-m14 {
    margin-right: 14px;
  }

  .md\:mr-m5 {
    margin-right: 5px;
  }

  .md\:mr-m8 {
    margin-right: 8px;
  }

  .md\:mb-0 {
    margin-bottom: 0px;
  }

  .md\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .md\:mb-2 {
    margin-bottom: 2px;
  }

  .md\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .md\:mb-4 {
    margin-bottom: 1rem;
  }

  .md\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .md\:mb-6 {
    margin-bottom: 6px;
  }

  .md\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .md\:mb-8 {
    margin-bottom: 2rem;
  }

  .md\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .md\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .md\:mb-11 {
    margin-bottom: 11px;
  }

  .md\:mb-12 {
    margin-bottom: 3rem;
  }

  .md\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .md\:mb-15 {
    margin-bottom: 15px;
  }

  .md\:mb-16 {
    margin-bottom: 4rem;
  }

  .md\:mb-18 {
    margin-bottom: 18px;
  }

  .md\:mb-20 {
    margin-bottom: 20px;
  }

  .md\:mb-21 {
    margin-bottom: 21px;
  }

  .md\:mb-23 {
    margin-bottom: 23px;
  }

  .md\:mb-24 {
    margin-bottom: 24px;
  }

  .md\:mb-25 {
    margin-bottom: 25px;
  }

  .md\:mb-27 {
    margin-bottom: 27px;
  }

  .md\:mb-28 {
    margin-bottom: 7rem;
  }

  .md\:mb-30 {
    margin-bottom: 30px;
  }

  .md\:mb-31 {
    margin-bottom: 31px;
  }

  .md\:mb-32 {
    margin-bottom: 8rem;
  }

  .md\:mb-34 {
    margin-bottom: 34px;
  }

  .md\:mb-35 {
    margin-bottom: 35px;
  }

  .md\:mb-36 {
    margin-bottom: 9rem;
  }

  .md\:mb-37 {
    margin-bottom: 37px;
  }

  .md\:mb-38 {
    margin-bottom: 38px;
  }

  .md\:mb-40 {
    margin-bottom: 40px;
  }

  .md\:mb-42 {
    margin-bottom: 42px;
  }

  .md\:mb-44 {
    margin-bottom: 44px;
  }

  .md\:mb-45 {
    margin-bottom: 45px;
  }

  .md\:mb-46 {
    margin-bottom: 46px;
  }

  .md\:mb-48 {
    margin-bottom: 48px;
  }

  .md\:mb-52 {
    margin-bottom: 13rem;
  }

  .md\:mb-53 {
    margin-bottom: 53px;
  }

  .md\:mb-55 {
    margin-bottom: 55px;
  }

  .md\:mb-56 {
    margin-bottom: 14rem;
  }

  .md\:mb-58 {
    margin-bottom: 58px;
  }

  .md\:mb-59 {
    margin-bottom: 59px;
  }

  .md\:mb-60 {
    margin-bottom: 15rem;
  }

  .md\:mb-63 {
    margin-bottom: 63px;
  }

  .md\:mb-64 {
    margin-bottom: 16rem;
  }

  .md\:mb-65 {
    margin-bottom: 65px;
  }

  .md\:mb-70 {
    margin-bottom: 70px;
  }

  .md\:mb-71 {
    margin-bottom: 71px;
  }

  .md\:mb-72 {
    margin-bottom: 18rem;
  }

  .md\:mb-80 {
    margin-bottom: 20rem;
  }

  .md\:mb-83 {
    margin-bottom: 83px;
  }

  .md\:mb-89 {
    margin-bottom: 89px;
  }

  .md\:mb-90 {
    margin-bottom: 90px;
  }

  .md\:mb-96 {
    margin-bottom: 24rem;
  }

  .md\:mb-100 {
    margin-bottom: 100px;
  }

  .md\:mb-106 {
    margin-bottom: 106px;
  }

  .md\:mb-109 {
    margin-bottom: 109px;
  }

  .md\:mb-120 {
    margin-bottom: 120px;
  }

  .md\:mb-135 {
    margin-bottom: 135px;
  }

  .md\:mb-180 {
    margin-bottom: 180px;
  }

  .md\:mb-300 {
    margin-bottom: 300px;
  }

  .md\:mb-400 {
    margin-bottom: 400px;
  }

  .md\:mb-510 {
    margin-bottom: 510px;
  }

  .md\:mb-615 {
    margin-bottom: 615px;
  }

  .md\:mb-650 {
    margin-bottom: 650px;
  }

  .md\:mb-auto {
    margin-bottom: auto;
  }

  .md\:mb-px {
    margin-bottom: 1px;
  }

  .md\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .md\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .md\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .md\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .md\:-mb-0 {
    margin-bottom: 0px;
  }

  .md\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .md\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .md\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .md\:-mb-4 {
    margin-bottom: -1rem;
  }

  .md\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .md\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .md\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .md\:-mb-8 {
    margin-bottom: -2rem;
  }

  .md\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .md\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .md\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .md\:-mb-12 {
    margin-bottom: -3rem;
  }

  .md\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .md\:-mb-16 {
    margin-bottom: -4rem;
  }

  .md\:-mb-20 {
    margin-bottom: -5rem;
  }

  .md\:-mb-24 {
    margin-bottom: -6rem;
  }

  .md\:-mb-28 {
    margin-bottom: -7rem;
  }

  .md\:-mb-32 {
    margin-bottom: -8rem;
  }

  .md\:-mb-36 {
    margin-bottom: -9rem;
  }

  .md\:-mb-40 {
    margin-bottom: -10rem;
  }

  .md\:-mb-44 {
    margin-bottom: -11rem;
  }

  .md\:-mb-48 {
    margin-bottom: -12rem;
  }

  .md\:-mb-52 {
    margin-bottom: -13rem;
  }

  .md\:-mb-56 {
    margin-bottom: -14rem;
  }

  .md\:-mb-60 {
    margin-bottom: -15rem;
  }

  .md\:-mb-64 {
    margin-bottom: -16rem;
  }

  .md\:-mb-72 {
    margin-bottom: -18rem;
  }

  .md\:-mb-80 {
    margin-bottom: -20rem;
  }

  .md\:-mb-96 {
    margin-bottom: -24rem;
  }

  .md\:-mb-px {
    margin-bottom: -1px;
  }

  .md\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .md\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .md\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .md\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .md\:-mb-15px {
    margin-bottom: -15px;
  }

  .md\:mb-m11 {
    margin-bottom: 11px;
  }

  .md\:mb-12px {
    margin-bottom: 12px;
  }

  .md\:mb-m72 {
    margin-bottom: 72px;
  }

  .md\:mb-m21 {
    margin-bottom: 21%;
  }

  .md\:mb-m15 {
    margin-bottom: 15px;
  }

  .md\:mb-m18 {
    margin-bottom: 18px;
  }

  .md\:mb-m35 {
    margin-bottom: 35px;
  }

  .md\:mb-m19 {
    margin-bottom: 19px;
  }

  .md\:mb-m17 {
    margin-bottom: 17px;
  }

  .md\:mb-m9 {
    margin-bottom: 9px;
  }

  .md\:mb-m10 {
    margin-bottom: 10px;
  }

  .md\:mb-m51 {
    margin-bottom: 51px;
  }

  .md\:mb-m43 {
    margin-bottom: 43px;
  }

  .md\:mb-m13 {
    margin-bottom: 13px;
  }

  .md\:mb-m26 {
    margin-bottom: 26px;
  }

  .md\:mb-m2 {
    margin-bottom: 2px;
  }

  .md\:mb-m14 {
    margin-bottom: 14px;
  }

  .md\:mb-m5 {
    margin-bottom: 5px;
  }

  .md\:mb-m8 {
    margin-bottom: 8px;
  }

  .md\:ml-0 {
    margin-left: 0px;
  }

  .md\:ml-1 {
    margin-left: 0.25rem;
  }

  .md\:ml-2 {
    margin-left: 2px;
  }

  .md\:ml-3 {
    margin-left: 0.75rem;
  }

  .md\:ml-4 {
    margin-left: 1rem;
  }

  .md\:ml-5 {
    margin-left: 1.25rem;
  }

  .md\:ml-6 {
    margin-left: 6px;
  }

  .md\:ml-7 {
    margin-left: 1.75rem;
  }

  .md\:ml-8 {
    margin-left: 2rem;
  }

  .md\:ml-9 {
    margin-left: 2.25rem;
  }

  .md\:ml-10 {
    margin-left: 2.5rem;
  }

  .md\:ml-11 {
    margin-left: 11px;
  }

  .md\:ml-12 {
    margin-left: 3rem;
  }

  .md\:ml-14 {
    margin-left: 3.5rem;
  }

  .md\:ml-15 {
    margin-left: 15px;
  }

  .md\:ml-16 {
    margin-left: 4rem;
  }

  .md\:ml-18 {
    margin-left: 18px;
  }

  .md\:ml-20 {
    margin-left: 20px;
  }

  .md\:ml-21 {
    margin-left: 21px;
  }

  .md\:ml-23 {
    margin-left: 23px;
  }

  .md\:ml-24 {
    margin-left: 24px;
  }

  .md\:ml-25 {
    margin-left: 25px;
  }

  .md\:ml-27 {
    margin-left: 27px;
  }

  .md\:ml-28 {
    margin-left: 7rem;
  }

  .md\:ml-30 {
    margin-left: 30px;
  }

  .md\:ml-31 {
    margin-left: 31px;
  }

  .md\:ml-32 {
    margin-left: 8rem;
  }

  .md\:ml-34 {
    margin-left: 34px;
  }

  .md\:ml-35 {
    margin-left: 35px;
  }

  .md\:ml-36 {
    margin-left: 9rem;
  }

  .md\:ml-37 {
    margin-left: 37px;
  }

  .md\:ml-38 {
    margin-left: 38px;
  }

  .md\:ml-40 {
    margin-left: 40px;
  }

  .md\:ml-42 {
    margin-left: 42px;
  }

  .md\:ml-44 {
    margin-left: 44px;
  }

  .md\:ml-45 {
    margin-left: 45px;
  }

  .md\:ml-46 {
    margin-left: 46px;
  }

  .md\:ml-48 {
    margin-left: 48px;
  }

  .md\:ml-52 {
    margin-left: 13rem;
  }

  .md\:ml-53 {
    margin-left: 53px;
  }

  .md\:ml-55 {
    margin-left: 55px;
  }

  .md\:ml-56 {
    margin-left: 14rem;
  }

  .md\:ml-58 {
    margin-left: 58px;
  }

  .md\:ml-59 {
    margin-left: 59px;
  }

  .md\:ml-60 {
    margin-left: 15rem;
  }

  .md\:ml-63 {
    margin-left: 63px;
  }

  .md\:ml-64 {
    margin-left: 16rem;
  }

  .md\:ml-65 {
    margin-left: 65px;
  }

  .md\:ml-70 {
    margin-left: 70px;
  }

  .md\:ml-71 {
    margin-left: 71px;
  }

  .md\:ml-72 {
    margin-left: 18rem;
  }

  .md\:ml-80 {
    margin-left: 20rem;
  }

  .md\:ml-83 {
    margin-left: 83px;
  }

  .md\:ml-89 {
    margin-left: 89px;
  }

  .md\:ml-90 {
    margin-left: 90px;
  }

  .md\:ml-96 {
    margin-left: 24rem;
  }

  .md\:ml-100 {
    margin-left: 100px;
  }

  .md\:ml-106 {
    margin-left: 106px;
  }

  .md\:ml-109 {
    margin-left: 109px;
  }

  .md\:ml-120 {
    margin-left: 120px;
  }

  .md\:ml-135 {
    margin-left: 135px;
  }

  .md\:ml-180 {
    margin-left: 180px;
  }

  .md\:ml-300 {
    margin-left: 300px;
  }

  .md\:ml-400 {
    margin-left: 400px;
  }

  .md\:ml-510 {
    margin-left: 510px;
  }

  .md\:ml-615 {
    margin-left: 615px;
  }

  .md\:ml-650 {
    margin-left: 650px;
  }

  .md\:ml-auto {
    margin-left: auto;
  }

  .md\:ml-px {
    margin-left: 1px;
  }

  .md\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .md\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .md\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .md\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .md\:-ml-0 {
    margin-left: 0px;
  }

  .md\:-ml-1 {
    margin-left: -0.25rem;
  }

  .md\:-ml-2 {
    margin-left: -0.5rem;
  }

  .md\:-ml-3 {
    margin-left: -0.75rem;
  }

  .md\:-ml-4 {
    margin-left: -1rem;
  }

  .md\:-ml-5 {
    margin-left: -1.25rem;
  }

  .md\:-ml-6 {
    margin-left: -1.5rem;
  }

  .md\:-ml-7 {
    margin-left: -1.75rem;
  }

  .md\:-ml-8 {
    margin-left: -2rem;
  }

  .md\:-ml-9 {
    margin-left: -2.25rem;
  }

  .md\:-ml-10 {
    margin-left: -2.5rem;
  }

  .md\:-ml-11 {
    margin-left: -2.75rem;
  }

  .md\:-ml-12 {
    margin-left: -3rem;
  }

  .md\:-ml-14 {
    margin-left: -3.5rem;
  }

  .md\:-ml-16 {
    margin-left: -4rem;
  }

  .md\:-ml-20 {
    margin-left: -5rem;
  }

  .md\:-ml-24 {
    margin-left: -6rem;
  }

  .md\:-ml-28 {
    margin-left: -7rem;
  }

  .md\:-ml-32 {
    margin-left: -8rem;
  }

  .md\:-ml-36 {
    margin-left: -9rem;
  }

  .md\:-ml-40 {
    margin-left: -10rem;
  }

  .md\:-ml-44 {
    margin-left: -11rem;
  }

  .md\:-ml-48 {
    margin-left: -12rem;
  }

  .md\:-ml-52 {
    margin-left: -13rem;
  }

  .md\:-ml-56 {
    margin-left: -14rem;
  }

  .md\:-ml-60 {
    margin-left: -15rem;
  }

  .md\:-ml-64 {
    margin-left: -16rem;
  }

  .md\:-ml-72 {
    margin-left: -18rem;
  }

  .md\:-ml-80 {
    margin-left: -20rem;
  }

  .md\:-ml-96 {
    margin-left: -24rem;
  }

  .md\:-ml-px {
    margin-left: -1px;
  }

  .md\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .md\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .md\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .md\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .md\:-ml-15px {
    margin-left: -15px;
  }

  .md\:ml-m11 {
    margin-left: 11px;
  }

  .md\:ml-12px {
    margin-left: 12px;
  }

  .md\:ml-m72 {
    margin-left: 72px;
  }

  .md\:ml-m21 {
    margin-left: 21%;
  }

  .md\:ml-m15 {
    margin-left: 15px;
  }

  .md\:ml-m18 {
    margin-left: 18px;
  }

  .md\:ml-m35 {
    margin-left: 35px;
  }

  .md\:ml-m19 {
    margin-left: 19px;
  }

  .md\:ml-m17 {
    margin-left: 17px;
  }

  .md\:ml-m9 {
    margin-left: 9px;
  }

  .md\:ml-m10 {
    margin-left: 10px;
  }

  .md\:ml-m51 {
    margin-left: 51px;
  }

  .md\:ml-m43 {
    margin-left: 43px;
  }

  .md\:ml-m13 {
    margin-left: 13px;
  }

  .md\:ml-m26 {
    margin-left: 26px;
  }

  .md\:ml-m2 {
    margin-left: 2px;
  }

  .md\:ml-m14 {
    margin-left: 14px;
  }

  .md\:ml-m5 {
    margin-left: 5px;
  }

  .md\:ml-m8 {
    margin-left: 8px;
  }

  .md\:last\:mt-0:last-child {
    margin-top: 0px;
  }

  .md\:last\:mt-1:last-child {
    margin-top: 0.25rem;
  }

  .md\:last\:mt-2:last-child {
    margin-top: 2px;
  }

  .md\:last\:mt-3:last-child {
    margin-top: 0.75rem;
  }

  .md\:last\:mt-4:last-child {
    margin-top: 1rem;
  }

  .md\:last\:mt-5:last-child {
    margin-top: 1.25rem;
  }

  .md\:last\:mt-6:last-child {
    margin-top: 6px;
  }

  .md\:last\:mt-7:last-child {
    margin-top: 1.75rem;
  }

  .md\:last\:mt-8:last-child {
    margin-top: 2rem;
  }

  .md\:last\:mt-9:last-child {
    margin-top: 2.25rem;
  }

  .md\:last\:mt-10:last-child {
    margin-top: 2.5rem;
  }

  .md\:last\:mt-11:last-child {
    margin-top: 11px;
  }

  .md\:last\:mt-12:last-child {
    margin-top: 3rem;
  }

  .md\:last\:mt-14:last-child {
    margin-top: 3.5rem;
  }

  .md\:last\:mt-15:last-child {
    margin-top: 15px;
  }

  .md\:last\:mt-16:last-child {
    margin-top: 4rem;
  }

  .md\:last\:mt-18:last-child {
    margin-top: 18px;
  }

  .md\:last\:mt-20:last-child {
    margin-top: 20px;
  }

  .md\:last\:mt-21:last-child {
    margin-top: 21px;
  }

  .md\:last\:mt-23:last-child {
    margin-top: 23px;
  }

  .md\:last\:mt-24:last-child {
    margin-top: 24px;
  }

  .md\:last\:mt-25:last-child {
    margin-top: 25px;
  }

  .md\:last\:mt-27:last-child {
    margin-top: 27px;
  }

  .md\:last\:mt-28:last-child {
    margin-top: 7rem;
  }

  .md\:last\:mt-30:last-child {
    margin-top: 30px;
  }

  .md\:last\:mt-31:last-child {
    margin-top: 31px;
  }

  .md\:last\:mt-32:last-child {
    margin-top: 8rem;
  }

  .md\:last\:mt-34:last-child {
    margin-top: 34px;
  }

  .md\:last\:mt-35:last-child {
    margin-top: 35px;
  }

  .md\:last\:mt-36:last-child {
    margin-top: 9rem;
  }

  .md\:last\:mt-37:last-child {
    margin-top: 37px;
  }

  .md\:last\:mt-38:last-child {
    margin-top: 38px;
  }

  .md\:last\:mt-40:last-child {
    margin-top: 40px;
  }

  .md\:last\:mt-42:last-child {
    margin-top: 42px;
  }

  .md\:last\:mt-44:last-child {
    margin-top: 44px;
  }

  .md\:last\:mt-45:last-child {
    margin-top: 45px;
  }

  .md\:last\:mt-46:last-child {
    margin-top: 46px;
  }

  .md\:last\:mt-48:last-child {
    margin-top: 48px;
  }

  .md\:last\:mt-52:last-child {
    margin-top: 13rem;
  }

  .md\:last\:mt-53:last-child {
    margin-top: 53px;
  }

  .md\:last\:mt-55:last-child {
    margin-top: 55px;
  }

  .md\:last\:mt-56:last-child {
    margin-top: 14rem;
  }

  .md\:last\:mt-58:last-child {
    margin-top: 58px;
  }

  .md\:last\:mt-59:last-child {
    margin-top: 59px;
  }

  .md\:last\:mt-60:last-child {
    margin-top: 15rem;
  }

  .md\:last\:mt-63:last-child {
    margin-top: 63px;
  }

  .md\:last\:mt-64:last-child {
    margin-top: 16rem;
  }

  .md\:last\:mt-65:last-child {
    margin-top: 65px;
  }

  .md\:last\:mt-70:last-child {
    margin-top: 70px;
  }

  .md\:last\:mt-71:last-child {
    margin-top: 71px;
  }

  .md\:last\:mt-72:last-child {
    margin-top: 18rem;
  }

  .md\:last\:mt-80:last-child {
    margin-top: 20rem;
  }

  .md\:last\:mt-83:last-child {
    margin-top: 83px;
  }

  .md\:last\:mt-89:last-child {
    margin-top: 89px;
  }

  .md\:last\:mt-90:last-child {
    margin-top: 90px;
  }

  .md\:last\:mt-96:last-child {
    margin-top: 24rem;
  }

  .md\:last\:mt-100:last-child {
    margin-top: 100px;
  }

  .md\:last\:mt-106:last-child {
    margin-top: 106px;
  }

  .md\:last\:mt-109:last-child {
    margin-top: 109px;
  }

  .md\:last\:mt-120:last-child {
    margin-top: 120px;
  }

  .md\:last\:mt-135:last-child {
    margin-top: 135px;
  }

  .md\:last\:mt-180:last-child {
    margin-top: 180px;
  }

  .md\:last\:mt-300:last-child {
    margin-top: 300px;
  }

  .md\:last\:mt-400:last-child {
    margin-top: 400px;
  }

  .md\:last\:mt-510:last-child {
    margin-top: 510px;
  }

  .md\:last\:mt-615:last-child {
    margin-top: 615px;
  }

  .md\:last\:mt-650:last-child {
    margin-top: 650px;
  }

  .md\:last\:mt-auto:last-child {
    margin-top: auto;
  }

  .md\:last\:mt-px:last-child {
    margin-top: 1px;
  }

  .md\:last\:mt-0\.5:last-child {
    margin-top: 0.125rem;
  }

  .md\:last\:mt-1\.5:last-child {
    margin-top: 0.375rem;
  }

  .md\:last\:mt-2\.5:last-child {
    margin-top: 0.625rem;
  }

  .md\:last\:mt-3\.5:last-child {
    margin-top: 0.875rem;
  }

  .md\:last\:-mt-0:last-child {
    margin-top: 0px;
  }

  .md\:last\:-mt-1:last-child {
    margin-top: -0.25rem;
  }

  .md\:last\:-mt-2:last-child {
    margin-top: -0.5rem;
  }

  .md\:last\:-mt-3:last-child {
    margin-top: -0.75rem;
  }

  .md\:last\:-mt-4:last-child {
    margin-top: -1rem;
  }

  .md\:last\:-mt-5:last-child {
    margin-top: -1.25rem;
  }

  .md\:last\:-mt-6:last-child {
    margin-top: -1.5rem;
  }

  .md\:last\:-mt-7:last-child {
    margin-top: -1.75rem;
  }

  .md\:last\:-mt-8:last-child {
    margin-top: -2rem;
  }

  .md\:last\:-mt-9:last-child {
    margin-top: -2.25rem;
  }

  .md\:last\:-mt-10:last-child {
    margin-top: -2.5rem;
  }

  .md\:last\:-mt-11:last-child {
    margin-top: -2.75rem;
  }

  .md\:last\:-mt-12:last-child {
    margin-top: -3rem;
  }

  .md\:last\:-mt-14:last-child {
    margin-top: -3.5rem;
  }

  .md\:last\:-mt-16:last-child {
    margin-top: -4rem;
  }

  .md\:last\:-mt-20:last-child {
    margin-top: -5rem;
  }

  .md\:last\:-mt-24:last-child {
    margin-top: -6rem;
  }

  .md\:last\:-mt-28:last-child {
    margin-top: -7rem;
  }

  .md\:last\:-mt-32:last-child {
    margin-top: -8rem;
  }

  .md\:last\:-mt-36:last-child {
    margin-top: -9rem;
  }

  .md\:last\:-mt-40:last-child {
    margin-top: -10rem;
  }

  .md\:last\:-mt-44:last-child {
    margin-top: -11rem;
  }

  .md\:last\:-mt-48:last-child {
    margin-top: -12rem;
  }

  .md\:last\:-mt-52:last-child {
    margin-top: -13rem;
  }

  .md\:last\:-mt-56:last-child {
    margin-top: -14rem;
  }

  .md\:last\:-mt-60:last-child {
    margin-top: -15rem;
  }

  .md\:last\:-mt-64:last-child {
    margin-top: -16rem;
  }

  .md\:last\:-mt-72:last-child {
    margin-top: -18rem;
  }

  .md\:last\:-mt-80:last-child {
    margin-top: -20rem;
  }

  .md\:last\:-mt-96:last-child {
    margin-top: -24rem;
  }

  .md\:last\:-mt-px:last-child {
    margin-top: -1px;
  }

  .md\:last\:-mt-0\.5:last-child {
    margin-top: -0.125rem;
  }

  .md\:last\:-mt-1\.5:last-child {
    margin-top: -0.375rem;
  }

  .md\:last\:-mt-2\.5:last-child {
    margin-top: -0.625rem;
  }

  .md\:last\:-mt-3\.5:last-child {
    margin-top: -0.875rem;
  }

  .md\:last\:-mt-15px:last-child {
    margin-top: -15px;
  }

  .md\:last\:mt-m11:last-child {
    margin-top: 11px;
  }

  .md\:last\:mt-12px:last-child {
    margin-top: 12px;
  }

  .md\:last\:mt-m72:last-child {
    margin-top: 72px;
  }

  .md\:last\:mt-m21:last-child {
    margin-top: 21%;
  }

  .md\:last\:mt-m15:last-child {
    margin-top: 15px;
  }

  .md\:last\:mt-m18:last-child {
    margin-top: 18px;
  }

  .md\:last\:mt-m35:last-child {
    margin-top: 35px;
  }

  .md\:last\:mt-m19:last-child {
    margin-top: 19px;
  }

  .md\:last\:mt-m17:last-child {
    margin-top: 17px;
  }

  .md\:last\:mt-m9:last-child {
    margin-top: 9px;
  }

  .md\:last\:mt-m10:last-child {
    margin-top: 10px;
  }

  .md\:last\:mt-m51:last-child {
    margin-top: 51px;
  }

  .md\:last\:mt-m43:last-child {
    margin-top: 43px;
  }

  .md\:last\:mt-m13:last-child {
    margin-top: 13px;
  }

  .md\:last\:mt-m26:last-child {
    margin-top: 26px;
  }

  .md\:last\:mt-m2:last-child {
    margin-top: 2px;
  }

  .md\:last\:mt-m14:last-child {
    margin-top: 14px;
  }

  .md\:last\:mt-m5:last-child {
    margin-top: 5px;
  }

  .md\:last\:mt-m8:last-child {
    margin-top: 8px;
  }

  .md\:last\:mr-0:last-child {
    margin-right: 0px;
  }

  .md\:last\:mr-1:last-child {
    margin-right: 0.25rem;
  }

  .md\:last\:mr-2:last-child {
    margin-right: 2px;
  }

  .md\:last\:mr-3:last-child {
    margin-right: 0.75rem;
  }

  .md\:last\:mr-4:last-child {
    margin-right: 1rem;
  }

  .md\:last\:mr-5:last-child {
    margin-right: 1.25rem;
  }

  .md\:last\:mr-6:last-child {
    margin-right: 6px;
  }

  .md\:last\:mr-7:last-child {
    margin-right: 1.75rem;
  }

  .md\:last\:mr-8:last-child {
    margin-right: 2rem;
  }

  .md\:last\:mr-9:last-child {
    margin-right: 2.25rem;
  }

  .md\:last\:mr-10:last-child {
    margin-right: 2.5rem;
  }

  .md\:last\:mr-11:last-child {
    margin-right: 11px;
  }

  .md\:last\:mr-12:last-child {
    margin-right: 3rem;
  }

  .md\:last\:mr-14:last-child {
    margin-right: 3.5rem;
  }

  .md\:last\:mr-15:last-child {
    margin-right: 15px;
  }

  .md\:last\:mr-16:last-child {
    margin-right: 4rem;
  }

  .md\:last\:mr-18:last-child {
    margin-right: 18px;
  }

  .md\:last\:mr-20:last-child {
    margin-right: 20px;
  }

  .md\:last\:mr-21:last-child {
    margin-right: 21px;
  }

  .md\:last\:mr-23:last-child {
    margin-right: 23px;
  }

  .md\:last\:mr-24:last-child {
    margin-right: 24px;
  }

  .md\:last\:mr-25:last-child {
    margin-right: 25px;
  }

  .md\:last\:mr-27:last-child {
    margin-right: 27px;
  }

  .md\:last\:mr-28:last-child {
    margin-right: 7rem;
  }

  .md\:last\:mr-30:last-child {
    margin-right: 30px;
  }

  .md\:last\:mr-31:last-child {
    margin-right: 31px;
  }

  .md\:last\:mr-32:last-child {
    margin-right: 8rem;
  }

  .md\:last\:mr-34:last-child {
    margin-right: 34px;
  }

  .md\:last\:mr-35:last-child {
    margin-right: 35px;
  }

  .md\:last\:mr-36:last-child {
    margin-right: 9rem;
  }

  .md\:last\:mr-37:last-child {
    margin-right: 37px;
  }

  .md\:last\:mr-38:last-child {
    margin-right: 38px;
  }

  .md\:last\:mr-40:last-child {
    margin-right: 40px;
  }

  .md\:last\:mr-42:last-child {
    margin-right: 42px;
  }

  .md\:last\:mr-44:last-child {
    margin-right: 44px;
  }

  .md\:last\:mr-45:last-child {
    margin-right: 45px;
  }

  .md\:last\:mr-46:last-child {
    margin-right: 46px;
  }

  .md\:last\:mr-48:last-child {
    margin-right: 48px;
  }

  .md\:last\:mr-52:last-child {
    margin-right: 13rem;
  }

  .md\:last\:mr-53:last-child {
    margin-right: 53px;
  }

  .md\:last\:mr-55:last-child {
    margin-right: 55px;
  }

  .md\:last\:mr-56:last-child {
    margin-right: 14rem;
  }

  .md\:last\:mr-58:last-child {
    margin-right: 58px;
  }

  .md\:last\:mr-59:last-child {
    margin-right: 59px;
  }

  .md\:last\:mr-60:last-child {
    margin-right: 15rem;
  }

  .md\:last\:mr-63:last-child {
    margin-right: 63px;
  }

  .md\:last\:mr-64:last-child {
    margin-right: 16rem;
  }

  .md\:last\:mr-65:last-child {
    margin-right: 65px;
  }

  .md\:last\:mr-70:last-child {
    margin-right: 70px;
  }

  .md\:last\:mr-71:last-child {
    margin-right: 71px;
  }

  .md\:last\:mr-72:last-child {
    margin-right: 18rem;
  }

  .md\:last\:mr-80:last-child {
    margin-right: 20rem;
  }

  .md\:last\:mr-83:last-child {
    margin-right: 83px;
  }

  .md\:last\:mr-89:last-child {
    margin-right: 89px;
  }

  .md\:last\:mr-90:last-child {
    margin-right: 90px;
  }

  .md\:last\:mr-96:last-child {
    margin-right: 24rem;
  }

  .md\:last\:mr-100:last-child {
    margin-right: 100px;
  }

  .md\:last\:mr-106:last-child {
    margin-right: 106px;
  }

  .md\:last\:mr-109:last-child {
    margin-right: 109px;
  }

  .md\:last\:mr-120:last-child {
    margin-right: 120px;
  }

  .md\:last\:mr-135:last-child {
    margin-right: 135px;
  }

  .md\:last\:mr-180:last-child {
    margin-right: 180px;
  }

  .md\:last\:mr-300:last-child {
    margin-right: 300px;
  }

  .md\:last\:mr-400:last-child {
    margin-right: 400px;
  }

  .md\:last\:mr-510:last-child {
    margin-right: 510px;
  }

  .md\:last\:mr-615:last-child {
    margin-right: 615px;
  }

  .md\:last\:mr-650:last-child {
    margin-right: 650px;
  }

  .md\:last\:mr-auto:last-child {
    margin-right: auto;
  }

  .md\:last\:mr-px:last-child {
    margin-right: 1px;
  }

  .md\:last\:mr-0\.5:last-child {
    margin-right: 0.125rem;
  }

  .md\:last\:mr-1\.5:last-child {
    margin-right: 0.375rem;
  }

  .md\:last\:mr-2\.5:last-child {
    margin-right: 0.625rem;
  }

  .md\:last\:mr-3\.5:last-child {
    margin-right: 0.875rem;
  }

  .md\:last\:-mr-0:last-child {
    margin-right: 0px;
  }

  .md\:last\:-mr-1:last-child {
    margin-right: -0.25rem;
  }

  .md\:last\:-mr-2:last-child {
    margin-right: -0.5rem;
  }

  .md\:last\:-mr-3:last-child {
    margin-right: -0.75rem;
  }

  .md\:last\:-mr-4:last-child {
    margin-right: -1rem;
  }

  .md\:last\:-mr-5:last-child {
    margin-right: -1.25rem;
  }

  .md\:last\:-mr-6:last-child {
    margin-right: -1.5rem;
  }

  .md\:last\:-mr-7:last-child {
    margin-right: -1.75rem;
  }

  .md\:last\:-mr-8:last-child {
    margin-right: -2rem;
  }

  .md\:last\:-mr-9:last-child {
    margin-right: -2.25rem;
  }

  .md\:last\:-mr-10:last-child {
    margin-right: -2.5rem;
  }

  .md\:last\:-mr-11:last-child {
    margin-right: -2.75rem;
  }

  .md\:last\:-mr-12:last-child {
    margin-right: -3rem;
  }

  .md\:last\:-mr-14:last-child {
    margin-right: -3.5rem;
  }

  .md\:last\:-mr-16:last-child {
    margin-right: -4rem;
  }

  .md\:last\:-mr-20:last-child {
    margin-right: -5rem;
  }

  .md\:last\:-mr-24:last-child {
    margin-right: -6rem;
  }

  .md\:last\:-mr-28:last-child {
    margin-right: -7rem;
  }

  .md\:last\:-mr-32:last-child {
    margin-right: -8rem;
  }

  .md\:last\:-mr-36:last-child {
    margin-right: -9rem;
  }

  .md\:last\:-mr-40:last-child {
    margin-right: -10rem;
  }

  .md\:last\:-mr-44:last-child {
    margin-right: -11rem;
  }

  .md\:last\:-mr-48:last-child {
    margin-right: -12rem;
  }

  .md\:last\:-mr-52:last-child {
    margin-right: -13rem;
  }

  .md\:last\:-mr-56:last-child {
    margin-right: -14rem;
  }

  .md\:last\:-mr-60:last-child {
    margin-right: -15rem;
  }

  .md\:last\:-mr-64:last-child {
    margin-right: -16rem;
  }

  .md\:last\:-mr-72:last-child {
    margin-right: -18rem;
  }

  .md\:last\:-mr-80:last-child {
    margin-right: -20rem;
  }

  .md\:last\:-mr-96:last-child {
    margin-right: -24rem;
  }

  .md\:last\:-mr-px:last-child {
    margin-right: -1px;
  }

  .md\:last\:-mr-0\.5:last-child {
    margin-right: -0.125rem;
  }

  .md\:last\:-mr-1\.5:last-child {
    margin-right: -0.375rem;
  }

  .md\:last\:-mr-2\.5:last-child {
    margin-right: -0.625rem;
  }

  .md\:last\:-mr-3\.5:last-child {
    margin-right: -0.875rem;
  }

  .md\:last\:-mr-15px:last-child {
    margin-right: -15px;
  }

  .md\:last\:mr-m11:last-child {
    margin-right: 11px;
  }

  .md\:last\:mr-12px:last-child {
    margin-right: 12px;
  }

  .md\:last\:mr-m72:last-child {
    margin-right: 72px;
  }

  .md\:last\:mr-m21:last-child {
    margin-right: 21%;
  }

  .md\:last\:mr-m15:last-child {
    margin-right: 15px;
  }

  .md\:last\:mr-m18:last-child {
    margin-right: 18px;
  }

  .md\:last\:mr-m35:last-child {
    margin-right: 35px;
  }

  .md\:last\:mr-m19:last-child {
    margin-right: 19px;
  }

  .md\:last\:mr-m17:last-child {
    margin-right: 17px;
  }

  .md\:last\:mr-m9:last-child {
    margin-right: 9px;
  }

  .md\:last\:mr-m10:last-child {
    margin-right: 10px;
  }

  .md\:last\:mr-m51:last-child {
    margin-right: 51px;
  }

  .md\:last\:mr-m43:last-child {
    margin-right: 43px;
  }

  .md\:last\:mr-m13:last-child {
    margin-right: 13px;
  }

  .md\:last\:mr-m26:last-child {
    margin-right: 26px;
  }

  .md\:last\:mr-m2:last-child {
    margin-right: 2px;
  }

  .md\:last\:mr-m14:last-child {
    margin-right: 14px;
  }

  .md\:last\:mr-m5:last-child {
    margin-right: 5px;
  }

  .md\:last\:mr-m8:last-child {
    margin-right: 8px;
  }

  .md\:last\:mb-0:last-child {
    margin-bottom: 0px;
  }

  .md\:last\:mb-1:last-child {
    margin-bottom: 0.25rem;
  }

  .md\:last\:mb-2:last-child {
    margin-bottom: 2px;
  }

  .md\:last\:mb-3:last-child {
    margin-bottom: 0.75rem;
  }

  .md\:last\:mb-4:last-child {
    margin-bottom: 1rem;
  }

  .md\:last\:mb-5:last-child {
    margin-bottom: 1.25rem;
  }

  .md\:last\:mb-6:last-child {
    margin-bottom: 6px;
  }

  .md\:last\:mb-7:last-child {
    margin-bottom: 1.75rem;
  }

  .md\:last\:mb-8:last-child {
    margin-bottom: 2rem;
  }

  .md\:last\:mb-9:last-child {
    margin-bottom: 2.25rem;
  }

  .md\:last\:mb-10:last-child {
    margin-bottom: 2.5rem;
  }

  .md\:last\:mb-11:last-child {
    margin-bottom: 11px;
  }

  .md\:last\:mb-12:last-child {
    margin-bottom: 3rem;
  }

  .md\:last\:mb-14:last-child {
    margin-bottom: 3.5rem;
  }

  .md\:last\:mb-15:last-child {
    margin-bottom: 15px;
  }

  .md\:last\:mb-16:last-child {
    margin-bottom: 4rem;
  }

  .md\:last\:mb-18:last-child {
    margin-bottom: 18px;
  }

  .md\:last\:mb-20:last-child {
    margin-bottom: 20px;
  }

  .md\:last\:mb-21:last-child {
    margin-bottom: 21px;
  }

  .md\:last\:mb-23:last-child {
    margin-bottom: 23px;
  }

  .md\:last\:mb-24:last-child {
    margin-bottom: 24px;
  }

  .md\:last\:mb-25:last-child {
    margin-bottom: 25px;
  }

  .md\:last\:mb-27:last-child {
    margin-bottom: 27px;
  }

  .md\:last\:mb-28:last-child {
    margin-bottom: 7rem;
  }

  .md\:last\:mb-30:last-child {
    margin-bottom: 30px;
  }

  .md\:last\:mb-31:last-child {
    margin-bottom: 31px;
  }

  .md\:last\:mb-32:last-child {
    margin-bottom: 8rem;
  }

  .md\:last\:mb-34:last-child {
    margin-bottom: 34px;
  }

  .md\:last\:mb-35:last-child {
    margin-bottom: 35px;
  }

  .md\:last\:mb-36:last-child {
    margin-bottom: 9rem;
  }

  .md\:last\:mb-37:last-child {
    margin-bottom: 37px;
  }

  .md\:last\:mb-38:last-child {
    margin-bottom: 38px;
  }

  .md\:last\:mb-40:last-child {
    margin-bottom: 40px;
  }

  .md\:last\:mb-42:last-child {
    margin-bottom: 42px;
  }

  .md\:last\:mb-44:last-child {
    margin-bottom: 44px;
  }

  .md\:last\:mb-45:last-child {
    margin-bottom: 45px;
  }

  .md\:last\:mb-46:last-child {
    margin-bottom: 46px;
  }

  .md\:last\:mb-48:last-child {
    margin-bottom: 48px;
  }

  .md\:last\:mb-52:last-child {
    margin-bottom: 13rem;
  }

  .md\:last\:mb-53:last-child {
    margin-bottom: 53px;
  }

  .md\:last\:mb-55:last-child {
    margin-bottom: 55px;
  }

  .md\:last\:mb-56:last-child {
    margin-bottom: 14rem;
  }

  .md\:last\:mb-58:last-child {
    margin-bottom: 58px;
  }

  .md\:last\:mb-59:last-child {
    margin-bottom: 59px;
  }

  .md\:last\:mb-60:last-child {
    margin-bottom: 15rem;
  }

  .md\:last\:mb-63:last-child {
    margin-bottom: 63px;
  }

  .md\:last\:mb-64:last-child {
    margin-bottom: 16rem;
  }

  .md\:last\:mb-65:last-child {
    margin-bottom: 65px;
  }

  .md\:last\:mb-70:last-child {
    margin-bottom: 70px;
  }

  .md\:last\:mb-71:last-child {
    margin-bottom: 71px;
  }

  .md\:last\:mb-72:last-child {
    margin-bottom: 18rem;
  }

  .md\:last\:mb-80:last-child {
    margin-bottom: 20rem;
  }

  .md\:last\:mb-83:last-child {
    margin-bottom: 83px;
  }

  .md\:last\:mb-89:last-child {
    margin-bottom: 89px;
  }

  .md\:last\:mb-90:last-child {
    margin-bottom: 90px;
  }

  .md\:last\:mb-96:last-child {
    margin-bottom: 24rem;
  }

  .md\:last\:mb-100:last-child {
    margin-bottom: 100px;
  }

  .md\:last\:mb-106:last-child {
    margin-bottom: 106px;
  }

  .md\:last\:mb-109:last-child {
    margin-bottom: 109px;
  }

  .md\:last\:mb-120:last-child {
    margin-bottom: 120px;
  }

  .md\:last\:mb-135:last-child {
    margin-bottom: 135px;
  }

  .md\:last\:mb-180:last-child {
    margin-bottom: 180px;
  }

  .md\:last\:mb-300:last-child {
    margin-bottom: 300px;
  }

  .md\:last\:mb-400:last-child {
    margin-bottom: 400px;
  }

  .md\:last\:mb-510:last-child {
    margin-bottom: 510px;
  }

  .md\:last\:mb-615:last-child {
    margin-bottom: 615px;
  }

  .md\:last\:mb-650:last-child {
    margin-bottom: 650px;
  }

  .md\:last\:mb-auto:last-child {
    margin-bottom: auto;
  }

  .md\:last\:mb-px:last-child {
    margin-bottom: 1px;
  }

  .md\:last\:mb-0\.5:last-child {
    margin-bottom: 0.125rem;
  }

  .md\:last\:mb-1\.5:last-child {
    margin-bottom: 0.375rem;
  }

  .md\:last\:mb-2\.5:last-child {
    margin-bottom: 0.625rem;
  }

  .md\:last\:mb-3\.5:last-child {
    margin-bottom: 0.875rem;
  }

  .md\:last\:-mb-0:last-child {
    margin-bottom: 0px;
  }

  .md\:last\:-mb-1:last-child {
    margin-bottom: -0.25rem;
  }

  .md\:last\:-mb-2:last-child {
    margin-bottom: -0.5rem;
  }

  .md\:last\:-mb-3:last-child {
    margin-bottom: -0.75rem;
  }

  .md\:last\:-mb-4:last-child {
    margin-bottom: -1rem;
  }

  .md\:last\:-mb-5:last-child {
    margin-bottom: -1.25rem;
  }

  .md\:last\:-mb-6:last-child {
    margin-bottom: -1.5rem;
  }

  .md\:last\:-mb-7:last-child {
    margin-bottom: -1.75rem;
  }

  .md\:last\:-mb-8:last-child {
    margin-bottom: -2rem;
  }

  .md\:last\:-mb-9:last-child {
    margin-bottom: -2.25rem;
  }

  .md\:last\:-mb-10:last-child {
    margin-bottom: -2.5rem;
  }

  .md\:last\:-mb-11:last-child {
    margin-bottom: -2.75rem;
  }

  .md\:last\:-mb-12:last-child {
    margin-bottom: -3rem;
  }

  .md\:last\:-mb-14:last-child {
    margin-bottom: -3.5rem;
  }

  .md\:last\:-mb-16:last-child {
    margin-bottom: -4rem;
  }

  .md\:last\:-mb-20:last-child {
    margin-bottom: -5rem;
  }

  .md\:last\:-mb-24:last-child {
    margin-bottom: -6rem;
  }

  .md\:last\:-mb-28:last-child {
    margin-bottom: -7rem;
  }

  .md\:last\:-mb-32:last-child {
    margin-bottom: -8rem;
  }

  .md\:last\:-mb-36:last-child {
    margin-bottom: -9rem;
  }

  .md\:last\:-mb-40:last-child {
    margin-bottom: -10rem;
  }

  .md\:last\:-mb-44:last-child {
    margin-bottom: -11rem;
  }

  .md\:last\:-mb-48:last-child {
    margin-bottom: -12rem;
  }

  .md\:last\:-mb-52:last-child {
    margin-bottom: -13rem;
  }

  .md\:last\:-mb-56:last-child {
    margin-bottom: -14rem;
  }

  .md\:last\:-mb-60:last-child {
    margin-bottom: -15rem;
  }

  .md\:last\:-mb-64:last-child {
    margin-bottom: -16rem;
  }

  .md\:last\:-mb-72:last-child {
    margin-bottom: -18rem;
  }

  .md\:last\:-mb-80:last-child {
    margin-bottom: -20rem;
  }

  .md\:last\:-mb-96:last-child {
    margin-bottom: -24rem;
  }

  .md\:last\:-mb-px:last-child {
    margin-bottom: -1px;
  }

  .md\:last\:-mb-0\.5:last-child {
    margin-bottom: -0.125rem;
  }

  .md\:last\:-mb-1\.5:last-child {
    margin-bottom: -0.375rem;
  }

  .md\:last\:-mb-2\.5:last-child {
    margin-bottom: -0.625rem;
  }

  .md\:last\:-mb-3\.5:last-child {
    margin-bottom: -0.875rem;
  }

  .md\:last\:-mb-15px:last-child {
    margin-bottom: -15px;
  }

  .md\:last\:mb-m11:last-child {
    margin-bottom: 11px;
  }

  .md\:last\:mb-12px:last-child {
    margin-bottom: 12px;
  }

  .md\:last\:mb-m72:last-child {
    margin-bottom: 72px;
  }

  .md\:last\:mb-m21:last-child {
    margin-bottom: 21%;
  }

  .md\:last\:mb-m15:last-child {
    margin-bottom: 15px;
  }

  .md\:last\:mb-m18:last-child {
    margin-bottom: 18px;
  }

  .md\:last\:mb-m35:last-child {
    margin-bottom: 35px;
  }

  .md\:last\:mb-m19:last-child {
    margin-bottom: 19px;
  }

  .md\:last\:mb-m17:last-child {
    margin-bottom: 17px;
  }

  .md\:last\:mb-m9:last-child {
    margin-bottom: 9px;
  }

  .md\:last\:mb-m10:last-child {
    margin-bottom: 10px;
  }

  .md\:last\:mb-m51:last-child {
    margin-bottom: 51px;
  }

  .md\:last\:mb-m43:last-child {
    margin-bottom: 43px;
  }

  .md\:last\:mb-m13:last-child {
    margin-bottom: 13px;
  }

  .md\:last\:mb-m26:last-child {
    margin-bottom: 26px;
  }

  .md\:last\:mb-m2:last-child {
    margin-bottom: 2px;
  }

  .md\:last\:mb-m14:last-child {
    margin-bottom: 14px;
  }

  .md\:last\:mb-m5:last-child {
    margin-bottom: 5px;
  }

  .md\:last\:mb-m8:last-child {
    margin-bottom: 8px;
  }

  .md\:last\:ml-0:last-child {
    margin-left: 0px;
  }

  .md\:last\:ml-1:last-child {
    margin-left: 0.25rem;
  }

  .md\:last\:ml-2:last-child {
    margin-left: 2px;
  }

  .md\:last\:ml-3:last-child {
    margin-left: 0.75rem;
  }

  .md\:last\:ml-4:last-child {
    margin-left: 1rem;
  }

  .md\:last\:ml-5:last-child {
    margin-left: 1.25rem;
  }

  .md\:last\:ml-6:last-child {
    margin-left: 6px;
  }

  .md\:last\:ml-7:last-child {
    margin-left: 1.75rem;
  }

  .md\:last\:ml-8:last-child {
    margin-left: 2rem;
  }

  .md\:last\:ml-9:last-child {
    margin-left: 2.25rem;
  }

  .md\:last\:ml-10:last-child {
    margin-left: 2.5rem;
  }

  .md\:last\:ml-11:last-child {
    margin-left: 11px;
  }

  .md\:last\:ml-12:last-child {
    margin-left: 3rem;
  }

  .md\:last\:ml-14:last-child {
    margin-left: 3.5rem;
  }

  .md\:last\:ml-15:last-child {
    margin-left: 15px;
  }

  .md\:last\:ml-16:last-child {
    margin-left: 4rem;
  }

  .md\:last\:ml-18:last-child {
    margin-left: 18px;
  }

  .md\:last\:ml-20:last-child {
    margin-left: 20px;
  }

  .md\:last\:ml-21:last-child {
    margin-left: 21px;
  }

  .md\:last\:ml-23:last-child {
    margin-left: 23px;
  }

  .md\:last\:ml-24:last-child {
    margin-left: 24px;
  }

  .md\:last\:ml-25:last-child {
    margin-left: 25px;
  }

  .md\:last\:ml-27:last-child {
    margin-left: 27px;
  }

  .md\:last\:ml-28:last-child {
    margin-left: 7rem;
  }

  .md\:last\:ml-30:last-child {
    margin-left: 30px;
  }

  .md\:last\:ml-31:last-child {
    margin-left: 31px;
  }

  .md\:last\:ml-32:last-child {
    margin-left: 8rem;
  }

  .md\:last\:ml-34:last-child {
    margin-left: 34px;
  }

  .md\:last\:ml-35:last-child {
    margin-left: 35px;
  }

  .md\:last\:ml-36:last-child {
    margin-left: 9rem;
  }

  .md\:last\:ml-37:last-child {
    margin-left: 37px;
  }

  .md\:last\:ml-38:last-child {
    margin-left: 38px;
  }

  .md\:last\:ml-40:last-child {
    margin-left: 40px;
  }

  .md\:last\:ml-42:last-child {
    margin-left: 42px;
  }

  .md\:last\:ml-44:last-child {
    margin-left: 44px;
  }

  .md\:last\:ml-45:last-child {
    margin-left: 45px;
  }

  .md\:last\:ml-46:last-child {
    margin-left: 46px;
  }

  .md\:last\:ml-48:last-child {
    margin-left: 48px;
  }

  .md\:last\:ml-52:last-child {
    margin-left: 13rem;
  }

  .md\:last\:ml-53:last-child {
    margin-left: 53px;
  }

  .md\:last\:ml-55:last-child {
    margin-left: 55px;
  }

  .md\:last\:ml-56:last-child {
    margin-left: 14rem;
  }

  .md\:last\:ml-58:last-child {
    margin-left: 58px;
  }

  .md\:last\:ml-59:last-child {
    margin-left: 59px;
  }

  .md\:last\:ml-60:last-child {
    margin-left: 15rem;
  }

  .md\:last\:ml-63:last-child {
    margin-left: 63px;
  }

  .md\:last\:ml-64:last-child {
    margin-left: 16rem;
  }

  .md\:last\:ml-65:last-child {
    margin-left: 65px;
  }

  .md\:last\:ml-70:last-child {
    margin-left: 70px;
  }

  .md\:last\:ml-71:last-child {
    margin-left: 71px;
  }

  .md\:last\:ml-72:last-child {
    margin-left: 18rem;
  }

  .md\:last\:ml-80:last-child {
    margin-left: 20rem;
  }

  .md\:last\:ml-83:last-child {
    margin-left: 83px;
  }

  .md\:last\:ml-89:last-child {
    margin-left: 89px;
  }

  .md\:last\:ml-90:last-child {
    margin-left: 90px;
  }

  .md\:last\:ml-96:last-child {
    margin-left: 24rem;
  }

  .md\:last\:ml-100:last-child {
    margin-left: 100px;
  }

  .md\:last\:ml-106:last-child {
    margin-left: 106px;
  }

  .md\:last\:ml-109:last-child {
    margin-left: 109px;
  }

  .md\:last\:ml-120:last-child {
    margin-left: 120px;
  }

  .md\:last\:ml-135:last-child {
    margin-left: 135px;
  }

  .md\:last\:ml-180:last-child {
    margin-left: 180px;
  }

  .md\:last\:ml-300:last-child {
    margin-left: 300px;
  }

  .md\:last\:ml-400:last-child {
    margin-left: 400px;
  }

  .md\:last\:ml-510:last-child {
    margin-left: 510px;
  }

  .md\:last\:ml-615:last-child {
    margin-left: 615px;
  }

  .md\:last\:ml-650:last-child {
    margin-left: 650px;
  }

  .md\:last\:ml-auto:last-child {
    margin-left: auto;
  }

  .md\:last\:ml-px:last-child {
    margin-left: 1px;
  }

  .md\:last\:ml-0\.5:last-child {
    margin-left: 0.125rem;
  }

  .md\:last\:ml-1\.5:last-child {
    margin-left: 0.375rem;
  }

  .md\:last\:ml-2\.5:last-child {
    margin-left: 0.625rem;
  }

  .md\:last\:ml-3\.5:last-child {
    margin-left: 0.875rem;
  }

  .md\:last\:-ml-0:last-child {
    margin-left: 0px;
  }

  .md\:last\:-ml-1:last-child {
    margin-left: -0.25rem;
  }

  .md\:last\:-ml-2:last-child {
    margin-left: -0.5rem;
  }

  .md\:last\:-ml-3:last-child {
    margin-left: -0.75rem;
  }

  .md\:last\:-ml-4:last-child {
    margin-left: -1rem;
  }

  .md\:last\:-ml-5:last-child {
    margin-left: -1.25rem;
  }

  .md\:last\:-ml-6:last-child {
    margin-left: -1.5rem;
  }

  .md\:last\:-ml-7:last-child {
    margin-left: -1.75rem;
  }

  .md\:last\:-ml-8:last-child {
    margin-left: -2rem;
  }

  .md\:last\:-ml-9:last-child {
    margin-left: -2.25rem;
  }

  .md\:last\:-ml-10:last-child {
    margin-left: -2.5rem;
  }

  .md\:last\:-ml-11:last-child {
    margin-left: -2.75rem;
  }

  .md\:last\:-ml-12:last-child {
    margin-left: -3rem;
  }

  .md\:last\:-ml-14:last-child {
    margin-left: -3.5rem;
  }

  .md\:last\:-ml-16:last-child {
    margin-left: -4rem;
  }

  .md\:last\:-ml-20:last-child {
    margin-left: -5rem;
  }

  .md\:last\:-ml-24:last-child {
    margin-left: -6rem;
  }

  .md\:last\:-ml-28:last-child {
    margin-left: -7rem;
  }

  .md\:last\:-ml-32:last-child {
    margin-left: -8rem;
  }

  .md\:last\:-ml-36:last-child {
    margin-left: -9rem;
  }

  .md\:last\:-ml-40:last-child {
    margin-left: -10rem;
  }

  .md\:last\:-ml-44:last-child {
    margin-left: -11rem;
  }

  .md\:last\:-ml-48:last-child {
    margin-left: -12rem;
  }

  .md\:last\:-ml-52:last-child {
    margin-left: -13rem;
  }

  .md\:last\:-ml-56:last-child {
    margin-left: -14rem;
  }

  .md\:last\:-ml-60:last-child {
    margin-left: -15rem;
  }

  .md\:last\:-ml-64:last-child {
    margin-left: -16rem;
  }

  .md\:last\:-ml-72:last-child {
    margin-left: -18rem;
  }

  .md\:last\:-ml-80:last-child {
    margin-left: -20rem;
  }

  .md\:last\:-ml-96:last-child {
    margin-left: -24rem;
  }

  .md\:last\:-ml-px:last-child {
    margin-left: -1px;
  }

  .md\:last\:-ml-0\.5:last-child {
    margin-left: -0.125rem;
  }

  .md\:last\:-ml-1\.5:last-child {
    margin-left: -0.375rem;
  }

  .md\:last\:-ml-2\.5:last-child {
    margin-left: -0.625rem;
  }

  .md\:last\:-ml-3\.5:last-child {
    margin-left: -0.875rem;
  }

  .md\:last\:-ml-15px:last-child {
    margin-left: -15px;
  }

  .md\:last\:ml-m11:last-child {
    margin-left: 11px;
  }

  .md\:last\:ml-12px:last-child {
    margin-left: 12px;
  }

  .md\:last\:ml-m72:last-child {
    margin-left: 72px;
  }

  .md\:last\:ml-m21:last-child {
    margin-left: 21%;
  }

  .md\:last\:ml-m15:last-child {
    margin-left: 15px;
  }

  .md\:last\:ml-m18:last-child {
    margin-left: 18px;
  }

  .md\:last\:ml-m35:last-child {
    margin-left: 35px;
  }

  .md\:last\:ml-m19:last-child {
    margin-left: 19px;
  }

  .md\:last\:ml-m17:last-child {
    margin-left: 17px;
  }

  .md\:last\:ml-m9:last-child {
    margin-left: 9px;
  }

  .md\:last\:ml-m10:last-child {
    margin-left: 10px;
  }

  .md\:last\:ml-m51:last-child {
    margin-left: 51px;
  }

  .md\:last\:ml-m43:last-child {
    margin-left: 43px;
  }

  .md\:last\:ml-m13:last-child {
    margin-left: 13px;
  }

  .md\:last\:ml-m26:last-child {
    margin-left: 26px;
  }

  .md\:last\:ml-m2:last-child {
    margin-left: 2px;
  }

  .md\:last\:ml-m14:last-child {
    margin-left: 14px;
  }

  .md\:last\:ml-m5:last-child {
    margin-left: 5px;
  }

  .md\:last\:ml-m8:last-child {
    margin-left: 8px;
  }

  .md\:box-border {
    box-sizing: border-box;
  }

  .md\:box-content {
    box-sizing: content-box;
  }

  .md\:block {
    display: block;
  }

  .md\:inline-block {
    display: inline-block;
  }

  .md\:inline {
    display: inline;
  }

  .md\:flex {
    display: flex;
  }

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

  .md\:table {
    display: table;
  }

  .md\:inline-table {
    display: inline-table;
  }

  .md\:table-caption {
    display: table-caption;
  }

  .md\:table-cell {
    display: table-cell;
  }

  .md\:table-column {
    display: table-column;
  }

  .md\:table-column-group {
    display: table-column-group;
  }

  .md\:table-footer-group {
    display: table-footer-group;
  }

  .md\:table-header-group {
    display: table-header-group;
  }

  .md\:table-row-group {
    display: table-row-group;
  }

  .md\:table-row {
    display: table-row;
  }

  .md\:flow-root {
    display: flow-root;
  }

  .md\:grid {
    display: grid;
  }

  .md\:inline-grid {
    display: inline-grid;
  }

  .md\:contents {
    display: contents;
  }

  .md\:list-item {
    display: list-item;
  }

  .md\:hidden {
    display: none;
  }

  .md\:h-0 {
    height: 0px;
  }

  .md\:h-1 {
    height: 0.25rem;
  }

  .md\:h-2 {
    height: 0.5rem;
  }

  .md\:h-3 {
    height: 0.75rem;
  }

  .md\:h-4 {
    height: 1rem;
  }

  .md\:h-5 {
    height: 1.25rem;
  }

  .md\:h-6 {
    height: 1.5rem;
  }

  .md\:h-7 {
    height: 1.75rem;
  }

  .md\:h-8 {
    height: 2rem;
  }

  .md\:h-9 {
    height: 2.25rem;
  }

  .md\:h-10 {
    height: 2.5rem;
  }

  .md\:h-11 {
    height: 2.75rem;
  }

  .md\:h-12 {
    height: 3rem;
  }

  .md\:h-13 {
    height: 13px;
  }

  .md\:h-14 {
    height: 3.5rem;
  }

  .md\:h-15 {
    height: 15px;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:h-20 {
    height: 5rem;
  }

  .md\:h-24 {
    height: 6rem;
  }

  .md\:h-26 {
    height: 26px;
  }

  .md\:h-28 {
    height: 7rem;
  }

  .md\:h-30 {
    height: 30px;
  }

  .md\:h-32 {
    height: 8rem;
  }

  .md\:h-35 {
    height: 35px;
  }

  .md\:h-36 {
    height: 36px;
  }

  .md\:h-40 {
    height: 10rem;
  }

  .md\:h-44 {
    height: 11rem;
  }

  .md\:h-45 {
    height: 45px;
  }

  .md\:h-48 {
    height: 12rem;
  }

  .md\:h-49 {
    height: 49px;
  }

  .md\:h-50 {
    height: 50px !important;
  }

  .md\:h-52 {
    height: 13rem;
  }

  .md\:h-56 {
    height: 56px;
  }

  .md\:h-58 {
    height: 58px;
  }

  .md\:h-60 {
    height: 60px;
  }

  .md\:h-64 {
    height: 16rem;
  }

  .md\:h-70 {
    height: 70px;
  }

  .md\:h-72 {
    height: 18rem;
  }

  .md\:h-80 {
    height: 20rem;
  }

  .md\:h-89 {
    height: 89px;
  }

  .md\:h-95 {
    height: 95px;
  }

  .md\:h-96 {
    height: 24rem;
  }

  .md\:h-100 {
    height: 100px;
  }

  .md\:h-105 {
    height: 105px;
  }

  .md\:h-110 {
    height: 110px;
  }

  .md\:h-120 {
    height: 120px;
  }

  .md\:h-125 {
    height: 125px;
  }

  .md\:h-176 {
    height: 176px;
  }

  .md\:h-198 {
    height: 198px;
  }

  .md\:h-280 {
    height: 280px;
  }

  .md\:h-297 {
    height: 297px;
  }

  .md\:h-300 {
    height: 300px;
  }

  .md\:h-305 {
    height: 305px;
  }

  .md\:h-402 {
    height: 402px;
  }

  .md\:h-418 {
    height: 418px;
  }

  .md\:h-422 {
    height: 422px;
  }

  .md\:h-429 {
    height: 429px;
  }

  .md\:h-430 {
    height: 430px;
  }

  .md\:h-444 {
    height: 444px;
  }

  .md\:h-454 {
    height: 454px;
  }

  .md\:h-477 {
    height: 477px;
  }

  .md\:h-485 {
    height: 485px;
  }

  .md\:h-495 {
    height: 495px;
  }

  .md\:h-523 {
    height: 523px;
  }

  .md\:h-525 {
    height: 525px;
  }

  .md\:h-560 {
    height: 560px;
  }

  .md\:h-600 {
    height: 600px;
  }

  .md\:h-auto {
    height: auto;
  }

  .md\:h-px {
    height: 1px;
  }

  .md\:h-0\.5 {
    height: 0.125rem;
  }

  .md\:h-1\.5 {
    height: 0.375rem;
  }

  .md\:h-2\.5 {
    height: 0.625rem;
  }

  .md\:h-3\.5 {
    height: 0.875rem;
  }

  .md\:h-1\/2 {
    height: 50%;
  }

  .md\:h-1\/3 {
    height: 33.333333%;
  }

  .md\:h-2\/3 {
    height: 66.666667%;
  }

  .md\:h-1\/4 {
    height: 25%;
  }

  .md\:h-2\/4 {
    height: 50%;
  }

  .md\:h-3\/4 {
    height: 75%;
  }

  .md\:h-1\/5 {
    height: 20%;
  }

  .md\:h-2\/5 {
    height: 40%;
  }

  .md\:h-3\/5 {
    height: 60%;
  }

  .md\:h-4\/5 {
    height: 80%;
  }

  .md\:h-1\/6 {
    height: 16.666667%;
  }

  .md\:h-2\/6 {
    height: 33.333333%;
  }

  .md\:h-3\/6 {
    height: 50%;
  }

  .md\:h-4\/6 {
    height: 66.666667%;
  }

  .md\:h-5\/6 {
    height: 83.333333%;
  }

  .md\:h-full {
    height: 100%;
  }

  .md\:h-screen {
    height: 100vh;
  }

  .md\:h-h48 {
    height: 48px;
  }

  .md\:h-h44 {
    height: 44px;
  }

  .md\:h-h130 {
    height: 130px;
  }

  .md\:h-h-h114 {
    height: h-h114;
  }

  .md\:h-h-60 {
    height: h-60;
  }

  .md\:h-h114 {
    height: 14px;
  }

  .md\:h-h60 {
    height: 60px;
  }

  .md\:h-h5 {
    height: 5px;
  }

  .md\:max-h-0 {
    max-height: 0px;
  }

  .md\:max-h-1 {
    max-height: 0.25rem;
  }

  .md\:max-h-2 {
    max-height: 0.5rem;
  }

  .md\:max-h-3 {
    max-height: 0.75rem;
  }

  .md\:max-h-4 {
    max-height: 1rem;
  }

  .md\:max-h-5 {
    max-height: 1.25rem;
  }

  .md\:max-h-6 {
    max-height: 1.5rem;
  }

  .md\:max-h-7 {
    max-height: 1.75rem;
  }

  .md\:max-h-8 {
    max-height: 2rem;
  }

  .md\:max-h-9 {
    max-height: 2.25rem;
  }

  .md\:max-h-10 {
    max-height: 2.5rem;
  }

  .md\:max-h-11 {
    max-height: 2.75rem;
  }

  .md\:max-h-12 {
    max-height: 3rem;
  }

  .md\:max-h-14 {
    max-height: 3.5rem;
  }

  .md\:max-h-16 {
    max-height: 4rem;
  }

  .md\:max-h-20 {
    max-height: 5rem;
  }

  .md\:max-h-24 {
    max-height: 6rem;
  }

  .md\:max-h-28 {
    max-height: 7rem;
  }

  .md\:max-h-32 {
    max-height: 8rem;
  }

  .md\:max-h-36 {
    max-height: 9rem;
  }

  .md\:max-h-40 {
    max-height: 10rem;
  }

  .md\:max-h-44 {
    max-height: 11rem;
  }

  .md\:max-h-48 {
    max-height: 12rem;
  }

  .md\:max-h-52 {
    max-height: 13rem;
  }

  .md\:max-h-56 {
    max-height: 14rem;
  }

  .md\:max-h-60 {
    max-height: 15rem;
  }

  .md\:max-h-64 {
    max-height: 16rem;
  }

  .md\:max-h-72 {
    max-height: 18rem;
  }

  .md\:max-h-80 {
    max-height: 20rem;
  }

  .md\:max-h-96 {
    max-height: 24rem;
  }

  .md\:max-h-px {
    max-height: 1px;
  }

  .md\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .md\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .md\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .md\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .md\:max-h-full {
    max-height: 100%;
  }

  .md\:max-h-screen {
    max-height: 100vh;
  }

  .md\:min-h-0 {
    min-height: 0px;
  }

  .md\:min-h-60 {
    min-height: 60px;
  }

  .md\:min-h-full {
    min-height: 100%;
  }

  .md\:min-h-screen {
    min-height: 100vh;
  }

  .md\:w-0 {
    width: 0px;
  }

  .md\:w-1 {
    width: 0.25rem;
  }

  .md\:w-2 {
    width: 0.5rem;
  }

  .md\:w-3 {
    width: 0.75rem;
  }

  .md\:w-4 {
    width: 1rem;
  }

  .md\:w-5 {
    width: 1.25rem;
  }

  .md\:w-6 {
    width: 1.5rem;
  }

  .md\:w-7 {
    width: 1.75rem;
  }

  .md\:w-8 {
    width: 2rem;
  }

  .md\:w-9 {
    width: 2.25rem;
  }

  .md\:w-10 {
    width: 2.5rem;
  }

  .md\:w-11 {
    width: 2.75rem;
  }

  .md\:w-12 {
    width: 3rem;
  }

  .md\:w-13 {
    width: 13px;
  }

  .md\:w-14 {
    width: 3.5rem;
  }

  .md\:w-16 {
    width: 16%;
  }

  .md\:w-20 {
    width: 5rem;
  }

  .md\:w-24 {
    width: 6rem;
  }

  .md\:w-28 {
    width: 28 px;
  }

  .md\:w-32 {
    width: 8rem;
  }

  .md\:w-35 {
    width: 35px;
  }

  .md\:w-36 {
    width: 9rem;
  }

  .md\:w-40 {
    width: 40px !important;
  }

  .md\:w-44 {
    width: 11rem;
  }

  .md\:w-48 {
    width: 12rem;
  }

  .md\:w-50 {
    width: 50px;
  }

  .md\:w-52 {
    width: 52%;
  }

  .md\:w-56 {
    width: 14rem;
  }

  .md\:w-60 {
    width: 60%;
  }

  .md\:w-64 {
    width: 16rem;
  }

  .md\:w-68 {
    width: 68%;
  }

  .md\:w-70 {
    width: 70px;
  }

  .md\:w-72 {
    width: 18rem;
  }

  .md\:w-80 {
    width: 80px;
  }

  .md\:w-90 {
    width: 90px;
  }

  .md\:w-95 {
    width: 95px;
  }

  .md\:w-96 {
    width: 24rem;
  }

  .md\:w-100 {
    width: 100px !important;
  }

  .md\:w-105 {
    width: 105px;
  }

  .md\:w-108 {
    width: 108px;
  }

  .md\:w-110 {
    width: 110px;
  }

  .md\:w-120 {
    width: 120px;
  }

  .md\:w-122 {
    width: 122px;
  }

  .md\:w-125 {
    width: 125px;
  }

  .md\:w-130 {
    width: 130px;
  }

  .md\:w-145 {
    width: 145px;
  }

  .md\:w-150 {
    width: 150px;
  }

  .md\:w-159 {
    width: 159px;
  }

  .md\:w-160 {
    width: 160px;
  }

  .md\:w-165 {
    width: 165px;
  }

  .md\:w-169 {
    width: 169px;
  }

  .md\:w-170 {
    width: 170px;
  }

  .md\:w-174 {
    width: 174px;
  }

  .md\:w-180 {
    width: 180px;
  }

  .md\:w-193 {
    width: 193px;
  }

  .md\:w-200 {
    width: 200px;
  }

  .md\:w-215 {
    width: 215px;
  }

  .md\:w-220 {
    width: 220px;
  }

  .md\:w-230 {
    width: 230px;
  }

  .md\:w-235 {
    width: 235px;
  }

  .md\:w-240 {
    width: 240px;
  }

  .md\:w-250 {
    width: 250px !important;
  }

  .md\:w-290 {
    width: 290px;
  }

  .md\:w-300 {
    width: 300px;
  }

  .md\:w-305 {
    width: 305px;
  }

  .md\:w-315 {
    width: 315px;
  }

  .md\:w-320 {
    width: 320px;
  }

  .md\:w-341 {
    width: 341px;
  }

  .md\:w-342 {
    width: 342px;
  }

  .md\:w-345 {
    width: 345px;
  }

  .md\:w-375 {
    width: 375px;
  }

  .md\:w-400 {
    width: 400px;
  }

  .md\:w-420 {
    width: 420px;
  }

  .md\:w-450 {
    width: 450px;
  }

  .md\:w-500 {
    width: 500px;
  }

  .md\:w-550 {
    width: 550px;
  }

  .md\:w-600 {
    width: 600px;
  }

  .md\:w-650 {
    width: 650px;
  }

  .md\:w-700 {
    width: 700px;
  }

  .md\:w-710 {
    width: 710px;
  }

  .md\:w-750 {
    width: 750px;
  }

  .md\:w-800 {
    width: 800px;
  }

  .md\:w-850 {
    width: 850px;
  }

  .md\:w-950 {
    width: 950px;
  }

  .md\:w-1075 {
    width: 1075px;
  }

  .md\:w-1250 {
    width: 1250px;
  }

  .md\:w-1499 {
    width: 1499px;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-px {
    width: 1px;
  }

  .md\:w-0\.5 {
    width: 0.125rem;
  }

  .md\:w-1\.5 {
    width: 0.375rem;
  }

  .md\:w-2\.5 {
    width: 0.625rem;
  }

  .md\:w-3\.5 {
    width: 0.875rem;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/3 {
    width: 33.333333%;
  }

  .md\:w-2\/3 {
    width: 66.666667%;
  }

  .md\:w-1\/4 {
    width: 25%;
  }

  .md\:w-2\/4 {
    width: 50%;
  }

  .md\:w-3\/4 {
    width: 75%;
  }

  .md\:w-1\/5 {
    width: 20%;
  }

  .md\:w-2\/5 {
    width: 40%;
  }

  .md\:w-3\/5 {
    width: 60%;
  }

  .md\:w-4\/5 {
    width: 80%;
  }

  .md\:w-1\/6 {
    width: 16.666667%;
  }

  .md\:w-2\/6 {
    width: 33.333333%;
  }

  .md\:w-3\/6 {
    width: 50%;
  }

  .md\:w-4\/6 {
    width: 66.666667%;
  }

  .md\:w-5\/6 {
    width: 83.333333%;
  }

  .md\:w-1\/12 {
    width: 8.333333%;
  }

  .md\:w-2\/12 {
    width: 16.666667%;
  }

  .md\:w-3\/12 {
    width: 25%;
  }

  .md\:w-4\/12 {
    width: 33.333333%;
  }

  .md\:w-5\/12 {
    width: 41.666667%;
  }

  .md\:w-6\/12 {
    width: 50%;
  }

  .md\:w-7\/12 {
    width: 58.333333%;
  }

  .md\:w-8\/12 {
    width: 66.666667%;
  }

  .md\:w-9\/12 {
    width: 75%;
  }

  .md\:w-10\/12 {
    width: 83.333333%;
  }

  .md\:w-11\/12 {
    width: 91.666667%;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:w-screen {
    width: 100vw;
  }

  .md\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .md\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .md\:w-10rem {
    width: 10rem;
  }

  .md\:w-w60 {
    width: 60px;
  }

  .md\:w-w14 {
    width: 14%;
  }

  .md\:w-w-w114 {
    width: w-w114;
  }

  .md\:w-w-95 {
    width: w-95;
  }

  .md\:w-w114 {
    width: 14px;
  }

  .md\:w-w96 {
    width: 96%;
  }

  .md\:w-w5 {
    width: 5px;
  }

  .md\:w-m250 {
    width: 250px;
  }

  .md\:min-w-0 {
    min-width: 0px;
  }

  .md\:min-w-full {
    min-width: 100%;
  }

  .md\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .md\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .md\:max-w-0 {
    max-width: 0rem;
  }

  .md\:max-w-none {
    max-width: none;
  }

  .md\:max-w-xs {
    max-width: 20rem;
  }

  .md\:max-w-sm {
    max-width: 24rem;
  }

  .md\:max-w-md {
    max-width: 28rem;
  }

  .md\:max-w-lg {
    max-width: 32rem;
  }

  .md\:max-w-xl {
    max-width: 36rem;
  }

  .md\:max-w-2xl {
    max-width: 42rem;
  }

  .md\:max-w-3xl {
    max-width: 48rem;
  }

  .md\:max-w-4xl {
    max-width: 56rem;
  }

  .md\:max-w-5xl {
    max-width: 64rem;
  }

  .md\:max-w-6xl {
    max-width: 72rem;
  }

  .md\:max-w-7xl {
    max-width: 80rem;
  }

  .md\:max-w-full {
    max-width: 100%;
  }

  .md\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .md\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .md\:max-w-prose {
    max-width: 65ch;
  }

  .md\:flex-1 {
    flex: 1 1 0%;
  }

  .md\:flex-auto {
    flex: 1 1 auto;
  }

  .md\:flex-initial {
    flex: 0 1 auto;
  }

  .md\:flex-none {
    flex: none;
  }

  .md\:flex-1\/2 {
    flex: 50%;
  }

  .md\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .md\:flex-shrink {
    flex-shrink: 1;
  }

  .md\:flex-grow-0 {
    flex-grow: 0;
  }

  .md\:flex-grow {
    flex-grow: 1;
  }

  .md\:table-auto {
    table-layout: auto;
  }

  .md\:table-fixed {
    table-layout: fixed;
  }

  .md\:border-collapse {
    border-collapse: collapse;
  }

  .md\:border-separate {
    border-collapse: separate;
  }

  .md\:origin-center {
    transform-origin: center;
  }

  .md\:origin-top {
    transform-origin: top;
  }

  .md\:origin-top-right {
    transform-origin: top right;
  }

  .md\:origin-right {
    transform-origin: right;
  }

  .md\:origin-bottom-right {
    transform-origin: bottom right;
  }

  .md\:origin-bottom {
    transform-origin: bottom;
  }

  .md\:origin-bottom-left {
    transform-origin: bottom left;
  }

  .md\:origin-left {
    transform-origin: left;
  }

  .md\:origin-top-left {
    transform-origin: top left;
  }

  .md\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:transform-none {
    transform: none;
  }

  .md\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .md\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .md\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .md\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .md\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .md\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .md\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .md\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .md\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .md\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .md\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .md\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .md\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .md\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .md\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .md\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .md\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .md\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .md\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .md\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .md\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .md\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .md\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .md\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .md\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .md\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .md\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .md\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .md\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .md\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .md\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .md\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .md\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .md\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .md\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .md\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .md\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .md\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .md\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .md\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .md\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .md\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .md\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .md\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .md\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .md\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .md\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .md\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .md\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .md\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .md\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .md\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .md\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .md\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .md\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .md\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .md\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .md\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .md\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .md\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .md\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .md\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .md\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .md\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .md\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .md\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .md\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .md\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .md\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .md\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .md\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .md\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .md\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .md\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .md\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .md\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .md\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .md\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .md\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .md\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .md\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .md\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .md\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .md\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .md\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .md\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .md\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .md\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .md\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .md\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .md\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .md\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .md\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .md\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .md\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .md\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .md\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .md\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .md\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .md\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .md\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .md\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .md\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .md\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .md\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .md\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .md\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .md\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .md\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .md\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .md\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .md\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .md\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .md\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .md\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .md\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .md\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .md\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .md\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .md\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .md\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .md\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .md\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .md\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .md\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .md\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .md\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .md\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .md\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .md\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .md\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .md\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .md\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .md\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .md\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .md\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .md\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .md\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .md\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .md\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .md\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .md\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .md\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .md\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .md\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .md\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .md\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .md\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .md\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .md\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .md\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .md\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .md\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .md\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .md\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .md\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .md\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .md\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .md\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .md\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .md\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .md\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .md\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .md\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .md\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .md\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .md\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .md\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .md\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .md\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .md\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .md\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .md\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .md\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .md\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .md\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .md\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .md\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .md\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .md\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .md\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .md\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .md\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .md\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .md\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .md\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .md\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .md\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .md\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .md\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .md\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .md\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .md\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .md\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .md\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .md\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .md\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .md\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .md\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .md\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .md\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .md\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .md\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .md\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .md\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .md\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .md\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .md\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .md\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .md\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .md\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .md\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .md\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .md\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .md\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .md\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .md\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .md\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .md\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .md\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .md\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .md\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .md\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .md\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .md\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .md\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .md\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .md\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .md\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .md\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .md\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .md\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .md\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .md\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .md\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .md\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .md\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .md\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .md\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .md\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .md\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .md\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .md\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .md\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .md\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .md\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .md\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .md\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .md\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .md\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .md\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .md\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .md\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .md\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .md\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .md\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .md\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .md\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .md\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .md\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .md\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .md\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .md\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .md\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .md\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .md\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .md\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .md\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .md\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .md\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .md\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .md\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .md\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .md\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .md\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .md\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .md\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .md\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .md\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .md\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .md\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .md\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .md\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .md\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .md\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .md\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .md\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .md\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .md\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .md\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .md\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .md\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .md\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .md\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .md\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .md\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .md\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .md\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .md\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .md\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .md\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .md\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .md\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .md\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .md\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .md\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .md\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .md\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .md\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .md\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .md\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .md\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .md\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .md\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .md\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .md\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .md\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .md\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .md\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .md\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .md\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .md\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .md\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .md\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .md\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .md\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .md\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .md\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .md\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .md\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .md\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .md\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .md\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .md\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .md\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .md\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .md\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .md\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .md\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .md\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .md\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .md\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .md\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .md\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .md\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .md\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .md\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .md\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .md\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .md\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .md\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .md\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .md\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .md\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .md\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .md\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .md\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .md\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .md\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .md\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .md\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .md\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .md\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .md\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .md\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .md\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .md\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .md\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .md\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .md\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .md\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .md\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .md\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .md\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .md\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .md\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .md\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .md\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .md\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .md\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .md\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .md\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .md\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .md\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .md\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .md\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .md\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .md\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .md\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .md\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .md\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .md\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .md\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .md\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .md\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .md\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .md\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .md\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .md\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .md\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .md\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .md\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .md\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .md\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .md\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .md\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .md\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .md\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .md\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .md\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .md\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .md\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .md\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .md\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .md\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .md\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .md\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .md\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .md\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .md\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .md\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .md\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .md\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .md\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .md\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .md\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .md\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .md\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .md\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .md\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .md\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .md\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .md\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .md\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .md\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .md\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .md\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .md\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .md\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .md\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .md\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .md\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .md\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .md\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .md\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .md\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .md\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .md\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .md\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .md\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .md\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .md\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .md\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .md\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .md\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .md\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .md\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .md\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .md\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .md\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .md\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .md\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .md\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .md\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .md\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .md\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .md\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .md\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .md\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .md\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .md\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .md\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .md\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .md\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .md\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .md\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .md\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .md\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .md\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .md\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .md\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .md\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .md\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .md\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .md\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .md\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .md\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .md\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .md\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .md\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .md\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .md\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .md\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .md\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .md\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .md\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .md\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .md\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .md\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .md\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .md\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .md\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .md\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .md\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .md\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .md\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .md\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .md\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .md\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .md\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .md\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .md\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .md\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .md\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .md\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .md\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .md\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .md\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .md\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .md\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .md\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .md\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .md\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .md\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .md\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .md\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .md\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .md\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .md\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .md\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .md\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .md\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .md\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .md\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .md\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .md\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .md\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .md\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .md\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .md\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .md\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .md\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .md\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .md\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .md\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .md\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .md\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .md\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .md\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .md\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .md\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .md\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .md\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .md\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .md\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .md\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .md\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .md\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .md\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .md\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .md\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .md\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .md\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .md\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .md\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .md\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .md\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .md\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .md\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .md\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .md\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .md\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .md\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .md\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .md\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .md\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .md\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .md\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .md\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .md\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .md\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .md\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .md\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .md\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .md\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .md\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .md\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .md\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .md\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .md\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .md\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .md\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .md\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .md\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .md\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .md\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .md\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .md\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .md\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .md\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .md\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .md\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .md\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .md\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .md\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .md\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .md\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .md\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .md\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .md\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .md\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .md\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .md\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .md\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .md\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .md\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .md\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .md\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .md\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .md\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .md\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .md\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .md\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .md\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .md\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .md\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .md\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .md\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .md\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .md\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .md\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .md\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .md\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .md\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .md\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .md\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .md\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .md\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .md\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .md\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .md\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .md\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .md\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .md\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .md\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .md\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .md\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .md\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .md\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .md\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .md\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .md\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .md\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .md\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .md\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .md\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .md\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .md\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .md\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .md\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .md\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .md\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .md\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .md\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .md\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .md\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .md\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .md\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .md\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .md\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .md\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .md\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .md\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .md\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .md\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .md\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .md\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .md\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .md\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .md\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .md\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .md\:animate-none {
    -webkit-animation: none;
    animation: none;
  }

  .md\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
  }

  .md\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .md\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .md\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
    animation: bounce 1s infinite;
  }

  .md\:cursor-auto {
    cursor: auto;
  }

  .md\:cursor-default {
    cursor: default;
  }

  .md\:cursor-pointer {
    cursor: pointer;
  }

  .md\:cursor-wait {
    cursor: wait;
  }

  .md\:cursor-text {
    cursor: text;
  }

  .md\:cursor-move {
    cursor: move;
  }

  .md\:cursor-help {
    cursor: help;
  }

  .md\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .md\:select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .md\:select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
  }

  .md\:select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    user-select: all;
  }

  .md\:select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
  }

  .md\:resize-none {
    resize: none;
  }

  .md\:resize-y {
    resize: vertical;
  }

  .md\:resize-x {
    resize: horizontal;
  }

  .md\:resize {
    resize: both;
  }

  .md\:list-inside {
    list-style-position: inside;
  }

  .md\:list-outside {
    list-style-position: outside;
  }

  .md\:list-none {
    list-style-type: none;
  }

  .md\:list-disc {
    list-style-type: disc;
  }

  .md\:list-decimal {
    list-style-type: decimal;
  }

  .md\:appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }

  .md\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .md\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .md\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .md\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .md\:grid-flow-row {
    grid-auto-flow: row;
  }

  .md\:grid-flow-col {
    grid-auto-flow: column;
  }

  .md\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .md\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .md\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .md\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .md\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .md\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .md\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .md\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .md\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .md\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .md\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .md\:grid-cols-none {
    grid-template-columns: none;
  }

  .md\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .md\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-rows-none {
    grid-template-rows: none;
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .md\:flex-col {
    flex-direction: column;
  }

  .md\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .md\:flex-wrap {
    flex-wrap: wrap;
  }

  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .md\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .md\:place-content-center {
    place-content: center;
  }

  .md\:place-content-start {
    place-content: start;
  }

  .md\:place-content-end {
    place-content: end;
  }

  .md\:place-content-between {
    place-content: space-between;
  }

  .md\:place-content-around {
    place-content: space-around;
  }

  .md\:place-content-evenly {
    place-content: space-evenly;
  }

  .md\:place-content-stretch {
    place-content: stretch;
  }

  .md\:place-items-start {
    place-items: start;
  }

  .md\:place-items-end {
    place-items: end;
  }

  .md\:place-items-center {
    place-items: center;
  }

  .md\:place-items-stretch {
    place-items: stretch;
  }

  .md\:content-center {
    align-content: center;
  }

  .md\:content-start {
    align-content: flex-start;
  }

  .md\:content-end {
    align-content: flex-end;
  }

  .md\:content-between {
    align-content: space-between;
  }

  .md\:content-around {
    align-content: space-around;
  }

  .md\:content-evenly {
    align-content: space-evenly;
  }

  .md\:items-start {
    align-items: flex-start;
  }

  .md\:items-end {
    align-items: flex-end;
  }

  .md\:items-center {
    align-items: center;
  }

  .md\:items-baseline {
    align-items: baseline;
  }

  .md\:items-stretch {
    align-items: stretch;
  }

  .md\:justify-start {
    justify-content: flex-start;
  }

  .md\:justify-end {
    justify-content: flex-end;
  }

  .md\:justify-center {
    justify-content: center;
  }

  .md\:justify-between {
    justify-content: space-between;
  }

  .md\:justify-around {
    justify-content: space-around;
  }

  .md\:justify-evenly {
    justify-content: space-evenly;
  }

  .md\:justify-items-start {
    justify-items: start;
  }

  .md\:justify-items-end {
    justify-items: end;
  }

  .md\:justify-items-center {
    justify-items: center;
  }

  .md\:justify-items-stretch {
    justify-items: stretch;
  }

  .md\:gap-0 {
    gap: 0px;
  }

  .md\:gap-1 {
    gap: 0.25rem;
  }

  .md\:gap-2 {
    gap: 0.5rem;
  }

  .md\:gap-3 {
    gap: 0.75rem;
  }

  .md\:gap-4 {
    gap: 1rem;
  }

  .md\:gap-5 {
    gap: 1.25rem;
  }

  .md\:gap-6 {
    gap: 1.5rem;
  }

  .md\:gap-7 {
    gap: 1.75rem;
  }

  .md\:gap-8 {
    gap: 2rem;
  }

  .md\:gap-9 {
    gap: 2.25rem;
  }

  .md\:gap-10 {
    gap: 2.5rem;
  }

  .md\:gap-11 {
    gap: 2.75rem;
  }

  .md\:gap-12 {
    gap: 3rem;
  }

  .md\:gap-14 {
    gap: 3.5rem;
  }

  .md\:gap-16 {
    gap: 4rem;
  }

  .md\:gap-20 {
    gap: 5rem;
  }

  .md\:gap-24 {
    gap: 6rem;
  }

  .md\:gap-28 {
    gap: 7rem;
  }

  .md\:gap-32 {
    gap: 8rem;
  }

  .md\:gap-36 {
    gap: 9rem;
  }

  .md\:gap-40 {
    gap: 10rem;
  }

  .md\:gap-44 {
    gap: 11rem;
  }

  .md\:gap-48 {
    gap: 12rem;
  }

  .md\:gap-52 {
    gap: 13rem;
  }

  .md\:gap-56 {
    gap: 14rem;
  }

  .md\:gap-60 {
    gap: 15rem;
  }

  .md\:gap-64 {
    gap: 16rem;
  }

  .md\:gap-72 {
    gap: 18rem;
  }

  .md\:gap-80 {
    gap: 20rem;
  }

  .md\:gap-96 {
    gap: 24rem;
  }

  .md\:gap-px {
    gap: 1px;
  }

  .md\:gap-0\.5 {
    gap: 0.125rem;
  }

  .md\:gap-1\.5 {
    gap: 0.375rem;
  }

  .md\:gap-2\.5 {
    gap: 0.625rem;
  }

  .md\:gap-3\.5 {
    gap: 0.875rem;
  }

  .md\:gap-x-0 {
    -moz-column-gap: 0px;
    column-gap: 0px;
  }

  .md\:gap-x-1 {
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .md\:gap-x-2 {
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .md\:gap-x-3 {
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .md\:gap-x-4 {
    -moz-column-gap: 1rem;
    column-gap: 1rem;
  }

  .md\:gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .md\:gap-x-6 {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .md\:gap-x-7 {
    -moz-column-gap: 1.75rem;
    column-gap: 1.75rem;
  }

  .md\:gap-x-8 {
    -moz-column-gap: 2rem;
    column-gap: 2rem;
  }

  .md\:gap-x-9 {
    -moz-column-gap: 2.25rem;
    column-gap: 2.25rem;
  }

  .md\:gap-x-10 {
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .md\:gap-x-11 {
    -moz-column-gap: 2.75rem;
    column-gap: 2.75rem;
  }

  .md\:gap-x-12 {
    -moz-column-gap: 3rem;
    column-gap: 3rem;
  }

  .md\:gap-x-14 {
    -moz-column-gap: 3.5rem;
    column-gap: 3.5rem;
  }

  .md\:gap-x-16 {
    -moz-column-gap: 4rem;
    column-gap: 4rem;
  }

  .md\:gap-x-20 {
    -moz-column-gap: 5rem;
    column-gap: 5rem;
  }

  .md\:gap-x-24 {
    -moz-column-gap: 6rem;
    column-gap: 6rem;
  }

  .md\:gap-x-28 {
    -moz-column-gap: 7rem;
    column-gap: 7rem;
  }

  .md\:gap-x-32 {
    -moz-column-gap: 8rem;
    column-gap: 8rem;
  }

  .md\:gap-x-36 {
    -moz-column-gap: 9rem;
    column-gap: 9rem;
  }

  .md\:gap-x-40 {
    -moz-column-gap: 10rem;
    column-gap: 10rem;
  }

  .md\:gap-x-44 {
    -moz-column-gap: 11rem;
    column-gap: 11rem;
  }

  .md\:gap-x-48 {
    -moz-column-gap: 12rem;
    column-gap: 12rem;
  }

  .md\:gap-x-52 {
    -moz-column-gap: 13rem;
    column-gap: 13rem;
  }

  .md\:gap-x-56 {
    -moz-column-gap: 14rem;
    column-gap: 14rem;
  }

  .md\:gap-x-60 {
    -moz-column-gap: 15rem;
    column-gap: 15rem;
  }

  .md\:gap-x-64 {
    -moz-column-gap: 16rem;
    column-gap: 16rem;
  }

  .md\:gap-x-72 {
    -moz-column-gap: 18rem;
    column-gap: 18rem;
  }

  .md\:gap-x-80 {
    -moz-column-gap: 20rem;
    column-gap: 20rem;
  }

  .md\:gap-x-96 {
    -moz-column-gap: 24rem;
    column-gap: 24rem;
  }

  .md\:gap-x-px {
    -moz-column-gap: 1px;
    column-gap: 1px;
  }

  .md\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
    column-gap: 0.125rem;
  }

  .md\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
    column-gap: 0.375rem;
  }

  .md\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
    column-gap: 0.625rem;
  }

  .md\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
    column-gap: 0.875rem;
  }

  .md\:gap-y-0 {
    row-gap: 0px;
  }

  .md\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .md\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .md\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .md\:gap-y-4 {
    row-gap: 1rem;
  }

  .md\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .md\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .md\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .md\:gap-y-8 {
    row-gap: 2rem;
  }

  .md\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .md\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .md\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .md\:gap-y-12 {
    row-gap: 3rem;
  }

  .md\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .md\:gap-y-16 {
    row-gap: 4rem;
  }

  .md\:gap-y-20 {
    row-gap: 5rem;
  }

  .md\:gap-y-24 {
    row-gap: 6rem;
  }

  .md\:gap-y-28 {
    row-gap: 7rem;
  }

  .md\:gap-y-32 {
    row-gap: 8rem;
  }

  .md\:gap-y-36 {
    row-gap: 9rem;
  }

  .md\:gap-y-40 {
    row-gap: 10rem;
  }

  .md\:gap-y-44 {
    row-gap: 11rem;
  }

  .md\:gap-y-48 {
    row-gap: 12rem;
  }

  .md\:gap-y-52 {
    row-gap: 13rem;
  }

  .md\:gap-y-56 {
    row-gap: 14rem;
  }

  .md\:gap-y-60 {
    row-gap: 15rem;
  }

  .md\:gap-y-64 {
    row-gap: 16rem;
  }

  .md\:gap-y-72 {
    row-gap: 18rem;
  }

  .md\:gap-y-80 {
    row-gap: 20rem;
  }

  .md\:gap-y-96 {
    row-gap: 24rem;
  }

  .md\:gap-y-px {
    row-gap: 1px;
  }

  .md\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .md\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .md\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .md\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .md\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .md\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .md\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .md\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(5px * var(--tw-divide-x-reverse));
    border-left-width: calc(5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(1.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(0.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(5px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1.5px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0.5px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .md\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .md\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .md\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .md\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .md\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .md\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .md\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .md\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .md\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .md\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .md\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .md\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .md\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .md\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .md\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .md\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .md\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .md\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .md\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .md\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .md\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .md\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .md\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .md\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .md\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .md\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .md\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .md\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .md\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .md\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .md\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .md\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .md\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .md\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .md\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .md\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .md\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .md\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .md\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .md\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .md\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .md\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .md\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .md\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .md\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .md\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .md\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .md\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .md\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .md\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .md\:divide-purple > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-divide-opacity));
  }

  .md\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .md\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .md\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .md\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .md\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .md\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .md\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .md\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .md\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .md\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .md\:divide-light-gray > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .md\:divide-light-gray-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-divide-opacity));
  }

  .md\:divide-light-gray-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-divide-opacity));
  }

  .md\:divide-light-gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-divide-opacity));
  }

  .md\:divide-light-gray-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .md\:divide-light-gray-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-divide-opacity));
  }

  .md\:divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .md\:divide-dark-red > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-divide-opacity));
  }

  .md\:divide-mustard-yellow > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-divide-opacity));
  }

  .md\:divide-mustard-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-divide-opacity));
  }

  .md\:divide-light-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .md\:divide-light-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-divide-opacity));
  }

  .md\:divide-light-blue-3 > :not([hidden]) ~ :not([hidden]) {
    border-color:  #F0F3FF;
  }

  .md\:divide-light-blue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-divide-opacity));
  }

  .md\:divide-purple-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-divide-opacity));
  }

  .md\:divide-light-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .md\:divide-light-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .md\:divide-light-bg-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-divide-opacity));
  }

  .md\:divide-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-divide-opacity));
  }

  .md\:divide-pink-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-divide-opacity));
  }

  .md\:divide-light-white-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .md\:divide-Black-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .md\:divide-Default-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .md\:divide-White-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .md\:divide-Green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-divide-opacity));
  }

  .md\:divide-Blue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .md\:divide-Silver-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .md\:divide-Yellow-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-divide-opacity));
  }

  .md\:divide-Grey-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .md\:divide-Gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .md\:divide-Red-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-divide-opacity));
  }

  .md\:divide-Gold-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-divide-opacity));
  }

  .md\:divide-light-green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-divide-opacity));
  }

  .md\:divide-dark-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-divide-opacity));
  }

  .md\:divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-divide-opacity));
  }

  .md\:divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-divide-opacity));
  }

  .md\:divide-light-pink > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-divide-opacity));
  }

  .md\:divide-violet > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .md\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .md\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .md\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .md\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .md\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .md\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .md\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .md\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .md\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .md\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .md\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .md\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .md\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .md\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .md\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .md\:place-self-auto {
    place-self: auto;
  }

  .md\:place-self-start {
    place-self: start;
  }

  .md\:place-self-end {
    place-self: end;
  }

  .md\:place-self-center {
    place-self: center;
  }

  .md\:place-self-stretch {
    place-self: stretch;
  }

  .md\:self-auto {
    align-self: auto;
  }

  .md\:self-start {
    align-self: flex-start;
  }

  .md\:self-end {
    align-self: flex-end;
  }

  .md\:self-center {
    align-self: center;
  }

  .md\:self-stretch {
    align-self: stretch;
  }

  .md\:self-baseline {
    align-self: baseline;
  }

  .md\:justify-self-auto {
    justify-self: auto;
  }

  .md\:justify-self-start {
    justify-self: start;
  }

  .md\:justify-self-end {
    justify-self: end;
  }

  .md\:justify-self-center {
    justify-self: center;
  }

  .md\:justify-self-stretch {
    justify-self: stretch;
  }

  .md\:overflow-auto {
    overflow: auto;
  }

  .md\:overflow-hidden {
    overflow: hidden;
  }

  .md\:overflow-visible {
    overflow: visible;
  }

  .md\:overflow-scroll {
    overflow: scroll;
  }

  .md\:overflow-x-auto {
    overflow-x: auto;
  }

  .md\:overflow-y-auto {
    overflow-y: auto;
  }

  .md\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .md\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .md\:overflow-x-visible {
    overflow-x: visible;
  }

  .md\:overflow-y-visible {
    overflow-y: visible;
  }

  .md\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .md\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .md\:overscroll-auto {
    -ms-scroll-chaining: chained;
    overscroll-behavior: auto;
  }

  .md\:overscroll-contain {
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
  }

  .md\:overscroll-none {
    -ms-scroll-chaining: none;
    overscroll-behavior: none;
  }

  .md\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .md\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .md\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .md\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .md\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .md\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .md\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .md\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .md\:overflow-clip {
    text-overflow: clip;
  }

  .md\:whitespace-normal {
    white-space: normal;
  }

  .md\:whitespace-nowrap {
    white-space: nowrap;
  }

  .md\:whitespace-pre {
    white-space: pre;
  }

  .md\:whitespace-pre-line {
    white-space: pre-line;
  }

  .md\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .md\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .md\:break-words {
    overflow-wrap: break-word;
  }

  .md\:break-all {
    word-break: break-all;
  }

  .md\:rounded-5 {
    border-radius: 5px;
  }

  .md\:rounded-16 {
    border-radius: 16px;
  }

  .md\:rounded-none {
    border-radius: 0px;
  }

  .md\:rounded-sm {
    border-radius: 0.125rem;
  }

  .md\:rounded {
    border-radius: 0.25rem;
  }

  .md\:rounded-md {
    border-radius: 0.375rem;
  }

  .md\:rounded-lg {
    border-radius: 0.5rem;
  }

  .md\:rounded-xl {
    border-radius: 0.75rem;
  }

  .md\:rounded-2xl {
    border-radius: 1rem;
  }

  .md\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .md\:rounded-full {
    border-radius: 9999px;
  }

  .md\:rounded-r3 {
    border-radius: 3px;
  }

  .md\:rounded-t-5 {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
  }

  .md\:rounded-t-16 {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .md\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .md\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .md\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .md\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .md\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .md\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:rounded-t-r3 {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
  }

  .md\:rounded-r-5 {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .md\:rounded-r-16 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .md\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .md\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .md\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .md\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .md\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .md\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-r-r3 {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }

  .md\:rounded-b-5 {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .md\:rounded-b-16 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .md\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-b-r3 {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .md\:rounded-l-5 {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .md\:rounded-l-16 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .md\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-l-r3 {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .md\:rounded-tl-5 {
    border-top-left-radius: 5px;
  }

  .md\:rounded-tl-16 {
    border-top-left-radius: 16px;
  }

  .md\:rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .md\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .md\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .md\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .md\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .md\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .md\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .md\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .md\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .md\:rounded-tl-r3 {
    border-top-left-radius: 3px;
  }

  .md\:rounded-tr-5 {
    border-top-right-radius: 5px;
  }

  .md\:rounded-tr-16 {
    border-top-right-radius: 16px;
  }

  .md\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .md\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .md\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .md\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .md\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .md\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .md\:rounded-tr-r3 {
    border-top-right-radius: 3px;
  }

  .md\:rounded-br-5 {
    border-bottom-right-radius: 5px;
  }

  .md\:rounded-br-16 {
    border-bottom-right-radius: 16px;
  }

  .md\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .md\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .md\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .md\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .md\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .md\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-br-r3 {
    border-bottom-right-radius: 3px;
  }

  .md\:rounded-bl-5 {
    border-bottom-left-radius: 5px;
  }

  .md\:rounded-bl-16 {
    border-bottom-left-radius: 16px;
  }

  .md\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .md\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-bl-r3 {
    border-bottom-left-radius: 3px;
  }

  .md\:border-0 {
    border-width: 0px;
  }

  .md\:border-2 {
    border-width: 2px;
  }

  .md\:border-4 {
    border-width: 4px;
  }

  .md\:border-5 {
    border-width: 5px;
  }

  .md\:border-8 {
    border-width: 8px;
  }

  .md\:border {
    border-width: 1px;
  }

  .md\:border-1\/5 {
    border-width: 1.5px;
  }

  .md\:border-1\/2 {
    border-width: 0.5px;
  }

  .md\:border-t-0 {
    border-top-width: 0px;
  }

  .md\:border-t-2 {
    border-top-width: 2px;
  }

  .md\:border-t-4 {
    border-top-width: 4px;
  }

  .md\:border-t-5 {
    border-top-width: 5px;
  }

  .md\:border-t-8 {
    border-top-width: 8px;
  }

  .md\:border-t {
    border-top-width: 1px;
  }

  .md\:border-t-1\/5 {
    border-top-width: 1.5px;
  }

  .md\:border-t-1\/2 {
    border-top-width: 0.5px;
  }

  .md\:border-r-0 {
    border-right-width: 0px;
  }

  .md\:border-r-2 {
    border-right-width: 2px;
  }

  .md\:border-r-4 {
    border-right-width: 4px;
  }

  .md\:border-r-5 {
    border-right-width: 5px;
  }

  .md\:border-r-8 {
    border-right-width: 8px;
  }

  .md\:border-r {
    border-right-width: 1px;
  }

  .md\:border-r-1\/5 {
    border-right-width: 1.5px;
  }

  .md\:border-r-1\/2 {
    border-right-width: 0.5px;
  }

  .md\:border-b-0 {
    border-bottom-width: 0px;
  }

  .md\:border-b-2 {
    border-bottom-width: 2px;
  }

  .md\:border-b-4 {
    border-bottom-width: 4px;
  }

  .md\:border-b-5 {
    border-bottom-width: 5px;
  }

  .md\:border-b-8 {
    border-bottom-width: 8px;
  }

  .md\:border-b {
    border-bottom-width: 1px;
  }

  .md\:border-b-1\/5 {
    border-bottom-width: 1.5px;
  }

  .md\:border-b-1\/2 {
    border-bottom-width: 0.5px;
  }

  .md\:border-l-0 {
    border-left-width: 0px;
  }

  .md\:border-l-2 {
    border-left-width: 2px;
  }

  .md\:border-l-4 {
    border-left-width: 4px;
  }

  .md\:border-l-5 {
    border-left-width: 5px;
  }

  .md\:border-l-8 {
    border-left-width: 8px;
  }

  .md\:border-l {
    border-left-width: 1px;
  }

  .md\:border-l-1\/5 {
    border-left-width: 1.5px;
  }

  .md\:border-l-1\/2 {
    border-left-width: 0.5px;
  }

  .md\:border-solid {
    border-style: solid;
  }

  .md\:border-dashed {
    border-style: dashed;
  }

  .md\:border-dotted {
    border-style: dotted;
  }

  .md\:border-double {
    border-style: double;
  }

  .md\:border-none {
    border-style: none;
  }

  .md\:border-transparent {
    border-color: transparent;
  }

  .md\:border-current {
    border-color: currentColor;
  }

  .md\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .md\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .md\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .md\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .md\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .md\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .md\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .md\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .md\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .md\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .md\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .md\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .md\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .md\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .md\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .md\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .md\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .md\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .md\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .md\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .md\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .md\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .md\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .md\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .md\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .md\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .md\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .md\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .md\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .md\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .md\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .md\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .md\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .md\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .md\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .md\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .group:hover .md\:group-hover\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .md\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .md\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-gray:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-gray-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-gray-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-gray-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-gray-5:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-dark-red:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-mustard-yellow:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-mustard-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-blue-3:focus-within {
    border-color:  #F0F3FF;
  }

  .md\:focus-within\:border-light-blue-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-bg-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-white-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-Black-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-Default-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-White-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-Green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-Blue-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-Silver-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-Yellow-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-Grey-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-Gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-Red-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-Gold-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-dark-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-light-pink:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-violet:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .md\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .md\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .md\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple:hover {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-gray:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-gray-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-gray-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-gray-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-gray-5:hover {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .md\:hover\:border-dark-red:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .md\:hover\:border-mustard-yellow:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .md\:hover\:border-mustard-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-blue-3:hover {
    border-color:  #F0F3FF;
  }

  .md\:hover\:border-light-blue-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-bg-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-white-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .md\:hover\:border-Black-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .md\:hover\:border-Default-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .md\:hover\:border-White-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .md\:hover\:border-Green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .md\:hover\:border-Blue-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-Silver-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:hover\:border-Yellow-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .md\:hover\:border-Grey-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:hover\:border-Gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:hover\:border-Red-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .md\:hover\:border-Gold-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .md\:hover\:border-dark-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .md\:hover\:border-light-pink:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .md\:hover\:border-violet:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .md\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .md\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .md\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple:focus {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-gray:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-gray-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-gray-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-gray-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-gray-5:focus {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .md\:focus\:border-dark-red:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .md\:focus\:border-mustard-yellow:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .md\:focus\:border-mustard-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-blue-3:focus {
    border-color:  #F0F3FF;
  }

  .md\:focus\:border-light-blue-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-bg-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-white-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .md\:focus\:border-Black-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .md\:focus\:border-Default-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .md\:focus\:border-White-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .md\:focus\:border-Green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .md\:focus\:border-Blue-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-Silver-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:focus\:border-Yellow-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .md\:focus\:border-Grey-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:focus\:border-Gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .md\:focus\:border-Red-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .md\:focus\:border-Gold-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .md\:focus\:border-dark-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .md\:focus\:border-light-pink:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .md\:focus\:border-violet:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .md\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .md\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .md\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .md\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .md\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .md\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .md\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .md\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .md\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .md\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .md\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .md\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .md\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .md\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .md\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .md\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .md\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .md\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .md\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .md\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .md\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .md\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .md\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .md\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .md\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .md\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .md\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .md\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .md\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .md\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .md\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .md\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .md\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .md\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .md\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .md\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .md\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .md\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .md\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .md\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .md\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .md\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .md\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .md\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .md\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .md\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .md\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .md\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .md\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .md\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .md\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .md\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .md\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .md\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .md\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .md\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .md\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .md\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .md\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .md\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .md\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .md\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .md\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .md\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .md\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .md\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .md\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .md\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .md\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .md\:bg-transparent {
    background-color: transparent;
  }

  .md\:bg-current {
    background-color: currentColor;
  }

  .md\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .md\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .md\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .md\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .md\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .md\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .md\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .md\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .md\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .md\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .md\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .md\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .md\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .md\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .md\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .md\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .md\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .md\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .md\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .md\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .md\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .md\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .md\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .md\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .md\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .md\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .md\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .md\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .md\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .md\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .md\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .md\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .md\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .md\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .md\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .group:hover .md\:group-hover\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .md\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .md\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-gray:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-gray-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-gray-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-gray-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-gray-5:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-dark-red:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-mustard-yellow:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-mustard-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-blue-3:focus-within {
    background-color:  #F0F3FF;
  }

  .md\:focus-within\:bg-light-blue-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-bg-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-white-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-Black-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-Default-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-White-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-Green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-Blue-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-Silver-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-Yellow-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-Grey-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-Gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-Red-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-Gold-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-dark-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-light-pink:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .md\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .md\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-gray:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-gray-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-gray-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-gray-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-gray-5:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-dark-red:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-mustard-yellow:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-mustard-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-blue-3:hover {
    background-color:  #F0F3FF;
  }

  .md\:hover\:bg-light-blue-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-bg-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-white-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-Black-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-Default-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-White-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-Green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-Blue-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-Silver-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-Yellow-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-Grey-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-Gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-Red-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-Gold-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-dark-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-light-pink:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .md\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .md\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-gray:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-gray-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-gray-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-gray-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-gray-5:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-dark-red:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-mustard-yellow:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-mustard-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-blue-3:focus {
    background-color:  #F0F3FF;
  }

  .md\:focus\:bg-light-blue-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-bg-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-white-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-Black-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-Default-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-White-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-Green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-Blue-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-Silver-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-Yellow-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-Grey-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-Gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-Red-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-Gold-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-dark-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-light-pink:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .md\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .md\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .md\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .md\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .md\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .md\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .md\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .md\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .md\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .md\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .md\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .md\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .md\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .md\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .md\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .md\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .md\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .md\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .md\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .md\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .md\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .md\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .md\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .md\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .md\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .md\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .md\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .md\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .md\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .md\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .md\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .md\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .md\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .md\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .md\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .md\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .md\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .md\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .md\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .md\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .md\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .md\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .md\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .md\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .md\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .md\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .md\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .md\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .md\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .md\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .md\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .md\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .md\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .md\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .md\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .md\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .md\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .md\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .md\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .md\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .md\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .md\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .md\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .md\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .md\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .md\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .md\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .md\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .md\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .md\:bg-none {
    background-image: none;
  }

  .md\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .md\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:from-purple {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .md\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:from-light-gray {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .md\:from-light-gray-1 {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .md\:from-light-gray-2 {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .md\:from-light-gray-3 {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .md\:from-light-gray-4 {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .md\:from-light-gray-5 {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .md\:from-purple-1 {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .md\:from-dark-red {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .md\:from-mustard-yellow {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .md\:from-mustard-yellow-1 {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .md\:from-light-blue {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:from-light-blue-1 {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .md\:from-light-blue-3 {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:from-light-blue-4 {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .md\:from-purple-blue {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .md\:from-light-green {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:from-light-green-1 {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:from-light-bg-green {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .md\:from-green-1 {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .md\:from-pink-1 {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .md\:from-light-white-1 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:from-Black-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:from-Default-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:from-White-3 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:from-Green-3 {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .md\:from-Blue-3 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:from-Silver-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:from-Yellow-3 {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .md\:from-Grey-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:from-Gray-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:from-Red-3 {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .md\:from-Gold-3 {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .md\:from-light-green-3 {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .md\:from-dark-blue-2 {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .md\:from-blue-1 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:from-yellow-1 {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .md\:from-blue-2 {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .md\:from-light-pink {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .md\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:hover\:from-purple:hover {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .md\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:hover\:from-light-gray:hover {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .md\:hover\:from-light-gray-1:hover {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .md\:hover\:from-light-gray-2:hover {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .md\:hover\:from-light-gray-3:hover {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .md\:hover\:from-light-gray-4:hover {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .md\:hover\:from-light-gray-5:hover {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .md\:hover\:from-purple-1:hover {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .md\:hover\:from-dark-red:hover {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .md\:hover\:from-mustard-yellow:hover {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .md\:hover\:from-mustard-yellow-1:hover {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .md\:hover\:from-light-blue:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:hover\:from-light-blue-1:hover {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .md\:hover\:from-light-blue-3:hover {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:from-light-blue-4:hover {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .md\:hover\:from-purple-blue:hover {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .md\:hover\:from-light-green:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:hover\:from-light-green-1:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:hover\:from-light-bg-green:hover {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .md\:hover\:from-green-1:hover {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .md\:hover\:from-pink-1:hover {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .md\:hover\:from-light-white-1:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:hover\:from-Black-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:hover\:from-Default-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:hover\:from-White-3:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:hover\:from-Green-3:hover {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .md\:hover\:from-Blue-3:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:hover\:from-Silver-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:hover\:from-Yellow-3:hover {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .md\:hover\:from-Grey-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:hover\:from-Gray-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:hover\:from-Red-3:hover {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .md\:hover\:from-Gold-3:hover {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .md\:hover\:from-light-green-3:hover {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .md\:hover\:from-dark-blue-2:hover {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .md\:hover\:from-blue-1:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:hover\:from-yellow-1:hover {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .md\:hover\:from-blue-2:hover {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .md\:hover\:from-light-pink:hover {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .md\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:focus\:from-purple:focus {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .md\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:focus\:from-light-gray:focus {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .md\:focus\:from-light-gray-1:focus {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .md\:focus\:from-light-gray-2:focus {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .md\:focus\:from-light-gray-3:focus {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .md\:focus\:from-light-gray-4:focus {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .md\:focus\:from-light-gray-5:focus {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .md\:focus\:from-purple-1:focus {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .md\:focus\:from-dark-red:focus {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .md\:focus\:from-mustard-yellow:focus {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .md\:focus\:from-mustard-yellow-1:focus {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .md\:focus\:from-light-blue:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:focus\:from-light-blue-1:focus {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .md\:focus\:from-light-blue-3:focus {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:from-light-blue-4:focus {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .md\:focus\:from-purple-blue:focus {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .md\:focus\:from-light-green:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:focus\:from-light-green-1:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:focus\:from-light-bg-green:focus {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .md\:focus\:from-green-1:focus {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .md\:focus\:from-pink-1:focus {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .md\:focus\:from-light-white-1:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:focus\:from-Black-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:focus\:from-Default-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:focus\:from-White-3:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:focus\:from-Green-3:focus {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .md\:focus\:from-Blue-3:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:focus\:from-Silver-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:focus\:from-Yellow-3:focus {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .md\:focus\:from-Grey-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:focus\:from-Gray-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:focus\:from-Red-3:focus {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .md\:focus\:from-Gold-3:focus {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .md\:focus\:from-light-green-3:focus {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .md\:focus\:from-dark-blue-2:focus {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .md\:focus\:from-blue-1:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:focus\:from-yellow-1:focus {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .md\:focus\:from-blue-2:focus {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .md\:focus\:from-light-pink:focus {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .md\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:via-purple {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .md\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:via-light-gray {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .md\:via-light-gray-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .md\:via-light-gray-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .md\:via-light-gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .md\:via-light-gray-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .md\:via-light-gray-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .md\:via-purple-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .md\:via-dark-red {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .md\:via-mustard-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .md\:via-mustard-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .md\:via-light-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:via-light-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .md\:via-light-blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:via-light-blue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .md\:via-purple-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .md\:via-light-green {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:via-light-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:via-light-bg-green {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .md\:via-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .md\:via-pink-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .md\:via-light-white-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:via-Black-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:via-Default-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:via-White-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:via-Green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .md\:via-Blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:via-Silver-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:via-Yellow-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .md\:via-Grey-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:via-Gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:via-Red-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .md\:via-Gold-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .md\:via-light-green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .md\:via-dark-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .md\:via-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:via-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .md\:via-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .md\:via-light-pink {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .md\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:hover\:via-purple:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .md\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:hover\:via-light-gray:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .md\:hover\:via-light-gray-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .md\:hover\:via-light-gray-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .md\:hover\:via-light-gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .md\:hover\:via-light-gray-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .md\:hover\:via-light-gray-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .md\:hover\:via-purple-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .md\:hover\:via-dark-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .md\:hover\:via-mustard-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .md\:hover\:via-mustard-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .md\:hover\:via-light-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:hover\:via-light-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .md\:hover\:via-light-blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:via-light-blue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .md\:hover\:via-purple-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .md\:hover\:via-light-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:hover\:via-light-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:hover\:via-light-bg-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .md\:hover\:via-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .md\:hover\:via-pink-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .md\:hover\:via-light-white-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:hover\:via-Black-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:hover\:via-Default-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:hover\:via-White-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:hover\:via-Green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .md\:hover\:via-Blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:hover\:via-Silver-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:hover\:via-Yellow-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .md\:hover\:via-Grey-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:hover\:via-Gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:hover\:via-Red-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .md\:hover\:via-Gold-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .md\:hover\:via-light-green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .md\:hover\:via-dark-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .md\:hover\:via-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:hover\:via-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .md\:hover\:via-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .md\:hover\:via-light-pink:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .md\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:focus\:via-purple:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .md\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:focus\:via-light-gray:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .md\:focus\:via-light-gray-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .md\:focus\:via-light-gray-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .md\:focus\:via-light-gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .md\:focus\:via-light-gray-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .md\:focus\:via-light-gray-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .md\:focus\:via-purple-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .md\:focus\:via-dark-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .md\:focus\:via-mustard-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .md\:focus\:via-mustard-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .md\:focus\:via-light-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:focus\:via-light-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .md\:focus\:via-light-blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:via-light-blue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .md\:focus\:via-purple-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .md\:focus\:via-light-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:focus\:via-light-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .md\:focus\:via-light-bg-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .md\:focus\:via-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .md\:focus\:via-pink-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .md\:focus\:via-light-white-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:focus\:via-Black-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:focus\:via-Default-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .md\:focus\:via-White-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .md\:focus\:via-Green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .md\:focus\:via-Blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:focus\:via-Silver-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:focus\:via-Yellow-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .md\:focus\:via-Grey-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:focus\:via-Gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .md\:focus\:via-Red-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .md\:focus\:via-Gold-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .md\:focus\:via-light-green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .md\:focus\:via-dark-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .md\:focus\:via-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .md\:focus\:via-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .md\:focus\:via-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .md\:focus\:via-light-pink:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .md\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .md\:to-current {
    --tw-gradient-to: currentColor;
  }

  .md\:to-black {
    --tw-gradient-to: #000;
  }

  .md\:to-white {
    --tw-gradient-to: #fff;
  }

  .md\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .md\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .md\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .md\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .md\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .md\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .md\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .md\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .md\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .md\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .md\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .md\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .md\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .md\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .md\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .md\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .md\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .md\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .md\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .md\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .md\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .md\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .md\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .md\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .md\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .md\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .md\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .md\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .md\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .md\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .md\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .md\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .md\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .md\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .md\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .md\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .md\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .md\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .md\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .md\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .md\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .md\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .md\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .md\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .md\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .md\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .md\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .md\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .md\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .md\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .md\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .md\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .md\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .md\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .md\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .md\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .md\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .md\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .md\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .md\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .md\:to-purple {
    --tw-gradient-to: #6700B8;
  }

  .md\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .md\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .md\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .md\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .md\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .md\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .md\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .md\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .md\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .md\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .md\:to-light-gray {
    --tw-gradient-to: #6E767D;
  }

  .md\:to-light-gray-1 {
    --tw-gradient-to: #A5AAAF;
  }

  .md\:to-light-gray-2 {
    --tw-gradient-to: #E6E6EB;
  }

  .md\:to-light-gray-3 {
    --tw-gradient-to: #F0F0F5;
  }

  .md\:to-light-gray-4 {
    --tw-gradient-to: #D5D6DA;
  }

  .md\:to-light-gray-5 {
    --tw-gradient-to: #333F48;
  }

  .md\:to-purple-1 {
    --tw-gradient-to: #8223D2;
  }

  .md\:to-dark-red {
    --tw-gradient-to: #DB1B1B;
  }

  .md\:to-mustard-yellow {
    --tw-gradient-to: #ED8B00;
  }

  .md\:to-mustard-yellow-1 {
    --tw-gradient-to: #ED6600;
  }

  .md\:to-light-blue {
    --tw-gradient-to: #6B8BFF;
  }

  .md\:to-light-blue-1 {
    --tw-gradient-to: #4A68F9;
  }

  .md\:to-light-blue-3 {
    --tw-gradient-to:  #F0F3FF;
  }

  .md\:to-light-blue-4 {
    --tw-gradient-to: #F0F3FF;
  }

  .md\:to-purple-blue {
    --tw-gradient-to: #6469E1;
  }

  .md\:to-light-green {
    --tw-gradient-to: #00B574;
  }

  .md\:to-light-green-1 {
    --tw-gradient-to: #00B574;
  }

  .md\:to-light-bg-green {
    --tw-gradient-to: #F0FFF9;
  }

  .md\:to-green-1 {
    --tw-gradient-to: #0B8350;
  }

  .md\:to-pink-1 {
    --tw-gradient-to: #FFEDD5;
  }

  .md\:to-light-white-1 {
    --tw-gradient-to: #F8F6EE;
  }

  .md\:to-Black-3 {
    --tw-gradient-to: #1F2120;
  }

  .md\:to-Default-3 {
    --tw-gradient-to: #1F2120;
  }

  .md\:to-White-3 {
    --tw-gradient-to: #F8F6EE;
  }

  .md\:to-Green-3 {
    --tw-gradient-to: #AEE0CD;
  }

  .md\:to-Blue-3 {
    --tw-gradient-to: #6B8BFF;
  }

  .md\:to-Silver-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .md\:to-Yellow-3 {
    --tw-gradient-to: #FFE681;
  }

  .md\:to-Grey-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .md\:to-Gray-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .md\:to-Red-3 {
    --tw-gradient-to: #BA0C2E;
  }

  .md\:to-Gold-3 {
    --tw-gradient-to: #DAA520;
  }

  .md\:to-light-green-3 {
    --tw-gradient-to: #F3E9FB;
  }

  .md\:to-dark-blue-2 {
    --tw-gradient-to: #2743CC;
  }

  .md\:to-blue-1 {
    --tw-gradient-to: #6B8BFF;
  }

  .md\:to-yellow-1 {
    --tw-gradient-to: #EDB800;
  }

  .md\:to-blue-2 {
    --tw-gradient-to: #253BAA;
  }

  .md\:to-light-pink {
    --tw-gradient-to: #FF5070;
  }

  .md\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .md\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .md\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .md\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .md\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .md\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .md\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .md\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .md\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .md\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .md\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .md\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .md\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .md\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .md\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .md\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .md\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .md\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .md\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .md\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .md\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .md\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .md\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .md\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .md\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .md\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .md\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .md\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .md\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .md\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .md\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .md\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .md\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .md\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .md\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .md\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .md\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .md\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .md\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .md\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .md\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .md\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .md\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .md\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .md\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .md\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .md\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .md\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .md\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .md\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .md\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .md\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .md\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .md\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .md\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .md\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .md\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .md\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .md\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .md\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .md\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .md\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .md\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .md\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .md\:hover\:to-purple:hover {
    --tw-gradient-to: #6700B8;
  }

  .md\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .md\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .md\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .md\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .md\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .md\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .md\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .md\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .md\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .md\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .md\:hover\:to-light-gray:hover {
    --tw-gradient-to: #6E767D;
  }

  .md\:hover\:to-light-gray-1:hover {
    --tw-gradient-to: #A5AAAF;
  }

  .md\:hover\:to-light-gray-2:hover {
    --tw-gradient-to: #E6E6EB;
  }

  .md\:hover\:to-light-gray-3:hover {
    --tw-gradient-to: #F0F0F5;
  }

  .md\:hover\:to-light-gray-4:hover {
    --tw-gradient-to: #D5D6DA;
  }

  .md\:hover\:to-light-gray-5:hover {
    --tw-gradient-to: #333F48;
  }

  .md\:hover\:to-purple-1:hover {
    --tw-gradient-to: #8223D2;
  }

  .md\:hover\:to-dark-red:hover {
    --tw-gradient-to: #DB1B1B;
  }

  .md\:hover\:to-mustard-yellow:hover {
    --tw-gradient-to: #ED8B00;
  }

  .md\:hover\:to-mustard-yellow-1:hover {
    --tw-gradient-to: #ED6600;
  }

  .md\:hover\:to-light-blue:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .md\:hover\:to-light-blue-1:hover {
    --tw-gradient-to: #4A68F9;
  }

  .md\:hover\:to-light-blue-3:hover {
    --tw-gradient-to:  #F0F3FF;
  }

  .md\:hover\:to-light-blue-4:hover {
    --tw-gradient-to: #F0F3FF;
  }

  .md\:hover\:to-purple-blue:hover {
    --tw-gradient-to: #6469E1;
  }

  .md\:hover\:to-light-green:hover {
    --tw-gradient-to: #00B574;
  }

  .md\:hover\:to-light-green-1:hover {
    --tw-gradient-to: #00B574;
  }

  .md\:hover\:to-light-bg-green:hover {
    --tw-gradient-to: #F0FFF9;
  }

  .md\:hover\:to-green-1:hover {
    --tw-gradient-to: #0B8350;
  }

  .md\:hover\:to-pink-1:hover {
    --tw-gradient-to: #FFEDD5;
  }

  .md\:hover\:to-light-white-1:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .md\:hover\:to-Black-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .md\:hover\:to-Default-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .md\:hover\:to-White-3:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .md\:hover\:to-Green-3:hover {
    --tw-gradient-to: #AEE0CD;
  }

  .md\:hover\:to-Blue-3:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .md\:hover\:to-Silver-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .md\:hover\:to-Yellow-3:hover {
    --tw-gradient-to: #FFE681;
  }

  .md\:hover\:to-Grey-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .md\:hover\:to-Gray-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .md\:hover\:to-Red-3:hover {
    --tw-gradient-to: #BA0C2E;
  }

  .md\:hover\:to-Gold-3:hover {
    --tw-gradient-to: #DAA520;
  }

  .md\:hover\:to-light-green-3:hover {
    --tw-gradient-to: #F3E9FB;
  }

  .md\:hover\:to-dark-blue-2:hover {
    --tw-gradient-to: #2743CC;
  }

  .md\:hover\:to-blue-1:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .md\:hover\:to-yellow-1:hover {
    --tw-gradient-to: #EDB800;
  }

  .md\:hover\:to-blue-2:hover {
    --tw-gradient-to: #253BAA;
  }

  .md\:hover\:to-light-pink:hover {
    --tw-gradient-to: #FF5070;
  }

  .md\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .md\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .md\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .md\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .md\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .md\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .md\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .md\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .md\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .md\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .md\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .md\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .md\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .md\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .md\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .md\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .md\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .md\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .md\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .md\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .md\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .md\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .md\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .md\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .md\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .md\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .md\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .md\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .md\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .md\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .md\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .md\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .md\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .md\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .md\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .md\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .md\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .md\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .md\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .md\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .md\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .md\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .md\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .md\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .md\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .md\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .md\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .md\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .md\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .md\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .md\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .md\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .md\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .md\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .md\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .md\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .md\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .md\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .md\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .md\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .md\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .md\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .md\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .md\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .md\:focus\:to-purple:focus {
    --tw-gradient-to: #6700B8;
  }

  .md\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .md\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .md\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .md\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .md\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .md\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .md\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .md\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .md\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .md\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .md\:focus\:to-light-gray:focus {
    --tw-gradient-to: #6E767D;
  }

  .md\:focus\:to-light-gray-1:focus {
    --tw-gradient-to: #A5AAAF;
  }

  .md\:focus\:to-light-gray-2:focus {
    --tw-gradient-to: #E6E6EB;
  }

  .md\:focus\:to-light-gray-3:focus {
    --tw-gradient-to: #F0F0F5;
  }

  .md\:focus\:to-light-gray-4:focus {
    --tw-gradient-to: #D5D6DA;
  }

  .md\:focus\:to-light-gray-5:focus {
    --tw-gradient-to: #333F48;
  }

  .md\:focus\:to-purple-1:focus {
    --tw-gradient-to: #8223D2;
  }

  .md\:focus\:to-dark-red:focus {
    --tw-gradient-to: #DB1B1B;
  }

  .md\:focus\:to-mustard-yellow:focus {
    --tw-gradient-to: #ED8B00;
  }

  .md\:focus\:to-mustard-yellow-1:focus {
    --tw-gradient-to: #ED6600;
  }

  .md\:focus\:to-light-blue:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .md\:focus\:to-light-blue-1:focus {
    --tw-gradient-to: #4A68F9;
  }

  .md\:focus\:to-light-blue-3:focus {
    --tw-gradient-to:  #F0F3FF;
  }

  .md\:focus\:to-light-blue-4:focus {
    --tw-gradient-to: #F0F3FF;
  }

  .md\:focus\:to-purple-blue:focus {
    --tw-gradient-to: #6469E1;
  }

  .md\:focus\:to-light-green:focus {
    --tw-gradient-to: #00B574;
  }

  .md\:focus\:to-light-green-1:focus {
    --tw-gradient-to: #00B574;
  }

  .md\:focus\:to-light-bg-green:focus {
    --tw-gradient-to: #F0FFF9;
  }

  .md\:focus\:to-green-1:focus {
    --tw-gradient-to: #0B8350;
  }

  .md\:focus\:to-pink-1:focus {
    --tw-gradient-to: #FFEDD5;
  }

  .md\:focus\:to-light-white-1:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .md\:focus\:to-Black-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .md\:focus\:to-Default-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .md\:focus\:to-White-3:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .md\:focus\:to-Green-3:focus {
    --tw-gradient-to: #AEE0CD;
  }

  .md\:focus\:to-Blue-3:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .md\:focus\:to-Silver-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .md\:focus\:to-Yellow-3:focus {
    --tw-gradient-to: #FFE681;
  }

  .md\:focus\:to-Grey-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .md\:focus\:to-Gray-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .md\:focus\:to-Red-3:focus {
    --tw-gradient-to: #BA0C2E;
  }

  .md\:focus\:to-Gold-3:focus {
    --tw-gradient-to: #DAA520;
  }

  .md\:focus\:to-light-green-3:focus {
    --tw-gradient-to: #F3E9FB;
  }

  .md\:focus\:to-dark-blue-2:focus {
    --tw-gradient-to: #2743CC;
  }

  .md\:focus\:to-blue-1:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .md\:focus\:to-yellow-1:focus {
    --tw-gradient-to: #EDB800;
  }

  .md\:focus\:to-blue-2:focus {
    --tw-gradient-to: #253BAA;
  }

  .md\:focus\:to-light-pink:focus {
    --tw-gradient-to: #FF5070;
  }

  .md\:decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }

  .md\:decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .md\:bg-auto {
    background-size: auto;
  }

  .md\:bg-cover {
    background-size: cover;
  }

  .md\:bg-contain {
    background-size: contain;
  }

  .md\:bg-fixed {
    background-attachment: fixed;
  }

  .md\:bg-local {
    background-attachment: local;
  }

  .md\:bg-scroll {
    background-attachment: scroll;
  }

  .md\:bg-clip-border {
    background-clip: border-box;
  }

  .md\:bg-clip-padding {
    background-clip: padding-box;
  }

  .md\:bg-clip-content {
    background-clip: content-box;
  }

  .md\:bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .md\:bg-bottom {
    background-position: bottom;
  }

  .md\:bg-center {
    background-position: center;
  }

  .md\:bg-left {
    background-position: left;
  }

  .md\:bg-left-bottom {
    background-position: left bottom;
  }

  .md\:bg-left-top {
    background-position: left top;
  }

  .md\:bg-right {
    background-position: right;
  }

  .md\:bg-right-bottom {
    background-position: right bottom;
  }

  .md\:bg-right-top {
    background-position: right top;
  }

  .md\:bg-top {
    background-position: top;
  }

  .md\:bg-repeat {
    background-repeat: repeat;
  }

  .md\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .md\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .md\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .md\:bg-repeat-round {
    background-repeat: round;
  }

  .md\:bg-repeat-space {
    background-repeat: space;
  }

  .md\:bg-origin-border {
    background-origin: border-box;
  }

  .md\:bg-origin-padding {
    background-origin: padding-box;
  }

  .md\:bg-origin-content {
    background-origin: content-box;
  }

  .md\:fill-current {
    fill: currentColor;
  }

  .md\:stroke-current {
    stroke: currentColor;
  }

  .md\:stroke-0 {
    stroke-width: 0;
  }

  .md\:stroke-1 {
    stroke-width: 1;
  }

  .md\:stroke-2 {
    stroke-width: 2;
  }

  .md\:object-contain {
    -o-object-fit: contain;
    object-fit: contain;
  }

  .md\:object-cover {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .md\:object-fill {
    -o-object-fit: fill;
    object-fit: fill;
  }

  .md\:object-none {
    -o-object-fit: none;
    object-fit: none;
  }

  .md\:object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }

  .md\:object-bottom {
    -o-object-position: bottom;
    object-position: bottom;
  }

  .md\:object-center {
    -o-object-position: center;
    object-position: center;
  }

  .md\:object-left {
    -o-object-position: left;
    object-position: left;
  }

  .md\:object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom;
  }

  .md\:object-left-top {
    -o-object-position: left top;
    object-position: left top;
  }

  .md\:object-right {
    -o-object-position: right;
    object-position: right;
  }

  .md\:object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom;
  }

  .md\:object-right-top {
    -o-object-position: right top;
    object-position: right top;
  }

  .md\:object-top {
    -o-object-position: top;
    object-position: top;
  }

  .md\:p-0 {
    padding: 0px;
  }

  .md\:p-1 {
    padding: 0.25rem;
  }

  .md\:p-2 {
    padding: 0.5rem;
  }

  .md\:p-3 {
    padding: 0.75rem;
  }

  .md\:p-4 {
    padding: 1rem;
  }

  .md\:p-5 {
    padding: 1.25rem;
  }

  .md\:p-6 {
    padding: 1.5rem;
  }

  .md\:p-7 {
    padding: 1.75rem;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:p-9 {
    padding: 2.25rem;
  }

  .md\:p-10 {
    padding: 2.5rem;
  }

  .md\:p-11 {
    padding: 2.75rem;
  }

  .md\:p-12 {
    padding: 3rem;
  }

  .md\:p-14 {
    padding: 3.5rem;
  }

  .md\:p-15 {
    padding: 15px;
  }

  .md\:p-16 {
    padding: 4rem;
  }

  .md\:p-17 {
    padding: 17px;
  }

  .md\:p-19 {
    padding: 19px;
  }

  .md\:p-20 {
    padding: 5rem;
  }

  .md\:p-22 {
    padding: 22px;
  }

  .md\:p-24 {
    padding: 6rem;
  }

  .md\:p-25 {
    padding: 25px;
  }

  .md\:p-26 {
    padding: 26px;
  }

  .md\:p-27 {
    padding: 27px;
  }

  .md\:p-28 {
    padding: 7rem;
  }

  .md\:p-29 {
    padding: 29px;
  }

  .md\:p-30 {
    padding: 30px;
  }

  .md\:p-32 {
    padding: 8rem;
  }

  .md\:p-33 {
    padding: 33px;
  }

  .md\:p-35 {
    padding: 35px;
  }

  .md\:p-36 {
    padding: 9rem;
  }

  .md\:p-37 {
    padding: 37px;
  }

  .md\:p-40 {
    padding: 40px;
  }

  .md\:p-41 {
    padding: 41px;
  }

  .md\:p-44 {
    padding: 11rem;
  }

  .md\:p-45 {
    padding: 45px;
  }

  .md\:p-48 {
    padding: 12rem;
  }

  .md\:p-50 {
    padding: 50px;
  }

  .md\:p-52 {
    padding: 13rem;
  }

  .md\:p-56 {
    padding: 14rem;
  }

  .md\:p-60 {
    padding: 60px;
  }

  .md\:p-64 {
    padding: 16rem;
  }

  .md\:p-65 {
    padding: 65px;
  }

  .md\:p-72 {
    padding: 18rem;
  }

  .md\:p-80 {
    padding: 20rem;
  }

  .md\:p-96 {
    padding: 24rem;
  }

  .md\:p-px {
    padding: 1px;
  }

  .md\:p-0\.5 {
    padding: 0.125rem;
  }

  .md\:p-1\.5 {
    padding: 0.375rem;
  }

  .md\:p-2\.5 {
    padding: 0.625rem;
  }

  .md\:p-3\.5 {
    padding: 0.875rem;
  }

  .md\:p-p11 {
    padding: 11px;
  }

  .md\:p-p12 {
    padding: 12px;
  }

  .md\:p-p10 {
    padding: 10px;
  }

  .md\:p-p9 {
    padding: 9px;
  }

  .md\:p-p20 {
    padding: 20px;
  }

  .md\:p-p18 {
    padding: 18px;
  }

  .md\:p-p14 {
    padding: 14px;
  }

  .md\:p-p13 {
    padding: 13px;
  }

  .md\:p-p6 {
    padding: 6px;
  }

  .md\:p-p2 {
    padding: 2px;
  }

  .md\:p-p3 {
    padding: 3px;
  }

  .md\:p-p5 {
    padding: 5px;
  }

  .md\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .md\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .md\:px-15 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .md\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:px-17 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .md\:px-19 {
    padding-left: 19px;
    padding-right: 19px;
  }

  .md\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:px-22 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .md\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:px-25 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .md\:px-26 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .md\:px-27 {
    padding-left: 27px;
    padding-right: 27px;
  }

  .md\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .md\:px-29 {
    padding-left: 29px;
    padding-right: 29px;
  }

  .md\:px-30 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .md\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:px-33 {
    padding-left: 33px;
    padding-right: 33px;
  }

  .md\:px-35 {
    padding-left: 35px;
    padding-right: 35px;
  }

  .md\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .md\:px-37 {
    padding-left: 37px;
    padding-right: 37px;
  }

  .md\:px-40 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .md\:px-41 {
    padding-left: 41px;
    padding-right: 41px;
  }

  .md\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .md\:px-45 {
    padding-left: 45px;
    padding-right: 45px;
  }

  .md\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .md\:px-50 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .md\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .md\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .md\:px-60 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .md\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:px-65 {
    padding-left: 65px;
    padding-right: 65px;
  }

  .md\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .md\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .md\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .md\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .md\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .md\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .md\:px-p11 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .md\:px-p12 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .md\:px-p10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .md\:px-p9 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .md\:px-p20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .md\:px-p18 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .md\:px-p14 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .md\:px-p13 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .md\:px-p6 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .md\:px-p2 {
    padding-left: 2px;
    padding-right: 2px;
  }

  .md\:px-p3 {
    padding-left: 3px;
    padding-right: 3px;
  }

  .md\:px-p5 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .md\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .md\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .md\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:py-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .md\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:py-17 {
    padding-top: 17px;
    padding-bottom: 17px;
  }

  .md\:py-19 {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .md\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:py-22 {
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .md\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:py-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .md\:py-26 {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .md\:py-27 {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  .md\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .md\:py-29 {
    padding-top: 29px;
    padding-bottom: 29px;
  }

  .md\:py-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .md\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:py-33 {
    padding-top: 33px;
    padding-bottom: 33px;
  }

  .md\:py-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .md\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .md\:py-37 {
    padding-top: 37px;
    padding-bottom: 37px;
  }

  .md\:py-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .md\:py-41 {
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .md\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .md\:py-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .md\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .md\:py-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .md\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .md\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .md\:py-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .md\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:py-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }

  .md\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .md\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .md\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .md\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .md\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .md\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .md\:py-p11 {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .md\:py-p12 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .md\:py-p10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .md\:py-p9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .md\:py-p20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .md\:py-p18 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .md\:py-p14 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .md\:py-p13 {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .md\:py-p6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .md\:py-p2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .md\:py-p3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }

  .md\:py-p5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .md\:pt-0 {
    padding-top: 0px;
  }

  .md\:pt-1 {
    padding-top: 0.25rem;
  }

  .md\:pt-2 {
    padding-top: 0.5rem;
  }

  .md\:pt-3 {
    padding-top: 0.75rem;
  }

  .md\:pt-4 {
    padding-top: 1rem;
  }

  .md\:pt-5 {
    padding-top: 1.25rem;
  }

  .md\:pt-6 {
    padding-top: 1.5rem;
  }

  .md\:pt-7 {
    padding-top: 1.75rem;
  }

  .md\:pt-8 {
    padding-top: 2rem;
  }

  .md\:pt-9 {
    padding-top: 2.25rem;
  }

  .md\:pt-10 {
    padding-top: 2.5rem;
  }

  .md\:pt-11 {
    padding-top: 2.75rem;
  }

  .md\:pt-12 {
    padding-top: 3rem;
  }

  .md\:pt-14 {
    padding-top: 3.5rem;
  }

  .md\:pt-15 {
    padding-top: 15px;
  }

  .md\:pt-16 {
    padding-top: 4rem;
  }

  .md\:pt-17 {
    padding-top: 17px;
  }

  .md\:pt-19 {
    padding-top: 19px;
  }

  .md\:pt-20 {
    padding-top: 5rem;
  }

  .md\:pt-22 {
    padding-top: 22px;
  }

  .md\:pt-24 {
    padding-top: 6rem;
  }

  .md\:pt-25 {
    padding-top: 25px;
  }

  .md\:pt-26 {
    padding-top: 26px;
  }

  .md\:pt-27 {
    padding-top: 27px;
  }

  .md\:pt-28 {
    padding-top: 7rem;
  }

  .md\:pt-29 {
    padding-top: 29px;
  }

  .md\:pt-30 {
    padding-top: 30px;
  }

  .md\:pt-32 {
    padding-top: 8rem;
  }

  .md\:pt-33 {
    padding-top: 33px;
  }

  .md\:pt-35 {
    padding-top: 35px;
  }

  .md\:pt-36 {
    padding-top: 9rem;
  }

  .md\:pt-37 {
    padding-top: 37px;
  }

  .md\:pt-40 {
    padding-top: 40px;
  }

  .md\:pt-41 {
    padding-top: 41px;
  }

  .md\:pt-44 {
    padding-top: 11rem;
  }

  .md\:pt-45 {
    padding-top: 45px;
  }

  .md\:pt-48 {
    padding-top: 12rem;
  }

  .md\:pt-50 {
    padding-top: 50px;
  }

  .md\:pt-52 {
    padding-top: 13rem;
  }

  .md\:pt-56 {
    padding-top: 14rem;
  }

  .md\:pt-60 {
    padding-top: 60px;
  }

  .md\:pt-64 {
    padding-top: 16rem;
  }

  .md\:pt-65 {
    padding-top: 65px;
  }

  .md\:pt-72 {
    padding-top: 18rem;
  }

  .md\:pt-80 {
    padding-top: 20rem;
  }

  .md\:pt-96 {
    padding-top: 24rem;
  }

  .md\:pt-px {
    padding-top: 1px;
  }

  .md\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .md\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .md\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .md\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .md\:pt-p11 {
    padding-top: 11px;
  }

  .md\:pt-p12 {
    padding-top: 12px;
  }

  .md\:pt-p10 {
    padding-top: 10px;
  }

  .md\:pt-p9 {
    padding-top: 9px;
  }

  .md\:pt-p20 {
    padding-top: 20px;
  }

  .md\:pt-p18 {
    padding-top: 18px;
  }

  .md\:pt-p14 {
    padding-top: 14px;
  }

  .md\:pt-p13 {
    padding-top: 13px;
  }

  .md\:pt-p6 {
    padding-top: 6px;
  }

  .md\:pt-p2 {
    padding-top: 2px;
  }

  .md\:pt-p3 {
    padding-top: 3px;
  }

  .md\:pt-p5 {
    padding-top: 5px;
  }

  .md\:pr-0 {
    padding-right: 0px;
  }

  .md\:pr-1 {
    padding-right: 0.25rem;
  }

  .md\:pr-2 {
    padding-right: 0.5rem;
  }

  .md\:pr-3 {
    padding-right: 0.75rem;
  }

  .md\:pr-4 {
    padding-right: 1rem;
  }

  .md\:pr-5 {
    padding-right: 1.25rem;
  }

  .md\:pr-6 {
    padding-right: 1.5rem;
  }

  .md\:pr-7 {
    padding-right: 1.75rem;
  }

  .md\:pr-8 {
    padding-right: 2rem;
  }

  .md\:pr-9 {
    padding-right: 2.25rem;
  }

  .md\:pr-10 {
    padding-right: 2.5rem;
  }

  .md\:pr-11 {
    padding-right: 2.75rem;
  }

  .md\:pr-12 {
    padding-right: 3rem;
  }

  .md\:pr-14 {
    padding-right: 3.5rem;
  }

  .md\:pr-15 {
    padding-right: 15px;
  }

  .md\:pr-16 {
    padding-right: 4rem;
  }

  .md\:pr-17 {
    padding-right: 17px;
  }

  .md\:pr-19 {
    padding-right: 19px;
  }

  .md\:pr-20 {
    padding-right: 5rem;
  }

  .md\:pr-22 {
    padding-right: 22px;
  }

  .md\:pr-24 {
    padding-right: 6rem;
  }

  .md\:pr-25 {
    padding-right: 25px;
  }

  .md\:pr-26 {
    padding-right: 26px;
  }

  .md\:pr-27 {
    padding-right: 27px;
  }

  .md\:pr-28 {
    padding-right: 7rem;
  }

  .md\:pr-29 {
    padding-right: 29px;
  }

  .md\:pr-30 {
    padding-right: 30px;
  }

  .md\:pr-32 {
    padding-right: 8rem;
  }

  .md\:pr-33 {
    padding-right: 33px;
  }

  .md\:pr-35 {
    padding-right: 35px;
  }

  .md\:pr-36 {
    padding-right: 9rem;
  }

  .md\:pr-37 {
    padding-right: 37px;
  }

  .md\:pr-40 {
    padding-right: 40px;
  }

  .md\:pr-41 {
    padding-right: 41px;
  }

  .md\:pr-44 {
    padding-right: 11rem;
  }

  .md\:pr-45 {
    padding-right: 45px;
  }

  .md\:pr-48 {
    padding-right: 12rem;
  }

  .md\:pr-50 {
    padding-right: 50px;
  }

  .md\:pr-52 {
    padding-right: 13rem;
  }

  .md\:pr-56 {
    padding-right: 14rem;
  }

  .md\:pr-60 {
    padding-right: 60px;
  }

  .md\:pr-64 {
    padding-right: 16rem;
  }

  .md\:pr-65 {
    padding-right: 65px;
  }

  .md\:pr-72 {
    padding-right: 18rem;
  }

  .md\:pr-80 {
    padding-right: 20rem;
  }

  .md\:pr-96 {
    padding-right: 24rem;
  }

  .md\:pr-px {
    padding-right: 1px;
  }

  .md\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .md\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .md\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .md\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .md\:pr-p11 {
    padding-right: 11px;
  }

  .md\:pr-p12 {
    padding-right: 12px;
  }

  .md\:pr-p10 {
    padding-right: 10px;
  }

  .md\:pr-p9 {
    padding-right: 9px;
  }

  .md\:pr-p20 {
    padding-right: 20px;
  }

  .md\:pr-p18 {
    padding-right: 18px;
  }

  .md\:pr-p14 {
    padding-right: 14px;
  }

  .md\:pr-p13 {
    padding-right: 13px;
  }

  .md\:pr-p6 {
    padding-right: 6px;
  }

  .md\:pr-p2 {
    padding-right: 2px;
  }

  .md\:pr-p3 {
    padding-right: 3px;
  }

  .md\:pr-p5 {
    padding-right: 5px;
  }

  .md\:pb-0 {
    padding-bottom: 0px;
  }

  .md\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .md\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .md\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .md\:pb-4 {
    padding-bottom: 1rem;
  }

  .md\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .md\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .md\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .md\:pb-8 {
    padding-bottom: 2rem;
  }

  .md\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .md\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .md\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .md\:pb-12 {
    padding-bottom: 3rem;
  }

  .md\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .md\:pb-15 {
    padding-bottom: 15px;
  }

  .md\:pb-16 {
    padding-bottom: 4rem;
  }

  .md\:pb-17 {
    padding-bottom: 17px;
  }

  .md\:pb-19 {
    padding-bottom: 19px;
  }

  .md\:pb-20 {
    padding-bottom: 5rem;
  }

  .md\:pb-22 {
    padding-bottom: 22px;
  }

  .md\:pb-24 {
    padding-bottom: 6rem;
  }

  .md\:pb-25 {
    padding-bottom: 25px;
  }

  .md\:pb-26 {
    padding-bottom: 26px;
  }

  .md\:pb-27 {
    padding-bottom: 27px;
  }

  .md\:pb-28 {
    padding-bottom: 7rem;
  }

  .md\:pb-29 {
    padding-bottom: 29px;
  }

  .md\:pb-30 {
    padding-bottom: 30px;
  }

  .md\:pb-32 {
    padding-bottom: 8rem;
  }

  .md\:pb-33 {
    padding-bottom: 33px;
  }

  .md\:pb-35 {
    padding-bottom: 35px;
  }

  .md\:pb-36 {
    padding-bottom: 9rem;
  }

  .md\:pb-37 {
    padding-bottom: 37px;
  }

  .md\:pb-40 {
    padding-bottom: 40px;
  }

  .md\:pb-41 {
    padding-bottom: 41px;
  }

  .md\:pb-44 {
    padding-bottom: 11rem;
  }

  .md\:pb-45 {
    padding-bottom: 45px;
  }

  .md\:pb-48 {
    padding-bottom: 12rem;
  }

  .md\:pb-50 {
    padding-bottom: 50px;
  }

  .md\:pb-52 {
    padding-bottom: 13rem;
  }

  .md\:pb-56 {
    padding-bottom: 14rem;
  }

  .md\:pb-60 {
    padding-bottom: 60px;
  }

  .md\:pb-64 {
    padding-bottom: 16rem;
  }

  .md\:pb-65 {
    padding-bottom: 65px;
  }

  .md\:pb-72 {
    padding-bottom: 18rem;
  }

  .md\:pb-80 {
    padding-bottom: 20rem;
  }

  .md\:pb-96 {
    padding-bottom: 24rem;
  }

  .md\:pb-px {
    padding-bottom: 1px;
  }

  .md\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .md\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .md\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .md\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .md\:pb-p11 {
    padding-bottom: 11px;
  }

  .md\:pb-p12 {
    padding-bottom: 12px;
  }

  .md\:pb-p10 {
    padding-bottom: 10px;
  }

  .md\:pb-p9 {
    padding-bottom: 9px;
  }

  .md\:pb-p20 {
    padding-bottom: 20px;
  }

  .md\:pb-p18 {
    padding-bottom: 18px;
  }

  .md\:pb-p14 {
    padding-bottom: 14px;
  }

  .md\:pb-p13 {
    padding-bottom: 13px;
  }

  .md\:pb-p6 {
    padding-bottom: 6px;
  }

  .md\:pb-p2 {
    padding-bottom: 2px;
  }

  .md\:pb-p3 {
    padding-bottom: 3px;
  }

  .md\:pb-p5 {
    padding-bottom: 5px;
  }

  .md\:pl-0 {
    padding-left: 0px;
  }

  .md\:pl-1 {
    padding-left: 0.25rem;
  }

  .md\:pl-2 {
    padding-left: 0.5rem;
  }

  .md\:pl-3 {
    padding-left: 0.75rem;
  }

  .md\:pl-4 {
    padding-left: 1rem;
  }

  .md\:pl-5 {
    padding-left: 1.25rem;
  }

  .md\:pl-6 {
    padding-left: 1.5rem;
  }

  .md\:pl-7 {
    padding-left: 1.75rem;
  }

  .md\:pl-8 {
    padding-left: 2rem;
  }

  .md\:pl-9 {
    padding-left: 2.25rem;
  }

  .md\:pl-10 {
    padding-left: 2.5rem;
  }

  .md\:pl-11 {
    padding-left: 2.75rem;
  }

  .md\:pl-12 {
    padding-left: 3rem;
  }

  .md\:pl-14 {
    padding-left: 3.5rem;
  }

  .md\:pl-15 {
    padding-left: 15px;
  }

  .md\:pl-16 {
    padding-left: 4rem;
  }

  .md\:pl-17 {
    padding-left: 17px;
  }

  .md\:pl-19 {
    padding-left: 19px;
  }

  .md\:pl-20 {
    padding-left: 5rem;
  }

  .md\:pl-22 {
    padding-left: 22px;
  }

  .md\:pl-24 {
    padding-left: 6rem;
  }

  .md\:pl-25 {
    padding-left: 25px;
  }

  .md\:pl-26 {
    padding-left: 26px;
  }

  .md\:pl-27 {
    padding-left: 27px;
  }

  .md\:pl-28 {
    padding-left: 7rem;
  }

  .md\:pl-29 {
    padding-left: 29px;
  }

  .md\:pl-30 {
    padding-left: 30px;
  }

  .md\:pl-32 {
    padding-left: 8rem;
  }

  .md\:pl-33 {
    padding-left: 33px;
  }

  .md\:pl-35 {
    padding-left: 35px;
  }

  .md\:pl-36 {
    padding-left: 9rem;
  }

  .md\:pl-37 {
    padding-left: 37px;
  }

  .md\:pl-40 {
    padding-left: 40px;
  }

  .md\:pl-41 {
    padding-left: 41px;
  }

  .md\:pl-44 {
    padding-left: 11rem;
  }

  .md\:pl-45 {
    padding-left: 45px;
  }

  .md\:pl-48 {
    padding-left: 12rem;
  }

  .md\:pl-50 {
    padding-left: 50px;
  }

  .md\:pl-52 {
    padding-left: 13rem;
  }

  .md\:pl-56 {
    padding-left: 14rem;
  }

  .md\:pl-60 {
    padding-left: 60px;
  }

  .md\:pl-64 {
    padding-left: 16rem;
  }

  .md\:pl-65 {
    padding-left: 65px;
  }

  .md\:pl-72 {
    padding-left: 18rem;
  }

  .md\:pl-80 {
    padding-left: 20rem;
  }

  .md\:pl-96 {
    padding-left: 24rem;
  }

  .md\:pl-px {
    padding-left: 1px;
  }

  .md\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .md\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .md\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .md\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .md\:pl-p11 {
    padding-left: 11px;
  }

  .md\:pl-p12 {
    padding-left: 12px;
  }

  .md\:pl-p10 {
    padding-left: 10px;
  }

  .md\:pl-p9 {
    padding-left: 9px;
  }

  .md\:pl-p20 {
    padding-left: 20px;
  }

  .md\:pl-p18 {
    padding-left: 18px;
  }

  .md\:pl-p14 {
    padding-left: 14px;
  }

  .md\:pl-p13 {
    padding-left: 13px;
  }

  .md\:pl-p6 {
    padding-left: 6px;
  }

  .md\:pl-p2 {
    padding-left: 2px;
  }

  .md\:pl-p3 {
    padding-left: 3px;
  }

  .md\:pl-p5 {
    padding-left: 5px;
  }

  .md\:text-left {
    text-align: left;
  }

  .md\:text-center {
    text-align: center;
  }

  .md\:text-right {
    text-align: right;
  }

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

  .md\:align-baseline {
    vertical-align: baseline;
  }

  .md\:align-top {
    vertical-align: top;
  }

  .md\:align-middle {
    vertical-align: middle;
  }

  .md\:align-bottom {
    vertical-align: bottom;
  }

  .md\:align-text-top {
    vertical-align: text-top;
  }

  .md\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .md\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .md\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .md\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .md\:font-ApercuRegularPro {
    font-family: Apercu-Regular-Pro;
  }

  .md\:font-ApercuBlackPro {
    font-family: Apercu-Black-Pro;
  }

  .md\:font-ApercuBoldPro {
    font-family: Apercu-Bold-Pro;
  }

  .md\:font-ApercuLightPro {
    font-family: Apercu-Light-Pro;
  }

  .md\:font-ApercuMonoLightPro {
    font-family: ApercuMono-Light-Pro;
  }

  .md\:font-ApercuMonoRegularPro {
    font-family: ApercuMono-Regular-Pro;
  }

  .md\:font-KanitBlack {
    font-family: Kanit-Black;
  }

  .md\:font-KanitRegular {
    font-family: Kanit-Regular;
  }

  .md\:font-KanitLight {
    font-family: Kanit-Light;
  }

  .md\:font-KanitBold {
    font-family: Kanit-Bold;
  }

  .md\:text-10 {
    font-size: 10px;
  }

  .md\:text-13 {
    font-size: 13px;
  }

  .md\:text-14 {
    font-size: 14px;
  }

  .md\:text-16 {
    font-size: 16px;
  }

  .md\:text-18 {
    font-size: 18px;
  }

  .md\:text-19 {
    font-size: 19px;
  }

  .md\:text-22 {
    font-size: 22px;
  }

  .md\:text-32 {
    font-size: 32px;
  }

  .md\:text-40 {
    font-size: 40px;
  }

  .md\:text-42 {
    font-size: 42px;
  }

  .md\:text-47 {
    font-size: 47px;
  }

  .md\:text-48 {
    font-size: 48px;
  }

  .md\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .md\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .md\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .md\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .md\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .md\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .md\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .md\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .md\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .md\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .md\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .md\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .md\:text-f50 {
    font-size: 50px;
  }

  .md\:font-thin {
    font-weight: 100;
  }

  .md\:font-extralight {
    font-weight: 200;
  }

  .md\:font-light {
    font-weight: 300;
  }

  .md\:font-normal {
    font-weight: 400;
  }

  .md\:font-medium {
    font-weight: 500;
  }

  .md\:font-semibold {
    font-weight: 600;
  }

  .md\:font-bold {
    font-weight: 700;
  }

  .md\:font-extrabold {
    font-weight: 800;
  }

  .md\:font-black {
    font-weight: 900;
  }

  .md\:uppercase {
    text-transform: uppercase;
  }

  .md\:lowercase {
    text-transform: lowercase;
  }

  .md\:capitalize {
    text-transform: capitalize;
  }

  .md\:normal-case {
    text-transform: none;
  }

  .md\:italic {
    font-style: italic;
  }

  .md\:not-italic {
    font-style: normal;
  }

  .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .md\:normal-nums {
    font-variant-numeric: normal;
  }

  .md\:ordinal {
    --tw-ordinal: ordinal;
  }

  .md\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .md\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .md\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .md\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .md\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .md\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .md\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .md\:leading-3 {
    line-height: .75rem;
  }

  .md\:leading-4 {
    line-height: 1rem;
  }

  .md\:leading-5 {
    line-height: 1.25rem;
  }

  .md\:leading-6 {
    line-height: 1.5rem;
  }

  .md\:leading-7 {
    line-height: 1.75rem;
  }

  .md\:leading-8 {
    line-height: 2rem;
  }

  .md\:leading-9 {
    line-height: 2.25rem;
  }

  .md\:leading-10 {
    line-height: 2.5rem;
  }

  .md\:leading-14 {
    line-height: 14px;
  }

  .md\:leading-18 {
    line-height: 18px;
  }

  .md\:leading-19 {
    line-height: 19px;
  }

  .md\:leading-20 {
    line-height: 20px;
  }

  .md\:leading-21 {
    line-height: 21px;
  }

  .md\:leading-23 {
    line-height: 23px;
  }

  .md\:leading-26 {
    line-height: 26px;
  }

  .md\:leading-28 {
    line-height: 28px;
  }

  .md\:leading-38 {
    line-height: 38px;
  }

  .md\:leading-46 {
    line-height: 46px;
  }

  .md\:leading-47 {
    line-height: 47px;
  }

  .md\:leading-49 {
    line-height: 49px;
  }

  .md\:leading-59 {
    line-height: 59px;
  }

  .md\:leading-none {
    line-height: 1;
  }

  .md\:leading-tight {
    line-height: 1.25;
  }

  .md\:leading-snug {
    line-height: 1.375;
  }

  .md\:leading-normal {
    line-height: 1.5;
  }

  .md\:leading-relaxed {
    line-height: 1.625;
  }

  .md\:leading-loose {
    line-height: 2;
  }

  .md\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .md\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .md\:tracking-normal {
    letter-spacing: 0em;
  }

  .md\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .md\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .md\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .md\:text-transparent {
    color: transparent;
  }

  .md\:text-current {
    color: currentColor;
  }

  .md\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .md\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .md\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .md\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .md\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .md\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .md\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .md\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .md\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .md\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .md\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .md\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .md\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .md\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .md\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .md\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .md\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .md\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .md\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .md\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .md\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .md\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .md\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .md\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .md\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .md\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .md\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .md\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .md\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .md\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .md\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .md\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .md\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .md\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .md\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .group:hover .md\:group-hover\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .md\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .md\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple:focus-within {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-gray:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-gray-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-gray-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-gray-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-gray-5:focus-within {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-dark-red:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-mustard-yellow:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-mustard-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-blue-3:focus-within {
    color:  #F0F3FF;
  }

  .md\:focus-within\:text-light-blue-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-bg-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-white-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-Black-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-Default-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-White-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-Green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-Blue-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-Silver-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-Yellow-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-Grey-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-Gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-Red-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-Gold-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-dark-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-light-pink:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .md\:hover\:text-transparent:hover {
    color: transparent;
  }

  .md\:hover\:text-current:hover {
    color: currentColor;
  }

  .md\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple:hover {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-gray:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-gray-1:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-gray-2:hover {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-gray-4:hover {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-gray-5:hover {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-1:hover {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .md\:hover\:text-dark-red:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .md\:hover\:text-mustard-yellow:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .md\:hover\:text-mustard-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-blue-3:hover {
    color:  #F0F3FF;
  }

  .md\:hover\:text-light-blue-4:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-green:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-bg-green:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-1:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-white-1:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .md\:hover\:text-Black-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .md\:hover\:text-Default-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .md\:hover\:text-White-3:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .md\:hover\:text-Green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .md\:hover\:text-Blue-3:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-Silver-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:hover\:text-Yellow-3:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .md\:hover\:text-Grey-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:hover\:text-Gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:hover\:text-Red-3:hover {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .md\:hover\:text-Gold-3:hover {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .md\:hover\:text-dark-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .md\:hover\:text-light-pink:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .md\:focus\:text-transparent:focus {
    color: transparent;
  }

  .md\:focus\:text-current:focus {
    color: currentColor;
  }

  .md\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple:focus {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-gray:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-gray-1:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-gray-2:focus {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-gray-4:focus {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-gray-5:focus {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-1:focus {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .md\:focus\:text-dark-red:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .md\:focus\:text-mustard-yellow:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .md\:focus\:text-mustard-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-blue-3:focus {
    color:  #F0F3FF;
  }

  .md\:focus\:text-light-blue-4:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-green:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-bg-green:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-1:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-white-1:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .md\:focus\:text-Black-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .md\:focus\:text-Default-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .md\:focus\:text-White-3:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .md\:focus\:text-Green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .md\:focus\:text-Blue-3:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-Silver-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:focus\:text-Yellow-3:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .md\:focus\:text-Grey-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:focus\:text-Gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .md\:focus\:text-Red-3:focus {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .md\:focus\:text-Gold-3:focus {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .md\:focus\:text-dark-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .md\:focus\:text-light-pink:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .md\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .md\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .md\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .md\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .md\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .md\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .md\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .md\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .md\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .md\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .md\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .md\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .md\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .md\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .md\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .md\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .md\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .md\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .md\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .md\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .md\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .md\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .md\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .md\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .md\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .md\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .md\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .md\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .md\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .md\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .md\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .md\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .md\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .md\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .md\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .md\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .md\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .md\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .md\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .md\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .md\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .md\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .md\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .md\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .md\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .md\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .md\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .md\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .md\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .md\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .md\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .md\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .md\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .md\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .md\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .md\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .md\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .md\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .md\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .md\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .md\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .md\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .md\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .md\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .md\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .md\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .md\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .md\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .md\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .md\:underline {
    text-decoration: underline;
  }

  .md\:line-through {
    text-decoration: line-through;
  }

  .md\:no-underline {
    text-decoration: none;
  }

  .group:hover .md\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .md\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .md\:group-hover\:no-underline {
    text-decoration: none;
  }

  .md\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .md\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .md\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }

  .md\:hover\:underline:hover {
    text-decoration: underline;
  }

  .md\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .md\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .md\:focus\:underline:focus {
    text-decoration: underline;
  }

  .md\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .md\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .md\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .md\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .md\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .md\:placeholder-current::placeholder {
    color: currentColor;
  }

  .md\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-5::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-gray-5::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-dark-red::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-dark-red:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-dark-red::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-mustard-yellow::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-mustard-yellow:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-mustard-yellow::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-mustard-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-mustard-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-mustard-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-blue-3::-moz-placeholder {
    color:  #F0F3FF;
  }

  .md\:placeholder-light-blue-3:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .md\:placeholder-light-blue-3::placeholder {
    color:  #F0F3FF;
  }

  .md\:placeholder-light-blue-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-blue-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-blue-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-bg-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-bg-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-bg-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-white-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-white-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-white-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Black-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Black-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Black-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Default-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Default-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Default-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-White-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-White-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-White-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Blue-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Blue-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Blue-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Silver-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Silver-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Silver-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Yellow-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Yellow-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Yellow-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Grey-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Grey-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Grey-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Red-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Red-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Red-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Gold-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Gold-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-Gold-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-dark-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-dark-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-dark-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-pink::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-pink:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-light-pink::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .md\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .md\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .md\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-gray-5:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-dark-red:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-dark-red:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-dark-red:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-mustard-yellow:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-mustard-yellow:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-mustard-yellow:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-mustard-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-mustard-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-mustard-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-blue-3:focus::-moz-placeholder {
    color:  #F0F3FF;
  }

  .md\:focus\:placeholder-light-blue-3:focus:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .md\:focus\:placeholder-light-blue-3:focus::placeholder {
    color:  #F0F3FF;
  }

  .md\:focus\:placeholder-light-blue-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-blue-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-blue-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-bg-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-bg-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-bg-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-white-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-white-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-white-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Black-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Black-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Black-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Default-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Default-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Default-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-White-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-White-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-White-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Blue-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Blue-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Blue-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Silver-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Silver-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Silver-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Yellow-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Yellow-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Yellow-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Grey-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Grey-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Grey-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Red-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Red-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Red-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Gold-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Gold-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-Gold-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-dark-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-dark-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-dark-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-pink:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-pink:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-light-pink:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:opacity-0 {
    opacity: 0;
  }

  .md\:opacity-5 {
    opacity: 0.05;
  }

  .md\:opacity-10 {
    opacity: 0.1;
  }

  .md\:opacity-20 {
    opacity: 0.2;
  }

  .md\:opacity-25 {
    opacity: 0.25;
  }

  .md\:opacity-30 {
    opacity: 0.3;
  }

  .md\:opacity-40 {
    opacity: 0.4;
  }

  .md\:opacity-50 {
    opacity: 0.5;
  }

  .md\:opacity-60 {
    opacity: 0.6;
  }

  .md\:opacity-70 {
    opacity: 0.7;
  }

  .md\:opacity-75 {
    opacity: 0.75;
  }

  .md\:opacity-80 {
    opacity: 0.8;
  }

  .md\:opacity-90 {
    opacity: 0.9;
  }

  .md\:opacity-95 {
    opacity: 0.95;
  }

  .md\:opacity-100 {
    opacity: 1;
  }

  .group:hover .md\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .md\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .md\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .md\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .md\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .md\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .md\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .md\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .md\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .md\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .md\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .md\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .md\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .md\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .md\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .md\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .md\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .md\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .md\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .md\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .md\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .md\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .md\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .md\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .md\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .md\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .md\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .md\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .md\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .md\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .md\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .md\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .md\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .md\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .md\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .md\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .md\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .md\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .md\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .md\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .md\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .md\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .md\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .md\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .md\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .md\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .md\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .md\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .md\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .md\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .md\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .md\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .md\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .md\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .md\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .md\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .md\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .md\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .md\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .md\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .md\:disabled\:opacity-0:disabled {
    opacity: 0;
  }

  .md\:disabled\:opacity-5:disabled {
    opacity: 0.05;
  }

  .md\:disabled\:opacity-10:disabled {
    opacity: 0.1;
  }

  .md\:disabled\:opacity-20:disabled {
    opacity: 0.2;
  }

  .md\:disabled\:opacity-25:disabled {
    opacity: 0.25;
  }

  .md\:disabled\:opacity-30:disabled {
    opacity: 0.3;
  }

  .md\:disabled\:opacity-40:disabled {
    opacity: 0.4;
  }

  .md\:disabled\:opacity-50:disabled {
    opacity: 0.5;
  }

  .md\:disabled\:opacity-60:disabled {
    opacity: 0.6;
  }

  .md\:disabled\:opacity-70:disabled {
    opacity: 0.7;
  }

  .md\:disabled\:opacity-75:disabled {
    opacity: 0.75;
  }

  .md\:disabled\:opacity-80:disabled {
    opacity: 0.8;
  }

  .md\:disabled\:opacity-90:disabled {
    opacity: 0.9;
  }

  .md\:disabled\:opacity-95:disabled {
    opacity: 0.95;
  }

  .md\:disabled\:opacity-100:disabled {
    opacity: 1;
  }

  .md\:bg-blend-normal {
    background-blend-mode: normal;
  }

  .md\:bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .md\:bg-blend-screen {
    background-blend-mode: screen;
  }

  .md\:bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .md\:bg-blend-darken {
    background-blend-mode: darken;
  }

  .md\:bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .md\:bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .md\:bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .md\:bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .md\:bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .md\:bg-blend-difference {
    background-blend-mode: difference;
  }

  .md\:bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .md\:bg-blend-hue {
    background-blend-mode: hue;
  }

  .md\:bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .md\:bg-blend-color {
    background-blend-mode: color;
  }

  .md\:bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .md\:mix-blend-normal {
    mix-blend-mode: normal;
  }

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

  .md\:mix-blend-screen {
    mix-blend-mode: screen;
  }

  .md\:mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .md\:mix-blend-darken {
    mix-blend-mode: darken;
  }

  .md\:mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .md\:mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .md\:mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .md\:mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .md\:mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .md\:mix-blend-difference {
    mix-blend-mode: difference;
  }

  .md\:mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .md\:mix-blend-hue {
    mix-blend-mode: hue;
  }

  .md\:mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .md\:mix-blend-color {
    mix-blend-mode: color;
  }

  .md\:mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .md\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-bs:focus-within {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-bs:hover {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-bs:focus {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-inset {
    --tw-ring-inset: inset;
  }

  .md\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .md\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .md\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .md\:ring-current {
    --tw-ring-color: currentColor;
  }

  .md\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:ring-purple {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .md\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:ring-light-gray {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .md\:ring-light-gray-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .md\:ring-light-gray-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .md\:ring-light-gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .md\:ring-light-gray-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .md\:ring-light-gray-5 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .md\:ring-purple-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .md\:ring-dark-red {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .md\:ring-mustard-yellow {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .md\:ring-mustard-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .md\:ring-light-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .md\:ring-light-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .md\:ring-light-blue-3 {
    --tw-ring-color:  #F0F3FF;
  }

  .md\:ring-light-blue-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .md\:ring-purple-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .md\:ring-light-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .md\:ring-light-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .md\:ring-light-bg-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .md\:ring-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .md\:ring-pink-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .md\:ring-light-white-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .md\:ring-Black-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .md\:ring-Default-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .md\:ring-White-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .md\:ring-Green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .md\:ring-Blue-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .md\:ring-Silver-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .md\:ring-Yellow-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .md\:ring-Grey-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .md\:ring-Gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .md\:ring-Red-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .md\:ring-Gold-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .md\:ring-light-green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .md\:ring-dark-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .md\:ring-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .md\:ring-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .md\:ring-light-pink {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .md\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .md\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-gray:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-gray-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-gray-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-gray-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-gray-5:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-dark-red:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-mustard-yellow:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-mustard-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-blue-3:focus-within {
    --tw-ring-color:  #F0F3FF;
  }

  .md\:focus-within\:ring-light-blue-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-bg-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-white-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-Black-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-Default-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-White-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-Green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-Blue-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-Silver-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-Yellow-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-Grey-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-Gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-Red-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-Gold-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-dark-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-light-pink:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .md\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .md\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-gray:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-gray-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-gray-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-gray-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-gray-5:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-dark-red:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-mustard-yellow:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-mustard-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-blue-3:focus {
    --tw-ring-color:  #F0F3FF;
  }

  .md\:focus\:ring-light-blue-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-bg-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-white-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-Black-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-Default-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-White-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-Green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-Blue-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-Silver-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-Yellow-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-Grey-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-Gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-Red-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-Gold-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-dark-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-light-pink:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .md\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .md\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .md\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .md\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .md\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .md\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .md\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .md\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .md\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .md\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .md\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .md\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .md\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .md\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .md\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .md\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .md\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .md\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .md\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .md\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .md\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .md\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .md\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .md\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .md\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .md\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .md\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .md\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .md\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .md\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .md\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .md\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .md\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .md\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .md\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .md\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .md\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .md\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .md\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .md\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .md\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .md\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .md\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .md\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .md\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .md\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .md\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .md\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .md\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .md\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .md\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .md\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .md\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .md\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .md\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .md\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .md\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .md\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .md\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .md\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .md\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .md\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .md\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .md\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .md\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .md\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .md\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .md\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .md\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .md\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .md\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .md\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .md\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .md\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .md\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .md\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .md\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .md\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .md\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .md\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .md\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .md\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .md\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .md\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .md\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .md\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .md\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .md\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .md\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .md\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .md\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .md\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .md\:ring-offset-purple {
    --tw-ring-offset-color: #6700B8;
  }

  .md\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .md\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .md\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .md\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .md\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .md\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .md\:ring-offset-light-gray {
    --tw-ring-offset-color: #6E767D;
  }

  .md\:ring-offset-light-gray-1 {
    --tw-ring-offset-color: #A5AAAF;
  }

  .md\:ring-offset-light-gray-2 {
    --tw-ring-offset-color: #E6E6EB;
  }

  .md\:ring-offset-light-gray-3 {
    --tw-ring-offset-color: #F0F0F5;
  }

  .md\:ring-offset-light-gray-4 {
    --tw-ring-offset-color: #D5D6DA;
  }

  .md\:ring-offset-light-gray-5 {
    --tw-ring-offset-color: #333F48;
  }

  .md\:ring-offset-purple-1 {
    --tw-ring-offset-color: #8223D2;
  }

  .md\:ring-offset-dark-red {
    --tw-ring-offset-color: #DB1B1B;
  }

  .md\:ring-offset-mustard-yellow {
    --tw-ring-offset-color: #ED8B00;
  }

  .md\:ring-offset-mustard-yellow-1 {
    --tw-ring-offset-color: #ED6600;
  }

  .md\:ring-offset-light-blue {
    --tw-ring-offset-color: #6B8BFF;
  }

  .md\:ring-offset-light-blue-1 {
    --tw-ring-offset-color: #4A68F9;
  }

  .md\:ring-offset-light-blue-3 {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .md\:ring-offset-light-blue-4 {
    --tw-ring-offset-color: #F0F3FF;
  }

  .md\:ring-offset-purple-blue {
    --tw-ring-offset-color: #6469E1;
  }

  .md\:ring-offset-light-green {
    --tw-ring-offset-color: #00B574;
  }

  .md\:ring-offset-light-green-1 {
    --tw-ring-offset-color: #00B574;
  }

  .md\:ring-offset-light-bg-green {
    --tw-ring-offset-color: #F0FFF9;
  }

  .md\:ring-offset-green-1 {
    --tw-ring-offset-color: #0B8350;
  }

  .md\:ring-offset-pink-1 {
    --tw-ring-offset-color: #FFEDD5;
  }

  .md\:ring-offset-light-white-1 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .md\:ring-offset-Black-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .md\:ring-offset-Default-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .md\:ring-offset-White-3 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .md\:ring-offset-Green-3 {
    --tw-ring-offset-color: #AEE0CD;
  }

  .md\:ring-offset-Blue-3 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .md\:ring-offset-Silver-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .md\:ring-offset-Yellow-3 {
    --tw-ring-offset-color: #FFE681;
  }

  .md\:ring-offset-Grey-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .md\:ring-offset-Gray-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .md\:ring-offset-Red-3 {
    --tw-ring-offset-color: #BA0C2E;
  }

  .md\:ring-offset-Gold-3 {
    --tw-ring-offset-color: #DAA520;
  }

  .md\:ring-offset-light-green-3 {
    --tw-ring-offset-color: #F3E9FB;
  }

  .md\:ring-offset-dark-blue-2 {
    --tw-ring-offset-color: #2743CC;
  }

  .md\:ring-offset-blue-1 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .md\:ring-offset-yellow-1 {
    --tw-ring-offset-color: #EDB800;
  }

  .md\:ring-offset-blue-2 {
    --tw-ring-offset-color: #253BAA;
  }

  .md\:ring-offset-light-pink {
    --tw-ring-offset-color: #FF5070;
  }

  .md\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .md\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .md\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .md\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .md\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .md\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .md\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .md\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .md\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .md\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .md\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .md\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .md\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .md\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .md\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .md\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .md\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .md\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .md\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .md\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .md\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .md\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .md\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .md\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .md\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .md\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .md\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .md\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .md\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .md\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .md\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .md\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .md\:focus-within\:ring-offset-purple:focus-within {
    --tw-ring-offset-color: #6700B8;
  }

  .md\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .md\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .md\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .md\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .md\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .md\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .md\:focus-within\:ring-offset-light-gray:focus-within {
    --tw-ring-offset-color: #6E767D;
  }

  .md\:focus-within\:ring-offset-light-gray-1:focus-within {
    --tw-ring-offset-color: #A5AAAF;
  }

  .md\:focus-within\:ring-offset-light-gray-2:focus-within {
    --tw-ring-offset-color: #E6E6EB;
  }

  .md\:focus-within\:ring-offset-light-gray-3:focus-within {
    --tw-ring-offset-color: #F0F0F5;
  }

  .md\:focus-within\:ring-offset-light-gray-4:focus-within {
    --tw-ring-offset-color: #D5D6DA;
  }

  .md\:focus-within\:ring-offset-light-gray-5:focus-within {
    --tw-ring-offset-color: #333F48;
  }

  .md\:focus-within\:ring-offset-purple-1:focus-within {
    --tw-ring-offset-color: #8223D2;
  }

  .md\:focus-within\:ring-offset-dark-red:focus-within {
    --tw-ring-offset-color: #DB1B1B;
  }

  .md\:focus-within\:ring-offset-mustard-yellow:focus-within {
    --tw-ring-offset-color: #ED8B00;
  }

  .md\:focus-within\:ring-offset-mustard-yellow-1:focus-within {
    --tw-ring-offset-color: #ED6600;
  }

  .md\:focus-within\:ring-offset-light-blue:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .md\:focus-within\:ring-offset-light-blue-1:focus-within {
    --tw-ring-offset-color: #4A68F9;
  }

  .md\:focus-within\:ring-offset-light-blue-3:focus-within {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .md\:focus-within\:ring-offset-light-blue-4:focus-within {
    --tw-ring-offset-color: #F0F3FF;
  }

  .md\:focus-within\:ring-offset-purple-blue:focus-within {
    --tw-ring-offset-color: #6469E1;
  }

  .md\:focus-within\:ring-offset-light-green:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .md\:focus-within\:ring-offset-light-green-1:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .md\:focus-within\:ring-offset-light-bg-green:focus-within {
    --tw-ring-offset-color: #F0FFF9;
  }

  .md\:focus-within\:ring-offset-green-1:focus-within {
    --tw-ring-offset-color: #0B8350;
  }

  .md\:focus-within\:ring-offset-pink-1:focus-within {
    --tw-ring-offset-color: #FFEDD5;
  }

  .md\:focus-within\:ring-offset-light-white-1:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .md\:focus-within\:ring-offset-Black-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .md\:focus-within\:ring-offset-Default-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .md\:focus-within\:ring-offset-White-3:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .md\:focus-within\:ring-offset-Green-3:focus-within {
    --tw-ring-offset-color: #AEE0CD;
  }

  .md\:focus-within\:ring-offset-Blue-3:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .md\:focus-within\:ring-offset-Silver-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .md\:focus-within\:ring-offset-Yellow-3:focus-within {
    --tw-ring-offset-color: #FFE681;
  }

  .md\:focus-within\:ring-offset-Grey-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .md\:focus-within\:ring-offset-Gray-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .md\:focus-within\:ring-offset-Red-3:focus-within {
    --tw-ring-offset-color: #BA0C2E;
  }

  .md\:focus-within\:ring-offset-Gold-3:focus-within {
    --tw-ring-offset-color: #DAA520;
  }

  .md\:focus-within\:ring-offset-light-green-3:focus-within {
    --tw-ring-offset-color: #F3E9FB;
  }

  .md\:focus-within\:ring-offset-dark-blue-2:focus-within {
    --tw-ring-offset-color: #2743CC;
  }

  .md\:focus-within\:ring-offset-blue-1:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .md\:focus-within\:ring-offset-yellow-1:focus-within {
    --tw-ring-offset-color: #EDB800;
  }

  .md\:focus-within\:ring-offset-blue-2:focus-within {
    --tw-ring-offset-color: #253BAA;
  }

  .md\:focus-within\:ring-offset-light-pink:focus-within {
    --tw-ring-offset-color: #FF5070;
  }

  .md\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .md\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .md\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .md\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .md\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .md\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .md\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .md\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .md\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .md\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .md\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .md\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .md\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .md\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .md\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .md\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .md\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .md\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .md\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .md\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .md\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .md\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .md\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .md\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .md\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .md\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .md\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .md\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .md\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .md\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .md\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .md\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .md\:focus\:ring-offset-purple:focus {
    --tw-ring-offset-color: #6700B8;
  }

  .md\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .md\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .md\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .md\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .md\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .md\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .md\:focus\:ring-offset-light-gray:focus {
    --tw-ring-offset-color: #6E767D;
  }

  .md\:focus\:ring-offset-light-gray-1:focus {
    --tw-ring-offset-color: #A5AAAF;
  }

  .md\:focus\:ring-offset-light-gray-2:focus {
    --tw-ring-offset-color: #E6E6EB;
  }

  .md\:focus\:ring-offset-light-gray-3:focus {
    --tw-ring-offset-color: #F0F0F5;
  }

  .md\:focus\:ring-offset-light-gray-4:focus {
    --tw-ring-offset-color: #D5D6DA;
  }

  .md\:focus\:ring-offset-light-gray-5:focus {
    --tw-ring-offset-color: #333F48;
  }

  .md\:focus\:ring-offset-purple-1:focus {
    --tw-ring-offset-color: #8223D2;
  }

  .md\:focus\:ring-offset-dark-red:focus {
    --tw-ring-offset-color: #DB1B1B;
  }

  .md\:focus\:ring-offset-mustard-yellow:focus {
    --tw-ring-offset-color: #ED8B00;
  }

  .md\:focus\:ring-offset-mustard-yellow-1:focus {
    --tw-ring-offset-color: #ED6600;
  }

  .md\:focus\:ring-offset-light-blue:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .md\:focus\:ring-offset-light-blue-1:focus {
    --tw-ring-offset-color: #4A68F9;
  }

  .md\:focus\:ring-offset-light-blue-3:focus {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .md\:focus\:ring-offset-light-blue-4:focus {
    --tw-ring-offset-color: #F0F3FF;
  }

  .md\:focus\:ring-offset-purple-blue:focus {
    --tw-ring-offset-color: #6469E1;
  }

  .md\:focus\:ring-offset-light-green:focus {
    --tw-ring-offset-color: #00B574;
  }

  .md\:focus\:ring-offset-light-green-1:focus {
    --tw-ring-offset-color: #00B574;
  }

  .md\:focus\:ring-offset-light-bg-green:focus {
    --tw-ring-offset-color: #F0FFF9;
  }

  .md\:focus\:ring-offset-green-1:focus {
    --tw-ring-offset-color: #0B8350;
  }

  .md\:focus\:ring-offset-pink-1:focus {
    --tw-ring-offset-color: #FFEDD5;
  }

  .md\:focus\:ring-offset-light-white-1:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .md\:focus\:ring-offset-Black-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .md\:focus\:ring-offset-Default-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .md\:focus\:ring-offset-White-3:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .md\:focus\:ring-offset-Green-3:focus {
    --tw-ring-offset-color: #AEE0CD;
  }

  .md\:focus\:ring-offset-Blue-3:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .md\:focus\:ring-offset-Silver-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .md\:focus\:ring-offset-Yellow-3:focus {
    --tw-ring-offset-color: #FFE681;
  }

  .md\:focus\:ring-offset-Grey-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .md\:focus\:ring-offset-Gray-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .md\:focus\:ring-offset-Red-3:focus {
    --tw-ring-offset-color: #BA0C2E;
  }

  .md\:focus\:ring-offset-Gold-3:focus {
    --tw-ring-offset-color: #DAA520;
  }

  .md\:focus\:ring-offset-light-green-3:focus {
    --tw-ring-offset-color: #F3E9FB;
  }

  .md\:focus\:ring-offset-dark-blue-2:focus {
    --tw-ring-offset-color: #2743CC;
  }

  .md\:focus\:ring-offset-blue-1:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .md\:focus\:ring-offset-yellow-1:focus {
    --tw-ring-offset-color: #EDB800;
  }

  .md\:focus\:ring-offset-blue-2:focus {
    --tw-ring-offset-color: #253BAA;
  }

  .md\:focus\:ring-offset-light-pink:focus {
    --tw-ring-offset-color: #FF5070;
  }

  .md\:filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .md\:filter-none {
    filter: none;
  }

  .md\:blur-0 {
    --tw-blur: blur(0);
  }

  .md\:blur-none {
    --tw-blur: blur(0);
  }

  .md\:blur-sm {
    --tw-blur: blur(4px);
  }

  .md\:blur {
    --tw-blur: blur(8px);
  }

  .md\:blur-md {
    --tw-blur: blur(12px);
  }

  .md\:blur-lg {
    --tw-blur: blur(16px);
  }

  .md\:blur-xl {
    --tw-blur: blur(24px);
  }

  .md\:blur-2xl {
    --tw-blur: blur(40px);
  }

  .md\:blur-3xl {
    --tw-blur: blur(64px);
  }

  .md\:brightness-0 {
    --tw-brightness: brightness(0);
  }

  .md\:brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .md\:brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .md\:brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .md\:brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .md\:brightness-100 {
    --tw-brightness: brightness(1);
  }

  .md\:brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .md\:brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .md\:brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .md\:brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .md\:brightness-200 {
    --tw-brightness: brightness(2);
  }

  .md\:contrast-0 {
    --tw-contrast: contrast(0);
  }

  .md\:contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .md\:contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .md\:contrast-100 {
    --tw-contrast: contrast(1);
  }

  .md\:contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .md\:contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .md\:contrast-200 {
    --tw-contrast: contrast(2);
  }

  .md\:drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .md\:drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .md\:drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .md\:drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .md\:drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .md\:drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .md\:drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .md\:grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .md\:grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .md\:hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .md\:hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .md\:hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .md\:hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .md\:hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .md\:hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .md\:-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .md\:-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .md\:-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .md\:-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .md\:-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .md\:invert-0 {
    --tw-invert: invert(0);
  }

  .md\:invert {
    --tw-invert: invert(100%);
  }

  .md\:saturate-0 {
    --tw-saturate: saturate(0);
  }

  .md\:saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .md\:saturate-100 {
    --tw-saturate: saturate(1);
  }

  .md\:saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .md\:saturate-200 {
    --tw-saturate: saturate(2);
  }

  .md\:sepia-0 {
    --tw-sepia: sepia(0);
  }

  .md\:sepia {
    --tw-sepia: sepia(100%);
  }

  .md\:backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .md\:backdrop-filter-none {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .md\:backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .md\:backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .md\:backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .md\:backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .md\:backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .md\:backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .md\:backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .md\:backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .md\:backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .md\:backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .md\:backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .md\:backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .md\:backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .md\:backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .md\:backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .md\:backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .md\:backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .md\:backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .md\:backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .md\:backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .md\:backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .md\:backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .md\:backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .md\:backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .md\:backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .md\:backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .md\:backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .md\:backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .md\:backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .md\:backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .md\:backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .md\:backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .md\:backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .md\:backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .md\:backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .md\:-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .md\:-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .md\:-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .md\:-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .md\:-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .md\:backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .md\:backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .md\:backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .md\:backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .md\:backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .md\:backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .md\:backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .md\:backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .md\:backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .md\:backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .md\:backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .md\:backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .md\:backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .md\:backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .md\:backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .md\:backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .md\:backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .md\:backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .md\:backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .md\:backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .md\:backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .md\:backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .md\:backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .md\:backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .md\:transition-none {
    transition-property: none;
  }

  .md\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:delay-75 {
    transition-delay: 75ms;
  }

  .md\:delay-100 {
    transition-delay: 100ms;
  }

  .md\:delay-150 {
    transition-delay: 150ms;
  }

  .md\:delay-200 {
    transition-delay: 200ms;
  }

  .md\:delay-300 {
    transition-delay: 300ms;
  }

  .md\:delay-500 {
    transition-delay: 500ms;
  }

  .md\:delay-700 {
    transition-delay: 700ms;
  }

  .md\:delay-1000 {
    transition-delay: 1000ms;
  }

  .md\:duration-75 {
    transition-duration: 75ms;
  }

  .md\:duration-100 {
    transition-duration: 100ms;
  }

  .md\:duration-150 {
    transition-duration: 150ms;
  }

  .md\:duration-200 {
    transition-duration: 200ms;
  }

  .md\:duration-300 {
    transition-duration: 300ms;
  }

  .md\:duration-500 {
    transition-duration: 500ms;
  }

  .md\:duration-700 {
    transition-duration: 700ms;
  }

  .md\:duration-1000 {
    transition-duration: 1000ms;
  }

  .md\:ease-linear {
    transition-timing-function: linear;
  }

  .md\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .md\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .md\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (max-width: 639px) {
  .sm\:container {
    width: 100%;
  }

  .sm\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .sm\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .sm\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .sm\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm\:pointer-events-none {
    pointer-events: none;
  }

  .sm\:pointer-events-auto {
    pointer-events: auto;
  }

  .sm\:visible {
    visibility: visible;
  }

  .sm\:invisible {
    visibility: hidden;
  }

  .sm\:static {
    position: static;
  }

  .sm\:fixed {
    position: fixed;
  }

  .sm\:absolute {
    position: absolute;
  }

  .sm\:relative {
    position: relative;
  }

  .sm\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .sm\:inset-10 {
    top: 10px;
    right: 10px;
    bottom: 10px;
    left: 10px;
  }

  .sm\:inset-30 {
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
  }

  .sm\:-inset-25 {
    top: -25px;
    right: -25px;
    bottom: -25px;
    left: -25px;
  }

  .sm\:-inset-40 {
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .sm\:-inset-5px {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
  }

  .sm\:-inset-10px {
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
  }

  .sm\:-inset-125px {
    top: -125px;
    right: -125px;
    bottom: -125px;
    left: -125px;
  }

  .sm\:inset-x-10 {
    left: 10px;
    right: 10px;
  }

  .sm\:inset-x-30 {
    left: 30px;
    right: 30px;
  }

  .sm\:-inset-x-25 {
    left: -25px;
    right: -25px;
  }

  .sm\:-inset-x-40 {
    left: -40px;
    right: -40px;
  }

  .sm\:-inset-x-5px {
    left: -5px;
    right: -5px;
  }

  .sm\:-inset-x-10px {
    left: -10px;
    right: -10px;
  }

  .sm\:-inset-x-125px {
    left: -125px;
    right: -125px;
  }

  .sm\:inset-y-10 {
    top: 10px;
    bottom: 10px;
  }

  .sm\:inset-y-30 {
    top: 30px;
    bottom: 30px;
  }

  .sm\:-inset-y-25 {
    top: -25px;
    bottom: -25px;
  }

  .sm\:-inset-y-40 {
    top: -40px;
    bottom: -40px;
  }

  .sm\:-inset-y-5px {
    top: -5px;
    bottom: -5px;
  }

  .sm\:-inset-y-10px {
    top: -10px;
    bottom: -10px;
  }

  .sm\:-inset-y-125px {
    top: -125px;
    bottom: -125px;
  }

  .sm\:top-10 {
    top: 10px;
  }

  .sm\:top-30 {
    top: 30px;
  }

  .sm\:-top-25 {
    top: -25px;
  }

  .sm\:-top-40 {
    top: -40px;
  }

  .sm\:-top-5px {
    top: -5px;
  }

  .sm\:-top-10px {
    top: -10px;
  }

  .sm\:-top-125px {
    top: -125px;
  }

  .sm\:right-10 {
    right: 10px;
  }

  .sm\:right-30 {
    right: 30px;
  }

  .sm\:-right-25 {
    right: -25px;
  }

  .sm\:-right-40 {
    right: -40px;
  }

  .sm\:-right-5px {
    right: -5px;
  }

  .sm\:-right-10px {
    right: -10px;
  }

  .sm\:-right-125px {
    right: -125px;
  }

  .sm\:bottom-10 {
    bottom: 10px;
  }

  .sm\:bottom-30 {
    bottom: 30px;
  }

  .sm\:-bottom-25 {
    bottom: -25px;
  }

  .sm\:-bottom-40 {
    bottom: -40px;
  }

  .sm\:-bottom-5px {
    bottom: -5px;
  }

  .sm\:-bottom-10px {
    bottom: -10px;
  }

  .sm\:-bottom-125px {
    bottom: -125px;
  }

  .sm\:left-10 {
    left: 10px;
  }

  .sm\:left-30 {
    left: 30px;
  }

  .sm\:-left-25 {
    left: -25px;
  }

  .sm\:-left-40 {
    left: -40px;
  }

  .sm\:-left-5px {
    left: -5px;
  }

  .sm\:-left-10px {
    left: -10px;
  }

  .sm\:-left-125px {
    left: -125px;
  }

  .sm\:isolate {
    isolation: isolate;
  }

  .sm\:isolation-auto {
    isolation: auto;
  }

  .sm\:z-110 {
    z-index: 110;
  }

  .sm\:focus-within\:z-110:focus-within {
    z-index: 110;
  }

  .sm\:focus\:z-110:focus {
    z-index: 110;
  }

  .sm\:order-1 {
    order: 1;
  }

  .sm\:order-2 {
    order: 2;
  }

  .sm\:order-3 {
    order: 3;
  }

  .sm\:order-4 {
    order: 4;
  }

  .sm\:order-5 {
    order: 5;
  }

  .sm\:order-6 {
    order: 6;
  }

  .sm\:order-7 {
    order: 7;
  }

  .sm\:order-8 {
    order: 8;
  }

  .sm\:order-9 {
    order: 9;
  }

  .sm\:order-10 {
    order: 10;
  }

  .sm\:order-11 {
    order: 11;
  }

  .sm\:order-12 {
    order: 12;
  }

  .sm\:order-first {
    order: -9999;
  }

  .sm\:order-last {
    order: 9999;
  }

  .sm\:order-none {
    order: 0;
  }

  .sm\:col-auto {
    grid-column: auto;
  }

  .sm\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .sm\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .sm\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .sm\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .sm\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .sm\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .sm\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .sm\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .sm\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .sm\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .sm\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .sm\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .sm\:col-span-full {
    grid-column: 1 / -1;
  }

  .sm\:col-start-1 {
    grid-column-start: 1;
  }

  .sm\:col-start-2 {
    grid-column-start: 2;
  }

  .sm\:col-start-3 {
    grid-column-start: 3;
  }

  .sm\:col-start-4 {
    grid-column-start: 4;
  }

  .sm\:col-start-5 {
    grid-column-start: 5;
  }

  .sm\:col-start-6 {
    grid-column-start: 6;
  }

  .sm\:col-start-7 {
    grid-column-start: 7;
  }

  .sm\:col-start-8 {
    grid-column-start: 8;
  }

  .sm\:col-start-9 {
    grid-column-start: 9;
  }

  .sm\:col-start-10 {
    grid-column-start: 10;
  }

  .sm\:col-start-11 {
    grid-column-start: 11;
  }

  .sm\:col-start-12 {
    grid-column-start: 12;
  }

  .sm\:col-start-13 {
    grid-column-start: 13;
  }

  .sm\:col-start-auto {
    grid-column-start: auto;
  }

  .sm\:col-end-1 {
    grid-column-end: 1;
  }

  .sm\:col-end-2 {
    grid-column-end: 2;
  }

  .sm\:col-end-3 {
    grid-column-end: 3;
  }

  .sm\:col-end-4 {
    grid-column-end: 4;
  }

  .sm\:col-end-5 {
    grid-column-end: 5;
  }

  .sm\:col-end-6 {
    grid-column-end: 6;
  }

  .sm\:col-end-7 {
    grid-column-end: 7;
  }

  .sm\:col-end-8 {
    grid-column-end: 8;
  }

  .sm\:col-end-9 {
    grid-column-end: 9;
  }

  .sm\:col-end-10 {
    grid-column-end: 10;
  }

  .sm\:col-end-11 {
    grid-column-end: 11;
  }

  .sm\:col-end-12 {
    grid-column-end: 12;
  }

  .sm\:col-end-13 {
    grid-column-end: 13;
  }

  .sm\:col-end-auto {
    grid-column-end: auto;
  }

  .sm\:row-auto {
    grid-row: auto;
  }

  .sm\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .sm\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .sm\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .sm\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .sm\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .sm\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .sm\:row-span-full {
    grid-row: 1 / -1;
  }

  .sm\:row-start-1 {
    grid-row-start: 1;
  }

  .sm\:row-start-2 {
    grid-row-start: 2;
  }

  .sm\:row-start-3 {
    grid-row-start: 3;
  }

  .sm\:row-start-4 {
    grid-row-start: 4;
  }

  .sm\:row-start-5 {
    grid-row-start: 5;
  }

  .sm\:row-start-6 {
    grid-row-start: 6;
  }

  .sm\:row-start-7 {
    grid-row-start: 7;
  }

  .sm\:row-start-auto {
    grid-row-start: auto;
  }

  .sm\:row-end-1 {
    grid-row-end: 1;
  }

  .sm\:row-end-2 {
    grid-row-end: 2;
  }

  .sm\:row-end-3 {
    grid-row-end: 3;
  }

  .sm\:row-end-4 {
    grid-row-end: 4;
  }

  .sm\:row-end-5 {
    grid-row-end: 5;
  }

  .sm\:row-end-6 {
    grid-row-end: 6;
  }

  .sm\:row-end-7 {
    grid-row-end: 7;
  }

  .sm\:row-end-auto {
    grid-row-end: auto;
  }

  .sm\:float-right {
    float: right;
  }

  .sm\:float-left {
    float: left;
  }

  .sm\:float-none {
    float: none;
  }

  .sm\:clear-left {
    clear: left;
  }

  .sm\:clear-right {
    clear: right;
  }

  .sm\:clear-both {
    clear: both;
  }

  .sm\:clear-none {
    clear: none;
  }

  .sm\:m-0 {
    margin: 0px;
  }

  .sm\:m-1 {
    margin: 0.25rem;
  }

  .sm\:m-2 {
    margin: 2px;
  }

  .sm\:m-3 {
    margin: 0.75rem;
  }

  .sm\:m-4 {
    margin: 1rem;
  }

  .sm\:m-5 {
    margin: 1.25rem;
  }

  .sm\:m-6 {
    margin: 6px;
  }

  .sm\:m-7 {
    margin: 1.75rem;
  }

  .sm\:m-8 {
    margin: 2rem;
  }

  .sm\:m-9 {
    margin: 2.25rem;
  }

  .sm\:m-10 {
    margin: 2.5rem;
  }

  .sm\:m-11 {
    margin: 11px;
  }

  .sm\:m-12 {
    margin: 3rem;
  }

  .sm\:m-14 {
    margin: 3.5rem;
  }

  .sm\:m-15 {
    margin: 15px;
  }

  .sm\:m-16 {
    margin: 4rem;
  }

  .sm\:m-18 {
    margin: 18px;
  }

  .sm\:m-20 {
    margin: 20px;
  }

  .sm\:m-21 {
    margin: 21px;
  }

  .sm\:m-23 {
    margin: 23px;
  }

  .sm\:m-24 {
    margin: 24px;
  }

  .sm\:m-25 {
    margin: 25px;
  }

  .sm\:m-27 {
    margin: 27px;
  }

  .sm\:m-28 {
    margin: 7rem;
  }

  .sm\:m-30 {
    margin: 30px;
  }

  .sm\:m-31 {
    margin: 31px;
  }

  .sm\:m-32 {
    margin: 8rem;
  }

  .sm\:m-34 {
    margin: 34px;
  }

  .sm\:m-35 {
    margin: 35px;
  }

  .sm\:m-36 {
    margin: 9rem;
  }

  .sm\:m-37 {
    margin: 37px;
  }

  .sm\:m-38 {
    margin: 38px;
  }

  .sm\:m-40 {
    margin: 40px;
  }

  .sm\:m-42 {
    margin: 42px;
  }

  .sm\:m-44 {
    margin: 44px;
  }

  .sm\:m-45 {
    margin: 45px;
  }

  .sm\:m-46 {
    margin: 46px;
  }

  .sm\:m-48 {
    margin: 48px;
  }

  .sm\:m-52 {
    margin: 13rem;
  }

  .sm\:m-53 {
    margin: 53px;
  }

  .sm\:m-55 {
    margin: 55px;
  }

  .sm\:m-56 {
    margin: 14rem;
  }

  .sm\:m-58 {
    margin: 58px;
  }

  .sm\:m-59 {
    margin: 59px;
  }

  .sm\:m-60 {
    margin: 15rem;
  }

  .sm\:m-63 {
    margin: 63px;
  }

  .sm\:m-64 {
    margin: 16rem;
  }

  .sm\:m-65 {
    margin: 65px;
  }

  .sm\:m-70 {
    margin: 70px;
  }

  .sm\:m-71 {
    margin: 71px;
  }

  .sm\:m-72 {
    margin: 18rem;
  }

  .sm\:m-80 {
    margin: 20rem;
  }

  .sm\:m-83 {
    margin: 83px;
  }

  .sm\:m-89 {
    margin: 89px;
  }

  .sm\:m-90 {
    margin: 90px;
  }

  .sm\:m-96 {
    margin: 24rem;
  }

  .sm\:m-100 {
    margin: 100px;
  }

  .sm\:m-106 {
    margin: 106px;
  }

  .sm\:m-109 {
    margin: 109px;
  }

  .sm\:m-120 {
    margin: 120px;
  }

  .sm\:m-135 {
    margin: 135px;
  }

  .sm\:m-180 {
    margin: 180px;
  }

  .sm\:m-300 {
    margin: 300px;
  }

  .sm\:m-400 {
    margin: 400px;
  }

  .sm\:m-510 {
    margin: 510px;
  }

  .sm\:m-615 {
    margin: 615px;
  }

  .sm\:m-650 {
    margin: 650px;
  }

  .sm\:m-auto {
    margin: auto;
  }

  .sm\:m-px {
    margin: 1px;
  }

  .sm\:m-0\.5 {
    margin: 0.125rem;
  }

  .sm\:m-1\.5 {
    margin: 0.375rem;
  }

  .sm\:m-2\.5 {
    margin: 0.625rem;
  }

  .sm\:m-3\.5 {
    margin: 0.875rem;
  }

  .sm\:-m-0 {
    margin: 0px;
  }

  .sm\:-m-1 {
    margin: -0.25rem;
  }

  .sm\:-m-2 {
    margin: -0.5rem;
  }

  .sm\:-m-3 {
    margin: -0.75rem;
  }

  .sm\:-m-4 {
    margin: -1rem;
  }

  .sm\:-m-5 {
    margin: -1.25rem;
  }

  .sm\:-m-6 {
    margin: -1.5rem;
  }

  .sm\:-m-7 {
    margin: -1.75rem;
  }

  .sm\:-m-8 {
    margin: -2rem;
  }

  .sm\:-m-9 {
    margin: -2.25rem;
  }

  .sm\:-m-10 {
    margin: -2.5rem;
  }

  .sm\:-m-11 {
    margin: -2.75rem;
  }

  .sm\:-m-12 {
    margin: -3rem;
  }

  .sm\:-m-14 {
    margin: -3.5rem;
  }

  .sm\:-m-16 {
    margin: -4rem;
  }

  .sm\:-m-20 {
    margin: -5rem;
  }

  .sm\:-m-24 {
    margin: -6rem;
  }

  .sm\:-m-28 {
    margin: -7rem;
  }

  .sm\:-m-32 {
    margin: -8rem;
  }

  .sm\:-m-36 {
    margin: -9rem;
  }

  .sm\:-m-40 {
    margin: -10rem;
  }

  .sm\:-m-44 {
    margin: -11rem;
  }

  .sm\:-m-48 {
    margin: -12rem;
  }

  .sm\:-m-52 {
    margin: -13rem;
  }

  .sm\:-m-56 {
    margin: -14rem;
  }

  .sm\:-m-60 {
    margin: -15rem;
  }

  .sm\:-m-64 {
    margin: -16rem;
  }

  .sm\:-m-72 {
    margin: -18rem;
  }

  .sm\:-m-80 {
    margin: -20rem;
  }

  .sm\:-m-96 {
    margin: -24rem;
  }

  .sm\:-m-px {
    margin: -1px;
  }

  .sm\:-m-0\.5 {
    margin: -0.125rem;
  }

  .sm\:-m-1\.5 {
    margin: -0.375rem;
  }

  .sm\:-m-2\.5 {
    margin: -0.625rem;
  }

  .sm\:-m-3\.5 {
    margin: -0.875rem;
  }

  .sm\:-m-15px {
    margin: -15px;
  }

  .sm\:m-m11 {
    margin: 11px;
  }

  .sm\:m-12px {
    margin: 12px;
  }

  .sm\:m-m72 {
    margin: 72px;
  }

  .sm\:m-m21 {
    margin: 21%;
  }

  .sm\:m-m15 {
    margin: 15px;
  }

  .sm\:m-m18 {
    margin: 18px;
  }

  .sm\:m-m35 {
    margin: 35px;
  }

  .sm\:m-m19 {
    margin: 19px;
  }

  .sm\:m-m17 {
    margin: 17px;
  }

  .sm\:m-m9 {
    margin: 9px;
  }

  .sm\:m-m10 {
    margin: 10px;
  }

  .sm\:m-m51 {
    margin: 51px;
  }

  .sm\:m-m43 {
    margin: 43px;
  }

  .sm\:m-m13 {
    margin: 13px;
  }

  .sm\:m-m26 {
    margin: 26px;
  }

  .sm\:m-m2 {
    margin: 2px;
  }

  .sm\:m-m14 {
    margin: 14px;
  }

  .sm\:m-m5 {
    margin: 5px;
  }

  .sm\:m-m8 {
    margin: 8px;
  }

  .sm\:last\:m-0:last-child {
    margin: 0px;
  }

  .sm\:last\:m-1:last-child {
    margin: 0.25rem;
  }

  .sm\:last\:m-2:last-child {
    margin: 2px;
  }

  .sm\:last\:m-3:last-child {
    margin: 0.75rem;
  }

  .sm\:last\:m-4:last-child {
    margin: 1rem;
  }

  .sm\:last\:m-5:last-child {
    margin: 1.25rem;
  }

  .sm\:last\:m-6:last-child {
    margin: 6px;
  }

  .sm\:last\:m-7:last-child {
    margin: 1.75rem;
  }

  .sm\:last\:m-8:last-child {
    margin: 2rem;
  }

  .sm\:last\:m-9:last-child {
    margin: 2.25rem;
  }

  .sm\:last\:m-10:last-child {
    margin: 2.5rem;
  }

  .sm\:last\:m-11:last-child {
    margin: 11px;
  }

  .sm\:last\:m-12:last-child {
    margin: 3rem;
  }

  .sm\:last\:m-14:last-child {
    margin: 3.5rem;
  }

  .sm\:last\:m-15:last-child {
    margin: 15px;
  }

  .sm\:last\:m-16:last-child {
    margin: 4rem;
  }

  .sm\:last\:m-18:last-child {
    margin: 18px;
  }

  .sm\:last\:m-20:last-child {
    margin: 20px;
  }

  .sm\:last\:m-21:last-child {
    margin: 21px;
  }

  .sm\:last\:m-23:last-child {
    margin: 23px;
  }

  .sm\:last\:m-24:last-child {
    margin: 24px;
  }

  .sm\:last\:m-25:last-child {
    margin: 25px;
  }

  .sm\:last\:m-27:last-child {
    margin: 27px;
  }

  .sm\:last\:m-28:last-child {
    margin: 7rem;
  }

  .sm\:last\:m-30:last-child {
    margin: 30px;
  }

  .sm\:last\:m-31:last-child {
    margin: 31px;
  }

  .sm\:last\:m-32:last-child {
    margin: 8rem;
  }

  .sm\:last\:m-34:last-child {
    margin: 34px;
  }

  .sm\:last\:m-35:last-child {
    margin: 35px;
  }

  .sm\:last\:m-36:last-child {
    margin: 9rem;
  }

  .sm\:last\:m-37:last-child {
    margin: 37px;
  }

  .sm\:last\:m-38:last-child {
    margin: 38px;
  }

  .sm\:last\:m-40:last-child {
    margin: 40px;
  }

  .sm\:last\:m-42:last-child {
    margin: 42px;
  }

  .sm\:last\:m-44:last-child {
    margin: 44px;
  }

  .sm\:last\:m-45:last-child {
    margin: 45px;
  }

  .sm\:last\:m-46:last-child {
    margin: 46px;
  }

  .sm\:last\:m-48:last-child {
    margin: 48px;
  }

  .sm\:last\:m-52:last-child {
    margin: 13rem;
  }

  .sm\:last\:m-53:last-child {
    margin: 53px;
  }

  .sm\:last\:m-55:last-child {
    margin: 55px;
  }

  .sm\:last\:m-56:last-child {
    margin: 14rem;
  }

  .sm\:last\:m-58:last-child {
    margin: 58px;
  }

  .sm\:last\:m-59:last-child {
    margin: 59px;
  }

  .sm\:last\:m-60:last-child {
    margin: 15rem;
  }

  .sm\:last\:m-63:last-child {
    margin: 63px;
  }

  .sm\:last\:m-64:last-child {
    margin: 16rem;
  }

  .sm\:last\:m-65:last-child {
    margin: 65px;
  }

  .sm\:last\:m-70:last-child {
    margin: 70px;
  }

  .sm\:last\:m-71:last-child {
    margin: 71px;
  }

  .sm\:last\:m-72:last-child {
    margin: 18rem;
  }

  .sm\:last\:m-80:last-child {
    margin: 20rem;
  }

  .sm\:last\:m-83:last-child {
    margin: 83px;
  }

  .sm\:last\:m-89:last-child {
    margin: 89px;
  }

  .sm\:last\:m-90:last-child {
    margin: 90px;
  }

  .sm\:last\:m-96:last-child {
    margin: 24rem;
  }

  .sm\:last\:m-100:last-child {
    margin: 100px;
  }

  .sm\:last\:m-106:last-child {
    margin: 106px;
  }

  .sm\:last\:m-109:last-child {
    margin: 109px;
  }

  .sm\:last\:m-120:last-child {
    margin: 120px;
  }

  .sm\:last\:m-135:last-child {
    margin: 135px;
  }

  .sm\:last\:m-180:last-child {
    margin: 180px;
  }

  .sm\:last\:m-300:last-child {
    margin: 300px;
  }

  .sm\:last\:m-400:last-child {
    margin: 400px;
  }

  .sm\:last\:m-510:last-child {
    margin: 510px;
  }

  .sm\:last\:m-615:last-child {
    margin: 615px;
  }

  .sm\:last\:m-650:last-child {
    margin: 650px;
  }

  .sm\:last\:m-auto:last-child {
    margin: auto;
  }

  .sm\:last\:m-px:last-child {
    margin: 1px;
  }

  .sm\:last\:m-0\.5:last-child {
    margin: 0.125rem;
  }

  .sm\:last\:m-1\.5:last-child {
    margin: 0.375rem;
  }

  .sm\:last\:m-2\.5:last-child {
    margin: 0.625rem;
  }

  .sm\:last\:m-3\.5:last-child {
    margin: 0.875rem;
  }

  .sm\:last\:-m-0:last-child {
    margin: 0px;
  }

  .sm\:last\:-m-1:last-child {
    margin: -0.25rem;
  }

  .sm\:last\:-m-2:last-child {
    margin: -0.5rem;
  }

  .sm\:last\:-m-3:last-child {
    margin: -0.75rem;
  }

  .sm\:last\:-m-4:last-child {
    margin: -1rem;
  }

  .sm\:last\:-m-5:last-child {
    margin: -1.25rem;
  }

  .sm\:last\:-m-6:last-child {
    margin: -1.5rem;
  }

  .sm\:last\:-m-7:last-child {
    margin: -1.75rem;
  }

  .sm\:last\:-m-8:last-child {
    margin: -2rem;
  }

  .sm\:last\:-m-9:last-child {
    margin: -2.25rem;
  }

  .sm\:last\:-m-10:last-child {
    margin: -2.5rem;
  }

  .sm\:last\:-m-11:last-child {
    margin: -2.75rem;
  }

  .sm\:last\:-m-12:last-child {
    margin: -3rem;
  }

  .sm\:last\:-m-14:last-child {
    margin: -3.5rem;
  }

  .sm\:last\:-m-16:last-child {
    margin: -4rem;
  }

  .sm\:last\:-m-20:last-child {
    margin: -5rem;
  }

  .sm\:last\:-m-24:last-child {
    margin: -6rem;
  }

  .sm\:last\:-m-28:last-child {
    margin: -7rem;
  }

  .sm\:last\:-m-32:last-child {
    margin: -8rem;
  }

  .sm\:last\:-m-36:last-child {
    margin: -9rem;
  }

  .sm\:last\:-m-40:last-child {
    margin: -10rem;
  }

  .sm\:last\:-m-44:last-child {
    margin: -11rem;
  }

  .sm\:last\:-m-48:last-child {
    margin: -12rem;
  }

  .sm\:last\:-m-52:last-child {
    margin: -13rem;
  }

  .sm\:last\:-m-56:last-child {
    margin: -14rem;
  }

  .sm\:last\:-m-60:last-child {
    margin: -15rem;
  }

  .sm\:last\:-m-64:last-child {
    margin: -16rem;
  }

  .sm\:last\:-m-72:last-child {
    margin: -18rem;
  }

  .sm\:last\:-m-80:last-child {
    margin: -20rem;
  }

  .sm\:last\:-m-96:last-child {
    margin: -24rem;
  }

  .sm\:last\:-m-px:last-child {
    margin: -1px;
  }

  .sm\:last\:-m-0\.5:last-child {
    margin: -0.125rem;
  }

  .sm\:last\:-m-1\.5:last-child {
    margin: -0.375rem;
  }

  .sm\:last\:-m-2\.5:last-child {
    margin: -0.625rem;
  }

  .sm\:last\:-m-3\.5:last-child {
    margin: -0.875rem;
  }

  .sm\:last\:-m-15px:last-child {
    margin: -15px;
  }

  .sm\:last\:m-m11:last-child {
    margin: 11px;
  }

  .sm\:last\:m-12px:last-child {
    margin: 12px;
  }

  .sm\:last\:m-m72:last-child {
    margin: 72px;
  }

  .sm\:last\:m-m21:last-child {
    margin: 21%;
  }

  .sm\:last\:m-m15:last-child {
    margin: 15px;
  }

  .sm\:last\:m-m18:last-child {
    margin: 18px;
  }

  .sm\:last\:m-m35:last-child {
    margin: 35px;
  }

  .sm\:last\:m-m19:last-child {
    margin: 19px;
  }

  .sm\:last\:m-m17:last-child {
    margin: 17px;
  }

  .sm\:last\:m-m9:last-child {
    margin: 9px;
  }

  .sm\:last\:m-m10:last-child {
    margin: 10px;
  }

  .sm\:last\:m-m51:last-child {
    margin: 51px;
  }

  .sm\:last\:m-m43:last-child {
    margin: 43px;
  }

  .sm\:last\:m-m13:last-child {
    margin: 13px;
  }

  .sm\:last\:m-m26:last-child {
    margin: 26px;
  }

  .sm\:last\:m-m2:last-child {
    margin: 2px;
  }

  .sm\:last\:m-m14:last-child {
    margin: 14px;
  }

  .sm\:last\:m-m5:last-child {
    margin: 5px;
  }

  .sm\:last\:m-m8:last-child {
    margin: 8px;
  }

  .sm\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:mx-2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .sm\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .sm\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:mx-6 {
    margin-left: 6px;
    margin-right: 6px;
  }

  .sm\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .sm\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:mx-11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .sm\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .sm\:mx-15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .sm\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:mx-18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .sm\:mx-20 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .sm\:mx-21 {
    margin-left: 21px;
    margin-right: 21px;
  }

  .sm\:mx-23 {
    margin-left: 23px;
    margin-right: 23px;
  }

  .sm\:mx-24 {
    margin-left: 24px;
    margin-right: 24px;
  }

  .sm\:mx-25 {
    margin-left: 25px;
    margin-right: 25px;
  }

  .sm\:mx-27 {
    margin-left: 27px;
    margin-right: 27px;
  }

  .sm\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .sm\:mx-30 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .sm\:mx-31 {
    margin-left: 31px;
    margin-right: 31px;
  }

  .sm\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:mx-34 {
    margin-left: 34px;
    margin-right: 34px;
  }

  .sm\:mx-35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .sm\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .sm\:mx-37 {
    margin-left: 37px;
    margin-right: 37px;
  }

  .sm\:mx-38 {
    margin-left: 38px;
    margin-right: 38px;
  }

  .sm\:mx-40 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .sm\:mx-42 {
    margin-left: 42px;
    margin-right: 42px;
  }

  .sm\:mx-44 {
    margin-left: 44px;
    margin-right: 44px;
  }

  .sm\:mx-45 {
    margin-left: 45px;
    margin-right: 45px;
  }

  .sm\:mx-46 {
    margin-left: 46px;
    margin-right: 46px;
  }

  .sm\:mx-48 {
    margin-left: 48px;
    margin-right: 48px;
  }

  .sm\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .sm\:mx-53 {
    margin-left: 53px;
    margin-right: 53px;
  }

  .sm\:mx-55 {
    margin-left: 55px;
    margin-right: 55px;
  }

  .sm\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm\:mx-58 {
    margin-left: 58px;
    margin-right: 58px;
  }

  .sm\:mx-59 {
    margin-left: 59px;
    margin-right: 59px;
  }

  .sm\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .sm\:mx-63 {
    margin-left: 63px;
    margin-right: 63px;
  }

  .sm\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:mx-65 {
    margin-left: 65px;
    margin-right: 65px;
  }

  .sm\:mx-70 {
    margin-left: 70px;
    margin-right: 70px;
  }

  .sm\:mx-71 {
    margin-left: 71px;
    margin-right: 71px;
  }

  .sm\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .sm\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:mx-83 {
    margin-left: 83px;
    margin-right: 83px;
  }

  .sm\:mx-89 {
    margin-left: 89px;
    margin-right: 89px;
  }

  .sm\:mx-90 {
    margin-left: 90px;
    margin-right: 90px;
  }

  .sm\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .sm\:mx-100 {
    margin-left: 100px;
    margin-right: 100px;
  }

  .sm\:mx-106 {
    margin-left: 106px;
    margin-right: 106px;
  }

  .sm\:mx-109 {
    margin-left: 109px;
    margin-right: 109px;
  }

  .sm\:mx-120 {
    margin-left: 120px;
    margin-right: 120px;
  }

  .sm\:mx-135 {
    margin-left: 135px;
    margin-right: 135px;
  }

  .sm\:mx-180 {
    margin-left: 180px;
    margin-right: 180px;
  }

  .sm\:mx-300 {
    margin-left: 300px;
    margin-right: 300px;
  }

  .sm\:mx-400 {
    margin-left: 400px;
    margin-right: 400px;
  }

  .sm\:mx-510 {
    margin-left: 510px;
    margin-right: 510px;
  }

  .sm\:mx-615 {
    margin-left: 615px;
    margin-right: 615px;
  }

  .sm\:mx-650 {
    margin-left: 650px;
    margin-right: 650px;
  }

  .sm\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .sm\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .sm\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .sm\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .sm\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .sm\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .sm\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .sm\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .sm\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .sm\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .sm\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .sm\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .sm\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .sm\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .sm\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .sm\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .sm\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .sm\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .sm\:-mx-15px {
    margin-left: -15px;
    margin-right: -15px;
  }

  .sm\:mx-m11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .sm\:mx-12px {
    margin-left: 12px;
    margin-right: 12px;
  }

  .sm\:mx-m72 {
    margin-left: 72px;
    margin-right: 72px;
  }

  .sm\:mx-m21 {
    margin-left: 21%;
    margin-right: 21%;
  }

  .sm\:mx-m15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .sm\:mx-m18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .sm\:mx-m35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .sm\:mx-m19 {
    margin-left: 19px;
    margin-right: 19px;
  }

  .sm\:mx-m17 {
    margin-left: 17px;
    margin-right: 17px;
  }

  .sm\:mx-m9 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .sm\:mx-m10 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .sm\:mx-m51 {
    margin-left: 51px;
    margin-right: 51px;
  }

  .sm\:mx-m43 {
    margin-left: 43px;
    margin-right: 43px;
  }

  .sm\:mx-m13 {
    margin-left: 13px;
    margin-right: 13px;
  }

  .sm\:mx-m26 {
    margin-left: 26px;
    margin-right: 26px;
  }

  .sm\:mx-m2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .sm\:mx-m14 {
    margin-left: 14px;
    margin-right: 14px;
  }

  .sm\:mx-m5 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .sm\:mx-m8 {
    margin-left: 8px;
    margin-right: 8px;
  }

  .sm\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:my-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .sm\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .sm\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:my-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .sm\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .sm\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:my-11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .sm\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:my-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .sm\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:my-18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .sm\:my-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .sm\:my-21 {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .sm\:my-23 {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .sm\:my-24 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .sm\:my-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .sm\:my-27 {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .sm\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .sm\:my-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .sm\:my-31 {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .sm\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:my-34 {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .sm\:my-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .sm\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .sm\:my-37 {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .sm\:my-38 {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .sm\:my-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .sm\:my-42 {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .sm\:my-44 {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .sm\:my-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .sm\:my-46 {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .sm\:my-48 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .sm\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .sm\:my-53 {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .sm\:my-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .sm\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm\:my-58 {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .sm\:my-59 {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .sm\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .sm\:my-63 {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .sm\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:my-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .sm\:my-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .sm\:my-71 {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .sm\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .sm\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:my-83 {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .sm\:my-89 {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .sm\:my-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .sm\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .sm\:my-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .sm\:my-106 {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .sm\:my-109 {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .sm\:my-120 {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .sm\:my-135 {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .sm\:my-180 {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .sm\:my-300 {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .sm\:my-400 {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .sm\:my-510 {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .sm\:my-615 {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .sm\:my-650 {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .sm\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .sm\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .sm\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .sm\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .sm\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .sm\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .sm\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .sm\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .sm\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .sm\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .sm\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .sm\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .sm\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .sm\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .sm\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .sm\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .sm\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .sm\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .sm\:-my-15px {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .sm\:my-m11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .sm\:my-12px {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .sm\:my-m72 {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .sm\:my-m21 {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .sm\:my-m15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .sm\:my-m18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .sm\:my-m35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .sm\:my-m19 {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .sm\:my-m17 {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .sm\:my-m9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .sm\:my-m10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .sm\:my-m51 {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .sm\:my-m43 {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .sm\:my-m13 {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .sm\:my-m26 {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .sm\:my-m2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .sm\:my-m14 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .sm\:my-m5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .sm\:my-m8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .sm\:last\:mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:last\:mx-1:last-child {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:last\:mx-2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .sm\:last\:mx-3:last-child {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .sm\:last\:mx-4:last-child {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:last\:mx-5:last-child {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:last\:mx-6:last-child {
    margin-left: 6px;
    margin-right: 6px;
  }

  .sm\:last\:mx-7:last-child {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .sm\:last\:mx-8:last-child {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:last\:mx-9:last-child {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm\:last\:mx-10:last-child {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:last\:mx-11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .sm\:last\:mx-12:last-child {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:last\:mx-14:last-child {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .sm\:last\:mx-15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .sm\:last\:mx-16:last-child {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:last\:mx-18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .sm\:last\:mx-20:last-child {
    margin-left: 20px;
    margin-right: 20px;
  }

  .sm\:last\:mx-21:last-child {
    margin-left: 21px;
    margin-right: 21px;
  }

  .sm\:last\:mx-23:last-child {
    margin-left: 23px;
    margin-right: 23px;
  }

  .sm\:last\:mx-24:last-child {
    margin-left: 24px;
    margin-right: 24px;
  }

  .sm\:last\:mx-25:last-child {
    margin-left: 25px;
    margin-right: 25px;
  }

  .sm\:last\:mx-27:last-child {
    margin-left: 27px;
    margin-right: 27px;
  }

  .sm\:last\:mx-28:last-child {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .sm\:last\:mx-30:last-child {
    margin-left: 30px;
    margin-right: 30px;
  }

  .sm\:last\:mx-31:last-child {
    margin-left: 31px;
    margin-right: 31px;
  }

  .sm\:last\:mx-32:last-child {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:last\:mx-34:last-child {
    margin-left: 34px;
    margin-right: 34px;
  }

  .sm\:last\:mx-35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .sm\:last\:mx-36:last-child {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .sm\:last\:mx-37:last-child {
    margin-left: 37px;
    margin-right: 37px;
  }

  .sm\:last\:mx-38:last-child {
    margin-left: 38px;
    margin-right: 38px;
  }

  .sm\:last\:mx-40:last-child {
    margin-left: 40px;
    margin-right: 40px;
  }

  .sm\:last\:mx-42:last-child {
    margin-left: 42px;
    margin-right: 42px;
  }

  .sm\:last\:mx-44:last-child {
    margin-left: 44px;
    margin-right: 44px;
  }

  .sm\:last\:mx-45:last-child {
    margin-left: 45px;
    margin-right: 45px;
  }

  .sm\:last\:mx-46:last-child {
    margin-left: 46px;
    margin-right: 46px;
  }

  .sm\:last\:mx-48:last-child {
    margin-left: 48px;
    margin-right: 48px;
  }

  .sm\:last\:mx-52:last-child {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .sm\:last\:mx-53:last-child {
    margin-left: 53px;
    margin-right: 53px;
  }

  .sm\:last\:mx-55:last-child {
    margin-left: 55px;
    margin-right: 55px;
  }

  .sm\:last\:mx-56:last-child {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm\:last\:mx-58:last-child {
    margin-left: 58px;
    margin-right: 58px;
  }

  .sm\:last\:mx-59:last-child {
    margin-left: 59px;
    margin-right: 59px;
  }

  .sm\:last\:mx-60:last-child {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .sm\:last\:mx-63:last-child {
    margin-left: 63px;
    margin-right: 63px;
  }

  .sm\:last\:mx-64:last-child {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:last\:mx-65:last-child {
    margin-left: 65px;
    margin-right: 65px;
  }

  .sm\:last\:mx-70:last-child {
    margin-left: 70px;
    margin-right: 70px;
  }

  .sm\:last\:mx-71:last-child {
    margin-left: 71px;
    margin-right: 71px;
  }

  .sm\:last\:mx-72:last-child {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .sm\:last\:mx-80:last-child {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:last\:mx-83:last-child {
    margin-left: 83px;
    margin-right: 83px;
  }

  .sm\:last\:mx-89:last-child {
    margin-left: 89px;
    margin-right: 89px;
  }

  .sm\:last\:mx-90:last-child {
    margin-left: 90px;
    margin-right: 90px;
  }

  .sm\:last\:mx-96:last-child {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .sm\:last\:mx-100:last-child {
    margin-left: 100px;
    margin-right: 100px;
  }

  .sm\:last\:mx-106:last-child {
    margin-left: 106px;
    margin-right: 106px;
  }

  .sm\:last\:mx-109:last-child {
    margin-left: 109px;
    margin-right: 109px;
  }

  .sm\:last\:mx-120:last-child {
    margin-left: 120px;
    margin-right: 120px;
  }

  .sm\:last\:mx-135:last-child {
    margin-left: 135px;
    margin-right: 135px;
  }

  .sm\:last\:mx-180:last-child {
    margin-left: 180px;
    margin-right: 180px;
  }

  .sm\:last\:mx-300:last-child {
    margin-left: 300px;
    margin-right: 300px;
  }

  .sm\:last\:mx-400:last-child {
    margin-left: 400px;
    margin-right: 400px;
  }

  .sm\:last\:mx-510:last-child {
    margin-left: 510px;
    margin-right: 510px;
  }

  .sm\:last\:mx-615:last-child {
    margin-left: 615px;
    margin-right: 615px;
  }

  .sm\:last\:mx-650:last-child {
    margin-left: 650px;
    margin-right: 650px;
  }

  .sm\:last\:mx-auto:last-child {
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:last\:mx-px:last-child {
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm\:last\:mx-0\.5:last-child {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .sm\:last\:mx-1\.5:last-child {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .sm\:last\:mx-2\.5:last-child {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .sm\:last\:mx-3\.5:last-child {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .sm\:last\:-mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:last\:-mx-1:last-child {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:last\:-mx-2:last-child {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:last\:-mx-3:last-child {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:last\:-mx-4:last-child {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:last\:-mx-5:last-child {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:last\:-mx-6:last-child {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:last\:-mx-7:last-child {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .sm\:last\:-mx-8:last-child {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:last\:-mx-9:last-child {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm\:last\:-mx-10:last-child {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:last\:-mx-11:last-child {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .sm\:last\:-mx-12:last-child {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:last\:-mx-14:last-child {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .sm\:last\:-mx-16:last-child {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm\:last\:-mx-20:last-child {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:last\:-mx-24:last-child {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm\:last\:-mx-28:last-child {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .sm\:last\:-mx-32:last-child {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:last\:-mx-36:last-child {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .sm\:last\:-mx-40:last-child {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:last\:-mx-44:last-child {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .sm\:last\:-mx-48:last-child {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm\:last\:-mx-52:last-child {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .sm\:last\:-mx-56:last-child {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm\:last\:-mx-60:last-child {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .sm\:last\:-mx-64:last-child {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:last\:-mx-72:last-child {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .sm\:last\:-mx-80:last-child {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:last\:-mx-96:last-child {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .sm\:last\:-mx-px:last-child {
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:last\:-mx-0\.5:last-child {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .sm\:last\:-mx-1\.5:last-child {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .sm\:last\:-mx-2\.5:last-child {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .sm\:last\:-mx-3\.5:last-child {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .sm\:last\:-mx-15px:last-child {
    margin-left: -15px;
    margin-right: -15px;
  }

  .sm\:last\:mx-m11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .sm\:last\:mx-12px:last-child {
    margin-left: 12px;
    margin-right: 12px;
  }

  .sm\:last\:mx-m72:last-child {
    margin-left: 72px;
    margin-right: 72px;
  }

  .sm\:last\:mx-m21:last-child {
    margin-left: 21%;
    margin-right: 21%;
  }

  .sm\:last\:mx-m15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .sm\:last\:mx-m18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .sm\:last\:mx-m35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .sm\:last\:mx-m19:last-child {
    margin-left: 19px;
    margin-right: 19px;
  }

  .sm\:last\:mx-m17:last-child {
    margin-left: 17px;
    margin-right: 17px;
  }

  .sm\:last\:mx-m9:last-child {
    margin-left: 9px;
    margin-right: 9px;
  }

  .sm\:last\:mx-m10:last-child {
    margin-left: 10px;
    margin-right: 10px;
  }

  .sm\:last\:mx-m51:last-child {
    margin-left: 51px;
    margin-right: 51px;
  }

  .sm\:last\:mx-m43:last-child {
    margin-left: 43px;
    margin-right: 43px;
  }

  .sm\:last\:mx-m13:last-child {
    margin-left: 13px;
    margin-right: 13px;
  }

  .sm\:last\:mx-m26:last-child {
    margin-left: 26px;
    margin-right: 26px;
  }

  .sm\:last\:mx-m2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .sm\:last\:mx-m14:last-child {
    margin-left: 14px;
    margin-right: 14px;
  }

  .sm\:last\:mx-m5:last-child {
    margin-left: 5px;
    margin-right: 5px;
  }

  .sm\:last\:mx-m8:last-child {
    margin-left: 8px;
    margin-right: 8px;
  }

  .sm\:last\:my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:last\:my-1:last-child {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:last\:my-2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .sm\:last\:my-3:last-child {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .sm\:last\:my-4:last-child {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:last\:my-5:last-child {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:last\:my-6:last-child {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .sm\:last\:my-7:last-child {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .sm\:last\:my-8:last-child {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:last\:my-9:last-child {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm\:last\:my-10:last-child {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:last\:my-11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .sm\:last\:my-12:last-child {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:last\:my-14:last-child {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:last\:my-15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .sm\:last\:my-16:last-child {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:last\:my-18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .sm\:last\:my-20:last-child {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .sm\:last\:my-21:last-child {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .sm\:last\:my-23:last-child {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .sm\:last\:my-24:last-child {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .sm\:last\:my-25:last-child {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .sm\:last\:my-27:last-child {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .sm\:last\:my-28:last-child {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .sm\:last\:my-30:last-child {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .sm\:last\:my-31:last-child {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .sm\:last\:my-32:last-child {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:last\:my-34:last-child {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .sm\:last\:my-35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .sm\:last\:my-36:last-child {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .sm\:last\:my-37:last-child {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .sm\:last\:my-38:last-child {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .sm\:last\:my-40:last-child {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .sm\:last\:my-42:last-child {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .sm\:last\:my-44:last-child {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .sm\:last\:my-45:last-child {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .sm\:last\:my-46:last-child {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .sm\:last\:my-48:last-child {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .sm\:last\:my-52:last-child {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .sm\:last\:my-53:last-child {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .sm\:last\:my-55:last-child {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .sm\:last\:my-56:last-child {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm\:last\:my-58:last-child {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .sm\:last\:my-59:last-child {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .sm\:last\:my-60:last-child {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .sm\:last\:my-63:last-child {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .sm\:last\:my-64:last-child {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:last\:my-65:last-child {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .sm\:last\:my-70:last-child {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .sm\:last\:my-71:last-child {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .sm\:last\:my-72:last-child {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .sm\:last\:my-80:last-child {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:last\:my-83:last-child {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .sm\:last\:my-89:last-child {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .sm\:last\:my-90:last-child {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .sm\:last\:my-96:last-child {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .sm\:last\:my-100:last-child {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .sm\:last\:my-106:last-child {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .sm\:last\:my-109:last-child {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .sm\:last\:my-120:last-child {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .sm\:last\:my-135:last-child {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .sm\:last\:my-180:last-child {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .sm\:last\:my-300:last-child {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .sm\:last\:my-400:last-child {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .sm\:last\:my-510:last-child {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .sm\:last\:my-615:last-child {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .sm\:last\:my-650:last-child {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .sm\:last\:my-auto:last-child {
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:last\:my-px:last-child {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm\:last\:my-0\.5:last-child {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .sm\:last\:my-1\.5:last-child {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .sm\:last\:my-2\.5:last-child {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .sm\:last\:my-3\.5:last-child {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .sm\:last\:-my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:last\:-my-1:last-child {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:last\:-my-2:last-child {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:last\:-my-3:last-child {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:last\:-my-4:last-child {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:last\:-my-5:last-child {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:last\:-my-6:last-child {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:last\:-my-7:last-child {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .sm\:last\:-my-8:last-child {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:last\:-my-9:last-child {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm\:last\:-my-10:last-child {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:last\:-my-11:last-child {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .sm\:last\:-my-12:last-child {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:last\:-my-14:last-child {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .sm\:last\:-my-16:last-child {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm\:last\:-my-20:last-child {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:last\:-my-24:last-child {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm\:last\:-my-28:last-child {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .sm\:last\:-my-32:last-child {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:last\:-my-36:last-child {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .sm\:last\:-my-40:last-child {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:last\:-my-44:last-child {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .sm\:last\:-my-48:last-child {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm\:last\:-my-52:last-child {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .sm\:last\:-my-56:last-child {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm\:last\:-my-60:last-child {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .sm\:last\:-my-64:last-child {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:last\:-my-72:last-child {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .sm\:last\:-my-80:last-child {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:last\:-my-96:last-child {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .sm\:last\:-my-px:last-child {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:last\:-my-0\.5:last-child {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .sm\:last\:-my-1\.5:last-child {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .sm\:last\:-my-2\.5:last-child {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .sm\:last\:-my-3\.5:last-child {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .sm\:last\:-my-15px:last-child {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .sm\:last\:my-m11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .sm\:last\:my-12px:last-child {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .sm\:last\:my-m72:last-child {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .sm\:last\:my-m21:last-child {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .sm\:last\:my-m15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .sm\:last\:my-m18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .sm\:last\:my-m35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .sm\:last\:my-m19:last-child {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .sm\:last\:my-m17:last-child {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .sm\:last\:my-m9:last-child {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .sm\:last\:my-m10:last-child {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .sm\:last\:my-m51:last-child {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .sm\:last\:my-m43:last-child {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .sm\:last\:my-m13:last-child {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .sm\:last\:my-m26:last-child {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .sm\:last\:my-m2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .sm\:last\:my-m14:last-child {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .sm\:last\:my-m5:last-child {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .sm\:last\:my-m8:last-child {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .sm\:mt-0 {
    margin-top: 0px;
  }

  .sm\:mt-1 {
    margin-top: 0.25rem;
  }

  .sm\:mt-2 {
    margin-top: 2px;
  }

  .sm\:mt-3 {
    margin-top: 0.75rem;
  }

  .sm\:mt-4 {
    margin-top: 1rem;
  }

  .sm\:mt-5 {
    margin-top: 1.25rem;
  }

  .sm\:mt-6 {
    margin-top: 6px;
  }

  .sm\:mt-7 {
    margin-top: 1.75rem;
  }

  .sm\:mt-8 {
    margin-top: 2rem;
  }

  .sm\:mt-9 {
    margin-top: 2.25rem;
  }

  .sm\:mt-10 {
    margin-top: 2.5rem;
  }

  .sm\:mt-11 {
    margin-top: 11px;
  }

  .sm\:mt-12 {
    margin-top: 3rem;
  }

  .sm\:mt-14 {
    margin-top: 3.5rem;
  }

  .sm\:mt-15 {
    margin-top: 15px;
  }

  .sm\:mt-16 {
    margin-top: 4rem;
  }

  .sm\:mt-18 {
    margin-top: 18px;
  }

  .sm\:mt-20 {
    margin-top: 20px;
  }

  .sm\:mt-21 {
    margin-top: 21px;
  }

  .sm\:mt-23 {
    margin-top: 23px;
  }

  .sm\:mt-24 {
    margin-top: 24px;
  }

  .sm\:mt-25 {
    margin-top: 25px;
  }

  .sm\:mt-27 {
    margin-top: 27px;
  }

  .sm\:mt-28 {
    margin-top: 7rem;
  }

  .sm\:mt-30 {
    margin-top: 30px;
  }

  .sm\:mt-31 {
    margin-top: 31px;
  }

  .sm\:mt-32 {
    margin-top: 8rem;
  }

  .sm\:mt-34 {
    margin-top: 34px;
  }

  .sm\:mt-35 {
    margin-top: 35px;
  }

  .sm\:mt-36 {
    margin-top: 9rem;
  }

  .sm\:mt-37 {
    margin-top: 37px;
  }

  .sm\:mt-38 {
    margin-top: 38px;
  }

  .sm\:mt-40 {
    margin-top: 40px;
  }

  .sm\:mt-42 {
    margin-top: 42px;
  }

  .sm\:mt-44 {
    margin-top: 44px;
  }

  .sm\:mt-45 {
    margin-top: 45px;
  }

  .sm\:mt-46 {
    margin-top: 46px;
  }

  .sm\:mt-48 {
    margin-top: 48px;
  }

  .sm\:mt-52 {
    margin-top: 13rem;
  }

  .sm\:mt-53 {
    margin-top: 53px;
  }

  .sm\:mt-55 {
    margin-top: 55px;
  }

  .sm\:mt-56 {
    margin-top: 14rem;
  }

  .sm\:mt-58 {
    margin-top: 58px;
  }

  .sm\:mt-59 {
    margin-top: 59px;
  }

  .sm\:mt-60 {
    margin-top: 15rem;
  }

  .sm\:mt-63 {
    margin-top: 63px;
  }

  .sm\:mt-64 {
    margin-top: 16rem;
  }

  .sm\:mt-65 {
    margin-top: 65px;
  }

  .sm\:mt-70 {
    margin-top: 70px;
  }

  .sm\:mt-71 {
    margin-top: 71px;
  }

  .sm\:mt-72 {
    margin-top: 18rem;
  }

  .sm\:mt-80 {
    margin-top: 20rem;
  }

  .sm\:mt-83 {
    margin-top: 83px;
  }

  .sm\:mt-89 {
    margin-top: 89px;
  }

  .sm\:mt-90 {
    margin-top: 90px;
  }

  .sm\:mt-96 {
    margin-top: 24rem;
  }

  .sm\:mt-100 {
    margin-top: 100px;
  }

  .sm\:mt-106 {
    margin-top: 106px;
  }

  .sm\:mt-109 {
    margin-top: 109px;
  }

  .sm\:mt-120 {
    margin-top: 120px;
  }

  .sm\:mt-135 {
    margin-top: 135px;
  }

  .sm\:mt-180 {
    margin-top: 180px;
  }

  .sm\:mt-300 {
    margin-top: 300px;
  }

  .sm\:mt-400 {
    margin-top: 400px;
  }

  .sm\:mt-510 {
    margin-top: 510px;
  }

  .sm\:mt-615 {
    margin-top: 615px;
  }

  .sm\:mt-650 {
    margin-top: 650px;
  }

  .sm\:mt-auto {
    margin-top: auto;
  }

  .sm\:mt-px {
    margin-top: 1px;
  }

  .sm\:mt-0\.5 {
    margin-top: 0.125rem;
  }

  .sm\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .sm\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .sm\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .sm\:-mt-0 {
    margin-top: 0px;
  }

  .sm\:-mt-1 {
    margin-top: -0.25rem;
  }

  .sm\:-mt-2 {
    margin-top: -0.5rem;
  }

  .sm\:-mt-3 {
    margin-top: -0.75rem;
  }

  .sm\:-mt-4 {
    margin-top: -1rem;
  }

  .sm\:-mt-5 {
    margin-top: -1.25rem;
  }

  .sm\:-mt-6 {
    margin-top: -1.5rem;
  }

  .sm\:-mt-7 {
    margin-top: -1.75rem;
  }

  .sm\:-mt-8 {
    margin-top: -2rem;
  }

  .sm\:-mt-9 {
    margin-top: -2.25rem;
  }

  .sm\:-mt-10 {
    margin-top: -2.5rem;
  }

  .sm\:-mt-11 {
    margin-top: -2.75rem;
  }

  .sm\:-mt-12 {
    margin-top: -3rem;
  }

  .sm\:-mt-14 {
    margin-top: -3.5rem;
  }

  .sm\:-mt-16 {
    margin-top: -4rem;
  }

  .sm\:-mt-20 {
    margin-top: -5rem;
  }

  .sm\:-mt-24 {
    margin-top: -6rem;
  }

  .sm\:-mt-28 {
    margin-top: -7rem;
  }

  .sm\:-mt-32 {
    margin-top: -8rem;
  }

  .sm\:-mt-36 {
    margin-top: -9rem;
  }

  .sm\:-mt-40 {
    margin-top: -10rem;
  }

  .sm\:-mt-44 {
    margin-top: -11rem;
  }

  .sm\:-mt-48 {
    margin-top: -12rem;
  }

  .sm\:-mt-52 {
    margin-top: -13rem;
  }

  .sm\:-mt-56 {
    margin-top: -14rem;
  }

  .sm\:-mt-60 {
    margin-top: -15rem;
  }

  .sm\:-mt-64 {
    margin-top: -16rem;
  }

  .sm\:-mt-72 {
    margin-top: -18rem;
  }

  .sm\:-mt-80 {
    margin-top: -20rem;
  }

  .sm\:-mt-96 {
    margin-top: -24rem;
  }

  .sm\:-mt-px {
    margin-top: -1px;
  }

  .sm\:-mt-0\.5 {
    margin-top: -0.125rem;
  }

  .sm\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .sm\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .sm\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .sm\:-mt-15px {
    margin-top: -15px;
  }

  .sm\:mt-m11 {
    margin-top: 11px;
  }

  .sm\:mt-12px {
    margin-top: 12px;
  }

  .sm\:mt-m72 {
    margin-top: 72px;
  }

  .sm\:mt-m21 {
    margin-top: 21%;
  }

  .sm\:mt-m15 {
    margin-top: 15px;
  }

  .sm\:mt-m18 {
    margin-top: 18px;
  }

  .sm\:mt-m35 {
    margin-top: 35px;
  }

  .sm\:mt-m19 {
    margin-top: 19px;
  }

  .sm\:mt-m17 {
    margin-top: 17px;
  }

  .sm\:mt-m9 {
    margin-top: 9px;
  }

  .sm\:mt-m10 {
    margin-top: 10px;
  }

  .sm\:mt-m51 {
    margin-top: 51px;
  }

  .sm\:mt-m43 {
    margin-top: 43px;
  }

  .sm\:mt-m13 {
    margin-top: 13px;
  }

  .sm\:mt-m26 {
    margin-top: 26px;
  }

  .sm\:mt-m2 {
    margin-top: 2px;
  }

  .sm\:mt-m14 {
    margin-top: 14px;
  }

  .sm\:mt-m5 {
    margin-top: 5px;
  }

  .sm\:mt-m8 {
    margin-top: 8px;
  }

  .sm\:mr-0 {
    margin-right: 0px;
  }

  .sm\:mr-1 {
    margin-right: 0.25rem;
  }

  .sm\:mr-2 {
    margin-right: 2px;
  }

  .sm\:mr-3 {
    margin-right: 0.75rem;
  }

  .sm\:mr-4 {
    margin-right: 1rem;
  }

  .sm\:mr-5 {
    margin-right: 1.25rem;
  }

  .sm\:mr-6 {
    margin-right: 6px;
  }

  .sm\:mr-7 {
    margin-right: 1.75rem;
  }

  .sm\:mr-8 {
    margin-right: 2rem;
  }

  .sm\:mr-9 {
    margin-right: 2.25rem;
  }

  .sm\:mr-10 {
    margin-right: 2.5rem;
  }

  .sm\:mr-11 {
    margin-right: 11px;
  }

  .sm\:mr-12 {
    margin-right: 3rem;
  }

  .sm\:mr-14 {
    margin-right: 3.5rem;
  }

  .sm\:mr-15 {
    margin-right: 15px;
  }

  .sm\:mr-16 {
    margin-right: 4rem;
  }

  .sm\:mr-18 {
    margin-right: 18px;
  }

  .sm\:mr-20 {
    margin-right: 20px;
  }

  .sm\:mr-21 {
    margin-right: 21px;
  }

  .sm\:mr-23 {
    margin-right: 23px;
  }

  .sm\:mr-24 {
    margin-right: 24px;
  }

  .sm\:mr-25 {
    margin-right: 25px;
  }

  .sm\:mr-27 {
    margin-right: 27px;
  }

  .sm\:mr-28 {
    margin-right: 7rem;
  }

  .sm\:mr-30 {
    margin-right: 30px;
  }

  .sm\:mr-31 {
    margin-right: 31px;
  }

  .sm\:mr-32 {
    margin-right: 8rem;
  }

  .sm\:mr-34 {
    margin-right: 34px;
  }

  .sm\:mr-35 {
    margin-right: 35px;
  }

  .sm\:mr-36 {
    margin-right: 9rem;
  }

  .sm\:mr-37 {
    margin-right: 37px;
  }

  .sm\:mr-38 {
    margin-right: 38px;
  }

  .sm\:mr-40 {
    margin-right: 40px;
  }

  .sm\:mr-42 {
    margin-right: 42px;
  }

  .sm\:mr-44 {
    margin-right: 44px;
  }

  .sm\:mr-45 {
    margin-right: 45px;
  }

  .sm\:mr-46 {
    margin-right: 46px;
  }

  .sm\:mr-48 {
    margin-right: 48px;
  }

  .sm\:mr-52 {
    margin-right: 13rem;
  }

  .sm\:mr-53 {
    margin-right: 53px;
  }

  .sm\:mr-55 {
    margin-right: 55px;
  }

  .sm\:mr-56 {
    margin-right: 14rem;
  }

  .sm\:mr-58 {
    margin-right: 58px;
  }

  .sm\:mr-59 {
    margin-right: 59px;
  }

  .sm\:mr-60 {
    margin-right: 15rem;
  }

  .sm\:mr-63 {
    margin-right: 63px;
  }

  .sm\:mr-64 {
    margin-right: 16rem;
  }

  .sm\:mr-65 {
    margin-right: 65px;
  }

  .sm\:mr-70 {
    margin-right: 70px;
  }

  .sm\:mr-71 {
    margin-right: 71px;
  }

  .sm\:mr-72 {
    margin-right: 18rem;
  }

  .sm\:mr-80 {
    margin-right: 20rem;
  }

  .sm\:mr-83 {
    margin-right: 83px;
  }

  .sm\:mr-89 {
    margin-right: 89px;
  }

  .sm\:mr-90 {
    margin-right: 90px;
  }

  .sm\:mr-96 {
    margin-right: 24rem;
  }

  .sm\:mr-100 {
    margin-right: 100px;
  }

  .sm\:mr-106 {
    margin-right: 106px;
  }

  .sm\:mr-109 {
    margin-right: 109px;
  }

  .sm\:mr-120 {
    margin-right: 120px;
  }

  .sm\:mr-135 {
    margin-right: 135px;
  }

  .sm\:mr-180 {
    margin-right: 180px;
  }

  .sm\:mr-300 {
    margin-right: 300px;
  }

  .sm\:mr-400 {
    margin-right: 400px;
  }

  .sm\:mr-510 {
    margin-right: 510px;
  }

  .sm\:mr-615 {
    margin-right: 615px;
  }

  .sm\:mr-650 {
    margin-right: 650px;
  }

  .sm\:mr-auto {
    margin-right: auto;
  }

  .sm\:mr-px {
    margin-right: 1px;
  }

  .sm\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .sm\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .sm\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .sm\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .sm\:-mr-0 {
    margin-right: 0px;
  }

  .sm\:-mr-1 {
    margin-right: -0.25rem;
  }

  .sm\:-mr-2 {
    margin-right: -0.5rem;
  }

  .sm\:-mr-3 {
    margin-right: -0.75rem;
  }

  .sm\:-mr-4 {
    margin-right: -1rem;
  }

  .sm\:-mr-5 {
    margin-right: -1.25rem;
  }

  .sm\:-mr-6 {
    margin-right: -1.5rem;
  }

  .sm\:-mr-7 {
    margin-right: -1.75rem;
  }

  .sm\:-mr-8 {
    margin-right: -2rem;
  }

  .sm\:-mr-9 {
    margin-right: -2.25rem;
  }

  .sm\:-mr-10 {
    margin-right: -2.5rem;
  }

  .sm\:-mr-11 {
    margin-right: -2.75rem;
  }

  .sm\:-mr-12 {
    margin-right: -3rem;
  }

  .sm\:-mr-14 {
    margin-right: -3.5rem;
  }

  .sm\:-mr-16 {
    margin-right: -4rem;
  }

  .sm\:-mr-20 {
    margin-right: -5rem;
  }

  .sm\:-mr-24 {
    margin-right: -6rem;
  }

  .sm\:-mr-28 {
    margin-right: -7rem;
  }

  .sm\:-mr-32 {
    margin-right: -8rem;
  }

  .sm\:-mr-36 {
    margin-right: -9rem;
  }

  .sm\:-mr-40 {
    margin-right: -10rem;
  }

  .sm\:-mr-44 {
    margin-right: -11rem;
  }

  .sm\:-mr-48 {
    margin-right: -12rem;
  }

  .sm\:-mr-52 {
    margin-right: -13rem;
  }

  .sm\:-mr-56 {
    margin-right: -14rem;
  }

  .sm\:-mr-60 {
    margin-right: -15rem;
  }

  .sm\:-mr-64 {
    margin-right: -16rem;
  }

  .sm\:-mr-72 {
    margin-right: -18rem;
  }

  .sm\:-mr-80 {
    margin-right: -20rem;
  }

  .sm\:-mr-96 {
    margin-right: -24rem;
  }

  .sm\:-mr-px {
    margin-right: -1px;
  }

  .sm\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .sm\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .sm\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .sm\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .sm\:-mr-15px {
    margin-right: -15px;
  }

  .sm\:mr-m11 {
    margin-right: 11px;
  }

  .sm\:mr-12px {
    margin-right: 12px;
  }

  .sm\:mr-m72 {
    margin-right: 72px;
  }

  .sm\:mr-m21 {
    margin-right: 21%;
  }

  .sm\:mr-m15 {
    margin-right: 15px;
  }

  .sm\:mr-m18 {
    margin-right: 18px;
  }

  .sm\:mr-m35 {
    margin-right: 35px;
  }

  .sm\:mr-m19 {
    margin-right: 19px;
  }

  .sm\:mr-m17 {
    margin-right: 17px;
  }

  .sm\:mr-m9 {
    margin-right: 9px;
  }

  .sm\:mr-m10 {
    margin-right: 10px;
  }

  .sm\:mr-m51 {
    margin-right: 51px;
  }

  .sm\:mr-m43 {
    margin-right: 43px;
  }

  .sm\:mr-m13 {
    margin-right: 13px;
  }

  .sm\:mr-m26 {
    margin-right: 26px;
  }

  .sm\:mr-m2 {
    margin-right: 2px;
  }

  .sm\:mr-m14 {
    margin-right: 14px;
  }

  .sm\:mr-m5 {
    margin-right: 5px;
  }

  .sm\:mr-m8 {
    margin-right: 8px;
  }

  .sm\:mb-0 {
    margin-bottom: 0px;
  }

  .sm\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .sm\:mb-2 {
    margin-bottom: 2px;
  }

  .sm\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .sm\:mb-4 {
    margin-bottom: 1rem;
  }

  .sm\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .sm\:mb-6 {
    margin-bottom: 6px;
  }

  .sm\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .sm\:mb-8 {
    margin-bottom: 2rem;
  }

  .sm\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .sm\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .sm\:mb-11 {
    margin-bottom: 11px;
  }

  .sm\:mb-12 {
    margin-bottom: 3rem;
  }

  .sm\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .sm\:mb-15 {
    margin-bottom: 15px;
  }

  .sm\:mb-16 {
    margin-bottom: 4rem;
  }

  .sm\:mb-18 {
    margin-bottom: 18px;
  }

  .sm\:mb-20 {
    margin-bottom: 20px;
  }

  .sm\:mb-21 {
    margin-bottom: 21px;
  }

  .sm\:mb-23 {
    margin-bottom: 23px;
  }

  .sm\:mb-24 {
    margin-bottom: 24px;
  }

  .sm\:mb-25 {
    margin-bottom: 25px;
  }

  .sm\:mb-27 {
    margin-bottom: 27px;
  }

  .sm\:mb-28 {
    margin-bottom: 7rem;
  }

  .sm\:mb-30 {
    margin-bottom: 30px;
  }

  .sm\:mb-31 {
    margin-bottom: 31px;
  }

  .sm\:mb-32 {
    margin-bottom: 8rem;
  }

  .sm\:mb-34 {
    margin-bottom: 34px;
  }

  .sm\:mb-35 {
    margin-bottom: 35px;
  }

  .sm\:mb-36 {
    margin-bottom: 9rem;
  }

  .sm\:mb-37 {
    margin-bottom: 37px;
  }

  .sm\:mb-38 {
    margin-bottom: 38px;
  }

  .sm\:mb-40 {
    margin-bottom: 40px;
  }

  .sm\:mb-42 {
    margin-bottom: 42px;
  }

  .sm\:mb-44 {
    margin-bottom: 44px;
  }

  .sm\:mb-45 {
    margin-bottom: 45px;
  }

  .sm\:mb-46 {
    margin-bottom: 46px;
  }

  .sm\:mb-48 {
    margin-bottom: 48px;
  }

  .sm\:mb-52 {
    margin-bottom: 13rem;
  }

  .sm\:mb-53 {
    margin-bottom: 53px;
  }

  .sm\:mb-55 {
    margin-bottom: 55px;
  }

  .sm\:mb-56 {
    margin-bottom: 14rem;
  }

  .sm\:mb-58 {
    margin-bottom: 58px;
  }

  .sm\:mb-59 {
    margin-bottom: 59px;
  }

  .sm\:mb-60 {
    margin-bottom: 15rem;
  }

  .sm\:mb-63 {
    margin-bottom: 63px;
  }

  .sm\:mb-64 {
    margin-bottom: 16rem;
  }

  .sm\:mb-65 {
    margin-bottom: 65px;
  }

  .sm\:mb-70 {
    margin-bottom: 70px;
  }

  .sm\:mb-71 {
    margin-bottom: 71px;
  }

  .sm\:mb-72 {
    margin-bottom: 18rem;
  }

  .sm\:mb-80 {
    margin-bottom: 20rem;
  }

  .sm\:mb-83 {
    margin-bottom: 83px;
  }

  .sm\:mb-89 {
    margin-bottom: 89px;
  }

  .sm\:mb-90 {
    margin-bottom: 90px;
  }

  .sm\:mb-96 {
    margin-bottom: 24rem;
  }

  .sm\:mb-100 {
    margin-bottom: 100px;
  }

  .sm\:mb-106 {
    margin-bottom: 106px;
  }

  .sm\:mb-109 {
    margin-bottom: 109px;
  }

  .sm\:mb-120 {
    margin-bottom: 120px;
  }

  .sm\:mb-135 {
    margin-bottom: 135px;
  }

  .sm\:mb-180 {
    margin-bottom: 180px;
  }

  .sm\:mb-300 {
    margin-bottom: 300px;
  }

  .sm\:mb-400 {
    margin-bottom: 400px;
  }

  .sm\:mb-510 {
    margin-bottom: 510px;
  }

  .sm\:mb-615 {
    margin-bottom: 615px;
  }

  .sm\:mb-650 {
    margin-bottom: 650px;
  }

  .sm\:mb-auto {
    margin-bottom: auto;
  }

  .sm\:mb-px {
    margin-bottom: 1px;
  }

  .sm\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .sm\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .sm\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .sm\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .sm\:-mb-0 {
    margin-bottom: 0px;
  }

  .sm\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .sm\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .sm\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .sm\:-mb-4 {
    margin-bottom: -1rem;
  }

  .sm\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .sm\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .sm\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .sm\:-mb-8 {
    margin-bottom: -2rem;
  }

  .sm\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .sm\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .sm\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .sm\:-mb-12 {
    margin-bottom: -3rem;
  }

  .sm\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .sm\:-mb-16 {
    margin-bottom: -4rem;
  }

  .sm\:-mb-20 {
    margin-bottom: -5rem;
  }

  .sm\:-mb-24 {
    margin-bottom: -6rem;
  }

  .sm\:-mb-28 {
    margin-bottom: -7rem;
  }

  .sm\:-mb-32 {
    margin-bottom: -8rem;
  }

  .sm\:-mb-36 {
    margin-bottom: -9rem;
  }

  .sm\:-mb-40 {
    margin-bottom: -10rem;
  }

  .sm\:-mb-44 {
    margin-bottom: -11rem;
  }

  .sm\:-mb-48 {
    margin-bottom: -12rem;
  }

  .sm\:-mb-52 {
    margin-bottom: -13rem;
  }

  .sm\:-mb-56 {
    margin-bottom: -14rem;
  }

  .sm\:-mb-60 {
    margin-bottom: -15rem;
  }

  .sm\:-mb-64 {
    margin-bottom: -16rem;
  }

  .sm\:-mb-72 {
    margin-bottom: -18rem;
  }

  .sm\:-mb-80 {
    margin-bottom: -20rem;
  }

  .sm\:-mb-96 {
    margin-bottom: -24rem;
  }

  .sm\:-mb-px {
    margin-bottom: -1px;
  }

  .sm\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .sm\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .sm\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .sm\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .sm\:-mb-15px {
    margin-bottom: -15px;
  }

  .sm\:mb-m11 {
    margin-bottom: 11px;
  }

  .sm\:mb-12px {
    margin-bottom: 12px;
  }

  .sm\:mb-m72 {
    margin-bottom: 72px;
  }

  .sm\:mb-m21 {
    margin-bottom: 21%;
  }

  .sm\:mb-m15 {
    margin-bottom: 15px;
  }

  .sm\:mb-m18 {
    margin-bottom: 18px;
  }

  .sm\:mb-m35 {
    margin-bottom: 35px;
  }

  .sm\:mb-m19 {
    margin-bottom: 19px;
  }

  .sm\:mb-m17 {
    margin-bottom: 17px;
  }

  .sm\:mb-m9 {
    margin-bottom: 9px;
  }

  .sm\:mb-m10 {
    margin-bottom: 10px;
  }

  .sm\:mb-m51 {
    margin-bottom: 51px;
  }

  .sm\:mb-m43 {
    margin-bottom: 43px;
  }

  .sm\:mb-m13 {
    margin-bottom: 13px;
  }

  .sm\:mb-m26 {
    margin-bottom: 26px;
  }

  .sm\:mb-m2 {
    margin-bottom: 2px;
  }

  .sm\:mb-m14 {
    margin-bottom: 14px;
  }

  .sm\:mb-m5 {
    margin-bottom: 5px;
  }

  .sm\:mb-m8 {
    margin-bottom: 8px;
  }

  .sm\:ml-0 {
    margin-left: 0px;
  }

  .sm\:ml-1 {
    margin-left: 0.25rem;
  }

  .sm\:ml-2 {
    margin-left: 2px;
  }

  .sm\:ml-3 {
    margin-left: 0.75rem;
  }

  .sm\:ml-4 {
    margin-left: 1rem;
  }

  .sm\:ml-5 {
    margin-left: 1.25rem;
  }

  .sm\:ml-6 {
    margin-left: 6px;
  }

  .sm\:ml-7 {
    margin-left: 1.75rem;
  }

  .sm\:ml-8 {
    margin-left: 2rem;
  }

  .sm\:ml-9 {
    margin-left: 2.25rem;
  }

  .sm\:ml-10 {
    margin-left: 2.5rem;
  }

  .sm\:ml-11 {
    margin-left: 11px;
  }

  .sm\:ml-12 {
    margin-left: 3rem;
  }

  .sm\:ml-14 {
    margin-left: 3.5rem;
  }

  .sm\:ml-15 {
    margin-left: 15px;
  }

  .sm\:ml-16 {
    margin-left: 4rem;
  }

  .sm\:ml-18 {
    margin-left: 18px;
  }

  .sm\:ml-20 {
    margin-left: 20px;
  }

  .sm\:ml-21 {
    margin-left: 21px;
  }

  .sm\:ml-23 {
    margin-left: 23px;
  }

  .sm\:ml-24 {
    margin-left: 24px;
  }

  .sm\:ml-25 {
    margin-left: 25px;
  }

  .sm\:ml-27 {
    margin-left: 27px;
  }

  .sm\:ml-28 {
    margin-left: 7rem;
  }

  .sm\:ml-30 {
    margin-left: 30px;
  }

  .sm\:ml-31 {
    margin-left: 31px;
  }

  .sm\:ml-32 {
    margin-left: 8rem;
  }

  .sm\:ml-34 {
    margin-left: 34px;
  }

  .sm\:ml-35 {
    margin-left: 35px;
  }

  .sm\:ml-36 {
    margin-left: 9rem;
  }

  .sm\:ml-37 {
    margin-left: 37px;
  }

  .sm\:ml-38 {
    margin-left: 38px;
  }

  .sm\:ml-40 {
    margin-left: 40px;
  }

  .sm\:ml-42 {
    margin-left: 42px;
  }

  .sm\:ml-44 {
    margin-left: 44px;
  }

  .sm\:ml-45 {
    margin-left: 45px;
  }

  .sm\:ml-46 {
    margin-left: 46px;
  }

  .sm\:ml-48 {
    margin-left: 48px;
  }

  .sm\:ml-52 {
    margin-left: 13rem;
  }

  .sm\:ml-53 {
    margin-left: 53px;
  }

  .sm\:ml-55 {
    margin-left: 55px;
  }

  .sm\:ml-56 {
    margin-left: 14rem;
  }

  .sm\:ml-58 {
    margin-left: 58px;
  }

  .sm\:ml-59 {
    margin-left: 59px;
  }

  .sm\:ml-60 {
    margin-left: 15rem;
  }

  .sm\:ml-63 {
    margin-left: 63px;
  }

  .sm\:ml-64 {
    margin-left: 16rem;
  }

  .sm\:ml-65 {
    margin-left: 65px;
  }

  .sm\:ml-70 {
    margin-left: 70px;
  }

  .sm\:ml-71 {
    margin-left: 71px;
  }

  .sm\:ml-72 {
    margin-left: 18rem;
  }

  .sm\:ml-80 {
    margin-left: 20rem;
  }

  .sm\:ml-83 {
    margin-left: 83px;
  }

  .sm\:ml-89 {
    margin-left: 89px;
  }

  .sm\:ml-90 {
    margin-left: 90px;
  }

  .sm\:ml-96 {
    margin-left: 24rem;
  }

  .sm\:ml-100 {
    margin-left: 100px;
  }

  .sm\:ml-106 {
    margin-left: 106px;
  }

  .sm\:ml-109 {
    margin-left: 109px;
  }

  .sm\:ml-120 {
    margin-left: 120px;
  }

  .sm\:ml-135 {
    margin-left: 135px;
  }

  .sm\:ml-180 {
    margin-left: 180px;
  }

  .sm\:ml-300 {
    margin-left: 300px;
  }

  .sm\:ml-400 {
    margin-left: 400px;
  }

  .sm\:ml-510 {
    margin-left: 510px;
  }

  .sm\:ml-615 {
    margin-left: 615px;
  }

  .sm\:ml-650 {
    margin-left: 650px;
  }

  .sm\:ml-auto {
    margin-left: auto;
  }

  .sm\:ml-px {
    margin-left: 1px;
  }

  .sm\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .sm\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .sm\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .sm\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .sm\:-ml-0 {
    margin-left: 0px;
  }

  .sm\:-ml-1 {
    margin-left: -0.25rem;
  }

  .sm\:-ml-2 {
    margin-left: -0.5rem;
  }

  .sm\:-ml-3 {
    margin-left: -0.75rem;
  }

  .sm\:-ml-4 {
    margin-left: -1rem;
  }

  .sm\:-ml-5 {
    margin-left: -1.25rem;
  }

  .sm\:-ml-6 {
    margin-left: -1.5rem;
  }

  .sm\:-ml-7 {
    margin-left: -1.75rem;
  }

  .sm\:-ml-8 {
    margin-left: -2rem;
  }

  .sm\:-ml-9 {
    margin-left: -2.25rem;
  }

  .sm\:-ml-10 {
    margin-left: -2.5rem;
  }

  .sm\:-ml-11 {
    margin-left: -2.75rem;
  }

  .sm\:-ml-12 {
    margin-left: -3rem;
  }

  .sm\:-ml-14 {
    margin-left: -3.5rem;
  }

  .sm\:-ml-16 {
    margin-left: -4rem;
  }

  .sm\:-ml-20 {
    margin-left: -5rem;
  }

  .sm\:-ml-24 {
    margin-left: -6rem;
  }

  .sm\:-ml-28 {
    margin-left: -7rem;
  }

  .sm\:-ml-32 {
    margin-left: -8rem;
  }

  .sm\:-ml-36 {
    margin-left: -9rem;
  }

  .sm\:-ml-40 {
    margin-left: -10rem;
  }

  .sm\:-ml-44 {
    margin-left: -11rem;
  }

  .sm\:-ml-48 {
    margin-left: -12rem;
  }

  .sm\:-ml-52 {
    margin-left: -13rem;
  }

  .sm\:-ml-56 {
    margin-left: -14rem;
  }

  .sm\:-ml-60 {
    margin-left: -15rem;
  }

  .sm\:-ml-64 {
    margin-left: -16rem;
  }

  .sm\:-ml-72 {
    margin-left: -18rem;
  }

  .sm\:-ml-80 {
    margin-left: -20rem;
  }

  .sm\:-ml-96 {
    margin-left: -24rem;
  }

  .sm\:-ml-px {
    margin-left: -1px;
  }

  .sm\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .sm\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .sm\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .sm\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .sm\:-ml-15px {
    margin-left: -15px;
  }

  .sm\:ml-m11 {
    margin-left: 11px;
  }

  .sm\:ml-12px {
    margin-left: 12px;
  }

  .sm\:ml-m72 {
    margin-left: 72px;
  }

  .sm\:ml-m21 {
    margin-left: 21%;
  }

  .sm\:ml-m15 {
    margin-left: 15px;
  }

  .sm\:ml-m18 {
    margin-left: 18px;
  }

  .sm\:ml-m35 {
    margin-left: 35px;
  }

  .sm\:ml-m19 {
    margin-left: 19px;
  }

  .sm\:ml-m17 {
    margin-left: 17px;
  }

  .sm\:ml-m9 {
    margin-left: 9px;
  }

  .sm\:ml-m10 {
    margin-left: 10px;
  }

  .sm\:ml-m51 {
    margin-left: 51px;
  }

  .sm\:ml-m43 {
    margin-left: 43px;
  }

  .sm\:ml-m13 {
    margin-left: 13px;
  }

  .sm\:ml-m26 {
    margin-left: 26px;
  }

  .sm\:ml-m2 {
    margin-left: 2px;
  }

  .sm\:ml-m14 {
    margin-left: 14px;
  }

  .sm\:ml-m5 {
    margin-left: 5px;
  }

  .sm\:ml-m8 {
    margin-left: 8px;
  }

  .sm\:last\:mt-0:last-child {
    margin-top: 0px;
  }

  .sm\:last\:mt-1:last-child {
    margin-top: 0.25rem;
  }

  .sm\:last\:mt-2:last-child {
    margin-top: 2px;
  }

  .sm\:last\:mt-3:last-child {
    margin-top: 0.75rem;
  }

  .sm\:last\:mt-4:last-child {
    margin-top: 1rem;
  }

  .sm\:last\:mt-5:last-child {
    margin-top: 1.25rem;
  }

  .sm\:last\:mt-6:last-child {
    margin-top: 6px;
  }

  .sm\:last\:mt-7:last-child {
    margin-top: 1.75rem;
  }

  .sm\:last\:mt-8:last-child {
    margin-top: 2rem;
  }

  .sm\:last\:mt-9:last-child {
    margin-top: 2.25rem;
  }

  .sm\:last\:mt-10:last-child {
    margin-top: 2.5rem;
  }

  .sm\:last\:mt-11:last-child {
    margin-top: 11px;
  }

  .sm\:last\:mt-12:last-child {
    margin-top: 3rem;
  }

  .sm\:last\:mt-14:last-child {
    margin-top: 3.5rem;
  }

  .sm\:last\:mt-15:last-child {
    margin-top: 15px;
  }

  .sm\:last\:mt-16:last-child {
    margin-top: 4rem;
  }

  .sm\:last\:mt-18:last-child {
    margin-top: 18px;
  }

  .sm\:last\:mt-20:last-child {
    margin-top: 20px;
  }

  .sm\:last\:mt-21:last-child {
    margin-top: 21px;
  }

  .sm\:last\:mt-23:last-child {
    margin-top: 23px;
  }

  .sm\:last\:mt-24:last-child {
    margin-top: 24px;
  }

  .sm\:last\:mt-25:last-child {
    margin-top: 25px;
  }

  .sm\:last\:mt-27:last-child {
    margin-top: 27px;
  }

  .sm\:last\:mt-28:last-child {
    margin-top: 7rem;
  }

  .sm\:last\:mt-30:last-child {
    margin-top: 30px;
  }

  .sm\:last\:mt-31:last-child {
    margin-top: 31px;
  }

  .sm\:last\:mt-32:last-child {
    margin-top: 8rem;
  }

  .sm\:last\:mt-34:last-child {
    margin-top: 34px;
  }

  .sm\:last\:mt-35:last-child {
    margin-top: 35px;
  }

  .sm\:last\:mt-36:last-child {
    margin-top: 9rem;
  }

  .sm\:last\:mt-37:last-child {
    margin-top: 37px;
  }

  .sm\:last\:mt-38:last-child {
    margin-top: 38px;
  }

  .sm\:last\:mt-40:last-child {
    margin-top: 40px;
  }

  .sm\:last\:mt-42:last-child {
    margin-top: 42px;
  }

  .sm\:last\:mt-44:last-child {
    margin-top: 44px;
  }

  .sm\:last\:mt-45:last-child {
    margin-top: 45px;
  }

  .sm\:last\:mt-46:last-child {
    margin-top: 46px;
  }

  .sm\:last\:mt-48:last-child {
    margin-top: 48px;
  }

  .sm\:last\:mt-52:last-child {
    margin-top: 13rem;
  }

  .sm\:last\:mt-53:last-child {
    margin-top: 53px;
  }

  .sm\:last\:mt-55:last-child {
    margin-top: 55px;
  }

  .sm\:last\:mt-56:last-child {
    margin-top: 14rem;
  }

  .sm\:last\:mt-58:last-child {
    margin-top: 58px;
  }

  .sm\:last\:mt-59:last-child {
    margin-top: 59px;
  }

  .sm\:last\:mt-60:last-child {
    margin-top: 15rem;
  }

  .sm\:last\:mt-63:last-child {
    margin-top: 63px;
  }

  .sm\:last\:mt-64:last-child {
    margin-top: 16rem;
  }

  .sm\:last\:mt-65:last-child {
    margin-top: 65px;
  }

  .sm\:last\:mt-70:last-child {
    margin-top: 70px;
  }

  .sm\:last\:mt-71:last-child {
    margin-top: 71px;
  }

  .sm\:last\:mt-72:last-child {
    margin-top: 18rem;
  }

  .sm\:last\:mt-80:last-child {
    margin-top: 20rem;
  }

  .sm\:last\:mt-83:last-child {
    margin-top: 83px;
  }

  .sm\:last\:mt-89:last-child {
    margin-top: 89px;
  }

  .sm\:last\:mt-90:last-child {
    margin-top: 90px;
  }

  .sm\:last\:mt-96:last-child {
    margin-top: 24rem;
  }

  .sm\:last\:mt-100:last-child {
    margin-top: 100px;
  }

  .sm\:last\:mt-106:last-child {
    margin-top: 106px;
  }

  .sm\:last\:mt-109:last-child {
    margin-top: 109px;
  }

  .sm\:last\:mt-120:last-child {
    margin-top: 120px;
  }

  .sm\:last\:mt-135:last-child {
    margin-top: 135px;
  }

  .sm\:last\:mt-180:last-child {
    margin-top: 180px;
  }

  .sm\:last\:mt-300:last-child {
    margin-top: 300px;
  }

  .sm\:last\:mt-400:last-child {
    margin-top: 400px;
  }

  .sm\:last\:mt-510:last-child {
    margin-top: 510px;
  }

  .sm\:last\:mt-615:last-child {
    margin-top: 615px;
  }

  .sm\:last\:mt-650:last-child {
    margin-top: 650px;
  }

  .sm\:last\:mt-auto:last-child {
    margin-top: auto;
  }

  .sm\:last\:mt-px:last-child {
    margin-top: 1px;
  }

  .sm\:last\:mt-0\.5:last-child {
    margin-top: 0.125rem;
  }

  .sm\:last\:mt-1\.5:last-child {
    margin-top: 0.375rem;
  }

  .sm\:last\:mt-2\.5:last-child {
    margin-top: 0.625rem;
  }

  .sm\:last\:mt-3\.5:last-child {
    margin-top: 0.875rem;
  }

  .sm\:last\:-mt-0:last-child {
    margin-top: 0px;
  }

  .sm\:last\:-mt-1:last-child {
    margin-top: -0.25rem;
  }

  .sm\:last\:-mt-2:last-child {
    margin-top: -0.5rem;
  }

  .sm\:last\:-mt-3:last-child {
    margin-top: -0.75rem;
  }

  .sm\:last\:-mt-4:last-child {
    margin-top: -1rem;
  }

  .sm\:last\:-mt-5:last-child {
    margin-top: -1.25rem;
  }

  .sm\:last\:-mt-6:last-child {
    margin-top: -1.5rem;
  }

  .sm\:last\:-mt-7:last-child {
    margin-top: -1.75rem;
  }

  .sm\:last\:-mt-8:last-child {
    margin-top: -2rem;
  }

  .sm\:last\:-mt-9:last-child {
    margin-top: -2.25rem;
  }

  .sm\:last\:-mt-10:last-child {
    margin-top: -2.5rem;
  }

  .sm\:last\:-mt-11:last-child {
    margin-top: -2.75rem;
  }

  .sm\:last\:-mt-12:last-child {
    margin-top: -3rem;
  }

  .sm\:last\:-mt-14:last-child {
    margin-top: -3.5rem;
  }

  .sm\:last\:-mt-16:last-child {
    margin-top: -4rem;
  }

  .sm\:last\:-mt-20:last-child {
    margin-top: -5rem;
  }

  .sm\:last\:-mt-24:last-child {
    margin-top: -6rem;
  }

  .sm\:last\:-mt-28:last-child {
    margin-top: -7rem;
  }

  .sm\:last\:-mt-32:last-child {
    margin-top: -8rem;
  }

  .sm\:last\:-mt-36:last-child {
    margin-top: -9rem;
  }

  .sm\:last\:-mt-40:last-child {
    margin-top: -10rem;
  }

  .sm\:last\:-mt-44:last-child {
    margin-top: -11rem;
  }

  .sm\:last\:-mt-48:last-child {
    margin-top: -12rem;
  }

  .sm\:last\:-mt-52:last-child {
    margin-top: -13rem;
  }

  .sm\:last\:-mt-56:last-child {
    margin-top: -14rem;
  }

  .sm\:last\:-mt-60:last-child {
    margin-top: -15rem;
  }

  .sm\:last\:-mt-64:last-child {
    margin-top: -16rem;
  }

  .sm\:last\:-mt-72:last-child {
    margin-top: -18rem;
  }

  .sm\:last\:-mt-80:last-child {
    margin-top: -20rem;
  }

  .sm\:last\:-mt-96:last-child {
    margin-top: -24rem;
  }

  .sm\:last\:-mt-px:last-child {
    margin-top: -1px;
  }

  .sm\:last\:-mt-0\.5:last-child {
    margin-top: -0.125rem;
  }

  .sm\:last\:-mt-1\.5:last-child {
    margin-top: -0.375rem;
  }

  .sm\:last\:-mt-2\.5:last-child {
    margin-top: -0.625rem;
  }

  .sm\:last\:-mt-3\.5:last-child {
    margin-top: -0.875rem;
  }

  .sm\:last\:-mt-15px:last-child {
    margin-top: -15px;
  }

  .sm\:last\:mt-m11:last-child {
    margin-top: 11px;
  }

  .sm\:last\:mt-12px:last-child {
    margin-top: 12px;
  }

  .sm\:last\:mt-m72:last-child {
    margin-top: 72px;
  }

  .sm\:last\:mt-m21:last-child {
    margin-top: 21%;
  }

  .sm\:last\:mt-m15:last-child {
    margin-top: 15px;
  }

  .sm\:last\:mt-m18:last-child {
    margin-top: 18px;
  }

  .sm\:last\:mt-m35:last-child {
    margin-top: 35px;
  }

  .sm\:last\:mt-m19:last-child {
    margin-top: 19px;
  }

  .sm\:last\:mt-m17:last-child {
    margin-top: 17px;
  }

  .sm\:last\:mt-m9:last-child {
    margin-top: 9px;
  }

  .sm\:last\:mt-m10:last-child {
    margin-top: 10px;
  }

  .sm\:last\:mt-m51:last-child {
    margin-top: 51px;
  }

  .sm\:last\:mt-m43:last-child {
    margin-top: 43px;
  }

  .sm\:last\:mt-m13:last-child {
    margin-top: 13px;
  }

  .sm\:last\:mt-m26:last-child {
    margin-top: 26px;
  }

  .sm\:last\:mt-m2:last-child {
    margin-top: 2px;
  }

  .sm\:last\:mt-m14:last-child {
    margin-top: 14px;
  }

  .sm\:last\:mt-m5:last-child {
    margin-top: 5px;
  }

  .sm\:last\:mt-m8:last-child {
    margin-top: 8px;
  }

  .sm\:last\:mr-0:last-child {
    margin-right: 0px;
  }

  .sm\:last\:mr-1:last-child {
    margin-right: 0.25rem;
  }

  .sm\:last\:mr-2:last-child {
    margin-right: 2px;
  }

  .sm\:last\:mr-3:last-child {
    margin-right: 0.75rem;
  }

  .sm\:last\:mr-4:last-child {
    margin-right: 1rem;
  }

  .sm\:last\:mr-5:last-child {
    margin-right: 1.25rem;
  }

  .sm\:last\:mr-6:last-child {
    margin-right: 6px;
  }

  .sm\:last\:mr-7:last-child {
    margin-right: 1.75rem;
  }

  .sm\:last\:mr-8:last-child {
    margin-right: 2rem;
  }

  .sm\:last\:mr-9:last-child {
    margin-right: 2.25rem;
  }

  .sm\:last\:mr-10:last-child {
    margin-right: 2.5rem;
  }

  .sm\:last\:mr-11:last-child {
    margin-right: 11px;
  }

  .sm\:last\:mr-12:last-child {
    margin-right: 3rem;
  }

  .sm\:last\:mr-14:last-child {
    margin-right: 3.5rem;
  }

  .sm\:last\:mr-15:last-child {
    margin-right: 15px;
  }

  .sm\:last\:mr-16:last-child {
    margin-right: 4rem;
  }

  .sm\:last\:mr-18:last-child {
    margin-right: 18px;
  }

  .sm\:last\:mr-20:last-child {
    margin-right: 20px;
  }

  .sm\:last\:mr-21:last-child {
    margin-right: 21px;
  }

  .sm\:last\:mr-23:last-child {
    margin-right: 23px;
  }

  .sm\:last\:mr-24:last-child {
    margin-right: 24px;
  }

  .sm\:last\:mr-25:last-child {
    margin-right: 25px;
  }

  .sm\:last\:mr-27:last-child {
    margin-right: 27px;
  }

  .sm\:last\:mr-28:last-child {
    margin-right: 7rem;
  }

  .sm\:last\:mr-30:last-child {
    margin-right: 30px;
  }

  .sm\:last\:mr-31:last-child {
    margin-right: 31px;
  }

  .sm\:last\:mr-32:last-child {
    margin-right: 8rem;
  }

  .sm\:last\:mr-34:last-child {
    margin-right: 34px;
  }

  .sm\:last\:mr-35:last-child {
    margin-right: 35px;
  }

  .sm\:last\:mr-36:last-child {
    margin-right: 9rem;
  }

  .sm\:last\:mr-37:last-child {
    margin-right: 37px;
  }

  .sm\:last\:mr-38:last-child {
    margin-right: 38px;
  }

  .sm\:last\:mr-40:last-child {
    margin-right: 40px;
  }

  .sm\:last\:mr-42:last-child {
    margin-right: 42px;
  }

  .sm\:last\:mr-44:last-child {
    margin-right: 44px;
  }

  .sm\:last\:mr-45:last-child {
    margin-right: 45px;
  }

  .sm\:last\:mr-46:last-child {
    margin-right: 46px;
  }

  .sm\:last\:mr-48:last-child {
    margin-right: 48px;
  }

  .sm\:last\:mr-52:last-child {
    margin-right: 13rem;
  }

  .sm\:last\:mr-53:last-child {
    margin-right: 53px;
  }

  .sm\:last\:mr-55:last-child {
    margin-right: 55px;
  }

  .sm\:last\:mr-56:last-child {
    margin-right: 14rem;
  }

  .sm\:last\:mr-58:last-child {
    margin-right: 58px;
  }

  .sm\:last\:mr-59:last-child {
    margin-right: 59px;
  }

  .sm\:last\:mr-60:last-child {
    margin-right: 15rem;
  }

  .sm\:last\:mr-63:last-child {
    margin-right: 63px;
  }

  .sm\:last\:mr-64:last-child {
    margin-right: 16rem;
  }

  .sm\:last\:mr-65:last-child {
    margin-right: 65px;
  }

  .sm\:last\:mr-70:last-child {
    margin-right: 70px;
  }

  .sm\:last\:mr-71:last-child {
    margin-right: 71px;
  }

  .sm\:last\:mr-72:last-child {
    margin-right: 18rem;
  }

  .sm\:last\:mr-80:last-child {
    margin-right: 20rem;
  }

  .sm\:last\:mr-83:last-child {
    margin-right: 83px;
  }

  .sm\:last\:mr-89:last-child {
    margin-right: 89px;
  }

  .sm\:last\:mr-90:last-child {
    margin-right: 90px;
  }

  .sm\:last\:mr-96:last-child {
    margin-right: 24rem;
  }

  .sm\:last\:mr-100:last-child {
    margin-right: 100px;
  }

  .sm\:last\:mr-106:last-child {
    margin-right: 106px;
  }

  .sm\:last\:mr-109:last-child {
    margin-right: 109px;
  }

  .sm\:last\:mr-120:last-child {
    margin-right: 120px;
  }

  .sm\:last\:mr-135:last-child {
    margin-right: 135px;
  }

  .sm\:last\:mr-180:last-child {
    margin-right: 180px;
  }

  .sm\:last\:mr-300:last-child {
    margin-right: 300px;
  }

  .sm\:last\:mr-400:last-child {
    margin-right: 400px;
  }

  .sm\:last\:mr-510:last-child {
    margin-right: 510px;
  }

  .sm\:last\:mr-615:last-child {
    margin-right: 615px;
  }

  .sm\:last\:mr-650:last-child {
    margin-right: 650px;
  }

  .sm\:last\:mr-auto:last-child {
    margin-right: auto;
  }

  .sm\:last\:mr-px:last-child {
    margin-right: 1px;
  }

  .sm\:last\:mr-0\.5:last-child {
    margin-right: 0.125rem;
  }

  .sm\:last\:mr-1\.5:last-child {
    margin-right: 0.375rem;
  }

  .sm\:last\:mr-2\.5:last-child {
    margin-right: 0.625rem;
  }

  .sm\:last\:mr-3\.5:last-child {
    margin-right: 0.875rem;
  }

  .sm\:last\:-mr-0:last-child {
    margin-right: 0px;
  }

  .sm\:last\:-mr-1:last-child {
    margin-right: -0.25rem;
  }

  .sm\:last\:-mr-2:last-child {
    margin-right: -0.5rem;
  }

  .sm\:last\:-mr-3:last-child {
    margin-right: -0.75rem;
  }

  .sm\:last\:-mr-4:last-child {
    margin-right: -1rem;
  }

  .sm\:last\:-mr-5:last-child {
    margin-right: -1.25rem;
  }

  .sm\:last\:-mr-6:last-child {
    margin-right: -1.5rem;
  }

  .sm\:last\:-mr-7:last-child {
    margin-right: -1.75rem;
  }

  .sm\:last\:-mr-8:last-child {
    margin-right: -2rem;
  }

  .sm\:last\:-mr-9:last-child {
    margin-right: -2.25rem;
  }

  .sm\:last\:-mr-10:last-child {
    margin-right: -2.5rem;
  }

  .sm\:last\:-mr-11:last-child {
    margin-right: -2.75rem;
  }

  .sm\:last\:-mr-12:last-child {
    margin-right: -3rem;
  }

  .sm\:last\:-mr-14:last-child {
    margin-right: -3.5rem;
  }

  .sm\:last\:-mr-16:last-child {
    margin-right: -4rem;
  }

  .sm\:last\:-mr-20:last-child {
    margin-right: -5rem;
  }

  .sm\:last\:-mr-24:last-child {
    margin-right: -6rem;
  }

  .sm\:last\:-mr-28:last-child {
    margin-right: -7rem;
  }

  .sm\:last\:-mr-32:last-child {
    margin-right: -8rem;
  }

  .sm\:last\:-mr-36:last-child {
    margin-right: -9rem;
  }

  .sm\:last\:-mr-40:last-child {
    margin-right: -10rem;
  }

  .sm\:last\:-mr-44:last-child {
    margin-right: -11rem;
  }

  .sm\:last\:-mr-48:last-child {
    margin-right: -12rem;
  }

  .sm\:last\:-mr-52:last-child {
    margin-right: -13rem;
  }

  .sm\:last\:-mr-56:last-child {
    margin-right: -14rem;
  }

  .sm\:last\:-mr-60:last-child {
    margin-right: -15rem;
  }

  .sm\:last\:-mr-64:last-child {
    margin-right: -16rem;
  }

  .sm\:last\:-mr-72:last-child {
    margin-right: -18rem;
  }

  .sm\:last\:-mr-80:last-child {
    margin-right: -20rem;
  }

  .sm\:last\:-mr-96:last-child {
    margin-right: -24rem;
  }

  .sm\:last\:-mr-px:last-child {
    margin-right: -1px;
  }

  .sm\:last\:-mr-0\.5:last-child {
    margin-right: -0.125rem;
  }

  .sm\:last\:-mr-1\.5:last-child {
    margin-right: -0.375rem;
  }

  .sm\:last\:-mr-2\.5:last-child {
    margin-right: -0.625rem;
  }

  .sm\:last\:-mr-3\.5:last-child {
    margin-right: -0.875rem;
  }

  .sm\:last\:-mr-15px:last-child {
    margin-right: -15px;
  }

  .sm\:last\:mr-m11:last-child {
    margin-right: 11px;
  }

  .sm\:last\:mr-12px:last-child {
    margin-right: 12px;
  }

  .sm\:last\:mr-m72:last-child {
    margin-right: 72px;
  }

  .sm\:last\:mr-m21:last-child {
    margin-right: 21%;
  }

  .sm\:last\:mr-m15:last-child {
    margin-right: 15px;
  }

  .sm\:last\:mr-m18:last-child {
    margin-right: 18px;
  }

  .sm\:last\:mr-m35:last-child {
    margin-right: 35px;
  }

  .sm\:last\:mr-m19:last-child {
    margin-right: 19px;
  }

  .sm\:last\:mr-m17:last-child {
    margin-right: 17px;
  }

  .sm\:last\:mr-m9:last-child {
    margin-right: 9px;
  }

  .sm\:last\:mr-m10:last-child {
    margin-right: 10px;
  }

  .sm\:last\:mr-m51:last-child {
    margin-right: 51px;
  }

  .sm\:last\:mr-m43:last-child {
    margin-right: 43px;
  }

  .sm\:last\:mr-m13:last-child {
    margin-right: 13px;
  }

  .sm\:last\:mr-m26:last-child {
    margin-right: 26px;
  }

  .sm\:last\:mr-m2:last-child {
    margin-right: 2px;
  }

  .sm\:last\:mr-m14:last-child {
    margin-right: 14px;
  }

  .sm\:last\:mr-m5:last-child {
    margin-right: 5px;
  }

  .sm\:last\:mr-m8:last-child {
    margin-right: 8px;
  }

  .sm\:last\:mb-0:last-child {
    margin-bottom: 0px;
  }

  .sm\:last\:mb-1:last-child {
    margin-bottom: 0.25rem;
  }

  .sm\:last\:mb-2:last-child {
    margin-bottom: 2px;
  }

  .sm\:last\:mb-3:last-child {
    margin-bottom: 0.75rem;
  }

  .sm\:last\:mb-4:last-child {
    margin-bottom: 1rem;
  }

  .sm\:last\:mb-5:last-child {
    margin-bottom: 1.25rem;
  }

  .sm\:last\:mb-6:last-child {
    margin-bottom: 6px;
  }

  .sm\:last\:mb-7:last-child {
    margin-bottom: 1.75rem;
  }

  .sm\:last\:mb-8:last-child {
    margin-bottom: 2rem;
  }

  .sm\:last\:mb-9:last-child {
    margin-bottom: 2.25rem;
  }

  .sm\:last\:mb-10:last-child {
    margin-bottom: 2.5rem;
  }

  .sm\:last\:mb-11:last-child {
    margin-bottom: 11px;
  }

  .sm\:last\:mb-12:last-child {
    margin-bottom: 3rem;
  }

  .sm\:last\:mb-14:last-child {
    margin-bottom: 3.5rem;
  }

  .sm\:last\:mb-15:last-child {
    margin-bottom: 15px;
  }

  .sm\:last\:mb-16:last-child {
    margin-bottom: 4rem;
  }

  .sm\:last\:mb-18:last-child {
    margin-bottom: 18px;
  }

  .sm\:last\:mb-20:last-child {
    margin-bottom: 20px;
  }

  .sm\:last\:mb-21:last-child {
    margin-bottom: 21px;
  }

  .sm\:last\:mb-23:last-child {
    margin-bottom: 23px;
  }

  .sm\:last\:mb-24:last-child {
    margin-bottom: 24px;
  }

  .sm\:last\:mb-25:last-child {
    margin-bottom: 25px;
  }

  .sm\:last\:mb-27:last-child {
    margin-bottom: 27px;
  }

  .sm\:last\:mb-28:last-child {
    margin-bottom: 7rem;
  }

  .sm\:last\:mb-30:last-child {
    margin-bottom: 30px;
  }

  .sm\:last\:mb-31:last-child {
    margin-bottom: 31px;
  }

  .sm\:last\:mb-32:last-child {
    margin-bottom: 8rem;
  }

  .sm\:last\:mb-34:last-child {
    margin-bottom: 34px;
  }

  .sm\:last\:mb-35:last-child {
    margin-bottom: 35px;
  }

  .sm\:last\:mb-36:last-child {
    margin-bottom: 9rem;
  }

  .sm\:last\:mb-37:last-child {
    margin-bottom: 37px;
  }

  .sm\:last\:mb-38:last-child {
    margin-bottom: 38px;
  }

  .sm\:last\:mb-40:last-child {
    margin-bottom: 40px;
  }

  .sm\:last\:mb-42:last-child {
    margin-bottom: 42px;
  }

  .sm\:last\:mb-44:last-child {
    margin-bottom: 44px;
  }

  .sm\:last\:mb-45:last-child {
    margin-bottom: 45px;
  }

  .sm\:last\:mb-46:last-child {
    margin-bottom: 46px;
  }

  .sm\:last\:mb-48:last-child {
    margin-bottom: 48px;
  }

  .sm\:last\:mb-52:last-child {
    margin-bottom: 13rem;
  }

  .sm\:last\:mb-53:last-child {
    margin-bottom: 53px;
  }

  .sm\:last\:mb-55:last-child {
    margin-bottom: 55px;
  }

  .sm\:last\:mb-56:last-child {
    margin-bottom: 14rem;
  }

  .sm\:last\:mb-58:last-child {
    margin-bottom: 58px;
  }

  .sm\:last\:mb-59:last-child {
    margin-bottom: 59px;
  }

  .sm\:last\:mb-60:last-child {
    margin-bottom: 15rem;
  }

  .sm\:last\:mb-63:last-child {
    margin-bottom: 63px;
  }

  .sm\:last\:mb-64:last-child {
    margin-bottom: 16rem;
  }

  .sm\:last\:mb-65:last-child {
    margin-bottom: 65px;
  }

  .sm\:last\:mb-70:last-child {
    margin-bottom: 70px;
  }

  .sm\:last\:mb-71:last-child {
    margin-bottom: 71px;
  }

  .sm\:last\:mb-72:last-child {
    margin-bottom: 18rem;
  }

  .sm\:last\:mb-80:last-child {
    margin-bottom: 20rem;
  }

  .sm\:last\:mb-83:last-child {
    margin-bottom: 83px;
  }

  .sm\:last\:mb-89:last-child {
    margin-bottom: 89px;
  }

  .sm\:last\:mb-90:last-child {
    margin-bottom: 90px;
  }

  .sm\:last\:mb-96:last-child {
    margin-bottom: 24rem;
  }

  .sm\:last\:mb-100:last-child {
    margin-bottom: 100px;
  }

  .sm\:last\:mb-106:last-child {
    margin-bottom: 106px;
  }

  .sm\:last\:mb-109:last-child {
    margin-bottom: 109px;
  }

  .sm\:last\:mb-120:last-child {
    margin-bottom: 120px;
  }

  .sm\:last\:mb-135:last-child {
    margin-bottom: 135px;
  }

  .sm\:last\:mb-180:last-child {
    margin-bottom: 180px;
  }

  .sm\:last\:mb-300:last-child {
    margin-bottom: 300px;
  }

  .sm\:last\:mb-400:last-child {
    margin-bottom: 400px;
  }

  .sm\:last\:mb-510:last-child {
    margin-bottom: 510px;
  }

  .sm\:last\:mb-615:last-child {
    margin-bottom: 615px;
  }

  .sm\:last\:mb-650:last-child {
    margin-bottom: 650px;
  }

  .sm\:last\:mb-auto:last-child {
    margin-bottom: auto;
  }

  .sm\:last\:mb-px:last-child {
    margin-bottom: 1px;
  }

  .sm\:last\:mb-0\.5:last-child {
    margin-bottom: 0.125rem;
  }

  .sm\:last\:mb-1\.5:last-child {
    margin-bottom: 0.375rem;
  }

  .sm\:last\:mb-2\.5:last-child {
    margin-bottom: 0.625rem;
  }

  .sm\:last\:mb-3\.5:last-child {
    margin-bottom: 0.875rem;
  }

  .sm\:last\:-mb-0:last-child {
    margin-bottom: 0px;
  }

  .sm\:last\:-mb-1:last-child {
    margin-bottom: -0.25rem;
  }

  .sm\:last\:-mb-2:last-child {
    margin-bottom: -0.5rem;
  }

  .sm\:last\:-mb-3:last-child {
    margin-bottom: -0.75rem;
  }

  .sm\:last\:-mb-4:last-child {
    margin-bottom: -1rem;
  }

  .sm\:last\:-mb-5:last-child {
    margin-bottom: -1.25rem;
  }

  .sm\:last\:-mb-6:last-child {
    margin-bottom: -1.5rem;
  }

  .sm\:last\:-mb-7:last-child {
    margin-bottom: -1.75rem;
  }

  .sm\:last\:-mb-8:last-child {
    margin-bottom: -2rem;
  }

  .sm\:last\:-mb-9:last-child {
    margin-bottom: -2.25rem;
  }

  .sm\:last\:-mb-10:last-child {
    margin-bottom: -2.5rem;
  }

  .sm\:last\:-mb-11:last-child {
    margin-bottom: -2.75rem;
  }

  .sm\:last\:-mb-12:last-child {
    margin-bottom: -3rem;
  }

  .sm\:last\:-mb-14:last-child {
    margin-bottom: -3.5rem;
  }

  .sm\:last\:-mb-16:last-child {
    margin-bottom: -4rem;
  }

  .sm\:last\:-mb-20:last-child {
    margin-bottom: -5rem;
  }

  .sm\:last\:-mb-24:last-child {
    margin-bottom: -6rem;
  }

  .sm\:last\:-mb-28:last-child {
    margin-bottom: -7rem;
  }

  .sm\:last\:-mb-32:last-child {
    margin-bottom: -8rem;
  }

  .sm\:last\:-mb-36:last-child {
    margin-bottom: -9rem;
  }

  .sm\:last\:-mb-40:last-child {
    margin-bottom: -10rem;
  }

  .sm\:last\:-mb-44:last-child {
    margin-bottom: -11rem;
  }

  .sm\:last\:-mb-48:last-child {
    margin-bottom: -12rem;
  }

  .sm\:last\:-mb-52:last-child {
    margin-bottom: -13rem;
  }

  .sm\:last\:-mb-56:last-child {
    margin-bottom: -14rem;
  }

  .sm\:last\:-mb-60:last-child {
    margin-bottom: -15rem;
  }

  .sm\:last\:-mb-64:last-child {
    margin-bottom: -16rem;
  }

  .sm\:last\:-mb-72:last-child {
    margin-bottom: -18rem;
  }

  .sm\:last\:-mb-80:last-child {
    margin-bottom: -20rem;
  }

  .sm\:last\:-mb-96:last-child {
    margin-bottom: -24rem;
  }

  .sm\:last\:-mb-px:last-child {
    margin-bottom: -1px;
  }

  .sm\:last\:-mb-0\.5:last-child {
    margin-bottom: -0.125rem;
  }

  .sm\:last\:-mb-1\.5:last-child {
    margin-bottom: -0.375rem;
  }

  .sm\:last\:-mb-2\.5:last-child {
    margin-bottom: -0.625rem;
  }

  .sm\:last\:-mb-3\.5:last-child {
    margin-bottom: -0.875rem;
  }

  .sm\:last\:-mb-15px:last-child {
    margin-bottom: -15px;
  }

  .sm\:last\:mb-m11:last-child {
    margin-bottom: 11px;
  }

  .sm\:last\:mb-12px:last-child {
    margin-bottom: 12px;
  }

  .sm\:last\:mb-m72:last-child {
    margin-bottom: 72px;
  }

  .sm\:last\:mb-m21:last-child {
    margin-bottom: 21%;
  }

  .sm\:last\:mb-m15:last-child {
    margin-bottom: 15px;
  }

  .sm\:last\:mb-m18:last-child {
    margin-bottom: 18px;
  }

  .sm\:last\:mb-m35:last-child {
    margin-bottom: 35px;
  }

  .sm\:last\:mb-m19:last-child {
    margin-bottom: 19px;
  }

  .sm\:last\:mb-m17:last-child {
    margin-bottom: 17px;
  }

  .sm\:last\:mb-m9:last-child {
    margin-bottom: 9px;
  }

  .sm\:last\:mb-m10:last-child {
    margin-bottom: 10px;
  }

  .sm\:last\:mb-m51:last-child {
    margin-bottom: 51px;
  }

  .sm\:last\:mb-m43:last-child {
    margin-bottom: 43px;
  }

  .sm\:last\:mb-m13:last-child {
    margin-bottom: 13px;
  }

  .sm\:last\:mb-m26:last-child {
    margin-bottom: 26px;
  }

  .sm\:last\:mb-m2:last-child {
    margin-bottom: 2px;
  }

  .sm\:last\:mb-m14:last-child {
    margin-bottom: 14px;
  }

  .sm\:last\:mb-m5:last-child {
    margin-bottom: 5px;
  }

  .sm\:last\:mb-m8:last-child {
    margin-bottom: 8px;
  }

  .sm\:last\:ml-0:last-child {
    margin-left: 0px;
  }

  .sm\:last\:ml-1:last-child {
    margin-left: 0.25rem;
  }

  .sm\:last\:ml-2:last-child {
    margin-left: 2px;
  }

  .sm\:last\:ml-3:last-child {
    margin-left: 0.75rem;
  }

  .sm\:last\:ml-4:last-child {
    margin-left: 1rem;
  }

  .sm\:last\:ml-5:last-child {
    margin-left: 1.25rem;
  }

  .sm\:last\:ml-6:last-child {
    margin-left: 6px;
  }

  .sm\:last\:ml-7:last-child {
    margin-left: 1.75rem;
  }

  .sm\:last\:ml-8:last-child {
    margin-left: 2rem;
  }

  .sm\:last\:ml-9:last-child {
    margin-left: 2.25rem;
  }

  .sm\:last\:ml-10:last-child {
    margin-left: 2.5rem;
  }

  .sm\:last\:ml-11:last-child {
    margin-left: 11px;
  }

  .sm\:last\:ml-12:last-child {
    margin-left: 3rem;
  }

  .sm\:last\:ml-14:last-child {
    margin-left: 3.5rem;
  }

  .sm\:last\:ml-15:last-child {
    margin-left: 15px;
  }

  .sm\:last\:ml-16:last-child {
    margin-left: 4rem;
  }

  .sm\:last\:ml-18:last-child {
    margin-left: 18px;
  }

  .sm\:last\:ml-20:last-child {
    margin-left: 20px;
  }

  .sm\:last\:ml-21:last-child {
    margin-left: 21px;
  }

  .sm\:last\:ml-23:last-child {
    margin-left: 23px;
  }

  .sm\:last\:ml-24:last-child {
    margin-left: 24px;
  }

  .sm\:last\:ml-25:last-child {
    margin-left: 25px;
  }

  .sm\:last\:ml-27:last-child {
    margin-left: 27px;
  }

  .sm\:last\:ml-28:last-child {
    margin-left: 7rem;
  }

  .sm\:last\:ml-30:last-child {
    margin-left: 30px;
  }

  .sm\:last\:ml-31:last-child {
    margin-left: 31px;
  }

  .sm\:last\:ml-32:last-child {
    margin-left: 8rem;
  }

  .sm\:last\:ml-34:last-child {
    margin-left: 34px;
  }

  .sm\:last\:ml-35:last-child {
    margin-left: 35px;
  }

  .sm\:last\:ml-36:last-child {
    margin-left: 9rem;
  }

  .sm\:last\:ml-37:last-child {
    margin-left: 37px;
  }

  .sm\:last\:ml-38:last-child {
    margin-left: 38px;
  }

  .sm\:last\:ml-40:last-child {
    margin-left: 40px;
  }

  .sm\:last\:ml-42:last-child {
    margin-left: 42px;
  }

  .sm\:last\:ml-44:last-child {
    margin-left: 44px;
  }

  .sm\:last\:ml-45:last-child {
    margin-left: 45px;
  }

  .sm\:last\:ml-46:last-child {
    margin-left: 46px;
  }

  .sm\:last\:ml-48:last-child {
    margin-left: 48px;
  }

  .sm\:last\:ml-52:last-child {
    margin-left: 13rem;
  }

  .sm\:last\:ml-53:last-child {
    margin-left: 53px;
  }

  .sm\:last\:ml-55:last-child {
    margin-left: 55px;
  }

  .sm\:last\:ml-56:last-child {
    margin-left: 14rem;
  }

  .sm\:last\:ml-58:last-child {
    margin-left: 58px;
  }

  .sm\:last\:ml-59:last-child {
    margin-left: 59px;
  }

  .sm\:last\:ml-60:last-child {
    margin-left: 15rem;
  }

  .sm\:last\:ml-63:last-child {
    margin-left: 63px;
  }

  .sm\:last\:ml-64:last-child {
    margin-left: 16rem;
  }

  .sm\:last\:ml-65:last-child {
    margin-left: 65px;
  }

  .sm\:last\:ml-70:last-child {
    margin-left: 70px;
  }

  .sm\:last\:ml-71:last-child {
    margin-left: 71px;
  }

  .sm\:last\:ml-72:last-child {
    margin-left: 18rem;
  }

  .sm\:last\:ml-80:last-child {
    margin-left: 20rem;
  }

  .sm\:last\:ml-83:last-child {
    margin-left: 83px;
  }

  .sm\:last\:ml-89:last-child {
    margin-left: 89px;
  }

  .sm\:last\:ml-90:last-child {
    margin-left: 90px;
  }

  .sm\:last\:ml-96:last-child {
    margin-left: 24rem;
  }

  .sm\:last\:ml-100:last-child {
    margin-left: 100px;
  }

  .sm\:last\:ml-106:last-child {
    margin-left: 106px;
  }

  .sm\:last\:ml-109:last-child {
    margin-left: 109px;
  }

  .sm\:last\:ml-120:last-child {
    margin-left: 120px;
  }

  .sm\:last\:ml-135:last-child {
    margin-left: 135px;
  }

  .sm\:last\:ml-180:last-child {
    margin-left: 180px;
  }

  .sm\:last\:ml-300:last-child {
    margin-left: 300px;
  }

  .sm\:last\:ml-400:last-child {
    margin-left: 400px;
  }

  .sm\:last\:ml-510:last-child {
    margin-left: 510px;
  }

  .sm\:last\:ml-615:last-child {
    margin-left: 615px;
  }

  .sm\:last\:ml-650:last-child {
    margin-left: 650px;
  }

  .sm\:last\:ml-auto:last-child {
    margin-left: auto;
  }

  .sm\:last\:ml-px:last-child {
    margin-left: 1px;
  }

  .sm\:last\:ml-0\.5:last-child {
    margin-left: 0.125rem;
  }

  .sm\:last\:ml-1\.5:last-child {
    margin-left: 0.375rem;
  }

  .sm\:last\:ml-2\.5:last-child {
    margin-left: 0.625rem;
  }

  .sm\:last\:ml-3\.5:last-child {
    margin-left: 0.875rem;
  }

  .sm\:last\:-ml-0:last-child {
    margin-left: 0px;
  }

  .sm\:last\:-ml-1:last-child {
    margin-left: -0.25rem;
  }

  .sm\:last\:-ml-2:last-child {
    margin-left: -0.5rem;
  }

  .sm\:last\:-ml-3:last-child {
    margin-left: -0.75rem;
  }

  .sm\:last\:-ml-4:last-child {
    margin-left: -1rem;
  }

  .sm\:last\:-ml-5:last-child {
    margin-left: -1.25rem;
  }

  .sm\:last\:-ml-6:last-child {
    margin-left: -1.5rem;
  }

  .sm\:last\:-ml-7:last-child {
    margin-left: -1.75rem;
  }

  .sm\:last\:-ml-8:last-child {
    margin-left: -2rem;
  }

  .sm\:last\:-ml-9:last-child {
    margin-left: -2.25rem;
  }

  .sm\:last\:-ml-10:last-child {
    margin-left: -2.5rem;
  }

  .sm\:last\:-ml-11:last-child {
    margin-left: -2.75rem;
  }

  .sm\:last\:-ml-12:last-child {
    margin-left: -3rem;
  }

  .sm\:last\:-ml-14:last-child {
    margin-left: -3.5rem;
  }

  .sm\:last\:-ml-16:last-child {
    margin-left: -4rem;
  }

  .sm\:last\:-ml-20:last-child {
    margin-left: -5rem;
  }

  .sm\:last\:-ml-24:last-child {
    margin-left: -6rem;
  }

  .sm\:last\:-ml-28:last-child {
    margin-left: -7rem;
  }

  .sm\:last\:-ml-32:last-child {
    margin-left: -8rem;
  }

  .sm\:last\:-ml-36:last-child {
    margin-left: -9rem;
  }

  .sm\:last\:-ml-40:last-child {
    margin-left: -10rem;
  }

  .sm\:last\:-ml-44:last-child {
    margin-left: -11rem;
  }

  .sm\:last\:-ml-48:last-child {
    margin-left: -12rem;
  }

  .sm\:last\:-ml-52:last-child {
    margin-left: -13rem;
  }

  .sm\:last\:-ml-56:last-child {
    margin-left: -14rem;
  }

  .sm\:last\:-ml-60:last-child {
    margin-left: -15rem;
  }

  .sm\:last\:-ml-64:last-child {
    margin-left: -16rem;
  }

  .sm\:last\:-ml-72:last-child {
    margin-left: -18rem;
  }

  .sm\:last\:-ml-80:last-child {
    margin-left: -20rem;
  }

  .sm\:last\:-ml-96:last-child {
    margin-left: -24rem;
  }

  .sm\:last\:-ml-px:last-child {
    margin-left: -1px;
  }

  .sm\:last\:-ml-0\.5:last-child {
    margin-left: -0.125rem;
  }

  .sm\:last\:-ml-1\.5:last-child {
    margin-left: -0.375rem;
  }

  .sm\:last\:-ml-2\.5:last-child {
    margin-left: -0.625rem;
  }

  .sm\:last\:-ml-3\.5:last-child {
    margin-left: -0.875rem;
  }

  .sm\:last\:-ml-15px:last-child {
    margin-left: -15px;
  }

  .sm\:last\:ml-m11:last-child {
    margin-left: 11px;
  }

  .sm\:last\:ml-12px:last-child {
    margin-left: 12px;
  }

  .sm\:last\:ml-m72:last-child {
    margin-left: 72px;
  }

  .sm\:last\:ml-m21:last-child {
    margin-left: 21%;
  }

  .sm\:last\:ml-m15:last-child {
    margin-left: 15px;
  }

  .sm\:last\:ml-m18:last-child {
    margin-left: 18px;
  }

  .sm\:last\:ml-m35:last-child {
    margin-left: 35px;
  }

  .sm\:last\:ml-m19:last-child {
    margin-left: 19px;
  }

  .sm\:last\:ml-m17:last-child {
    margin-left: 17px;
  }

  .sm\:last\:ml-m9:last-child {
    margin-left: 9px;
  }

  .sm\:last\:ml-m10:last-child {
    margin-left: 10px;
  }

  .sm\:last\:ml-m51:last-child {
    margin-left: 51px;
  }

  .sm\:last\:ml-m43:last-child {
    margin-left: 43px;
  }

  .sm\:last\:ml-m13:last-child {
    margin-left: 13px;
  }

  .sm\:last\:ml-m26:last-child {
    margin-left: 26px;
  }

  .sm\:last\:ml-m2:last-child {
    margin-left: 2px;
  }

  .sm\:last\:ml-m14:last-child {
    margin-left: 14px;
  }

  .sm\:last\:ml-m5:last-child {
    margin-left: 5px;
  }

  .sm\:last\:ml-m8:last-child {
    margin-left: 8px;
  }

  .sm\:box-border {
    box-sizing: border-box;
  }

  .sm\:box-content {
    box-sizing: content-box;
  }

  .sm\:block {
    display: block;
  }

  .sm\:inline-block {
    display: inline-block;
  }

  .sm\:inline {
    display: inline;
  }

  .sm\:flex {
    display: flex;
  }

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

  .sm\:table {
    display: table;
  }

  .sm\:inline-table {
    display: inline-table;
  }

  .sm\:table-caption {
    display: table-caption;
  }

  .sm\:table-cell {
    display: table-cell;
  }

  .sm\:table-column {
    display: table-column;
  }

  .sm\:table-column-group {
    display: table-column-group;
  }

  .sm\:table-footer-group {
    display: table-footer-group;
  }

  .sm\:table-header-group {
    display: table-header-group;
  }

  .sm\:table-row-group {
    display: table-row-group;
  }

  .sm\:table-row {
    display: table-row;
  }

  .sm\:flow-root {
    display: flow-root;
  }

  .sm\:grid {
    display: grid;
  }

  .sm\:inline-grid {
    display: inline-grid;
  }

  .sm\:contents {
    display: contents;
  }

  .sm\:list-item {
    display: list-item;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:h-0 {
    height: 0px;
  }

  .sm\:h-1 {
    height: 0.25rem;
  }

  .sm\:h-2 {
    height: 0.5rem;
  }

  .sm\:h-3 {
    height: 0.75rem;
  }

  .sm\:h-4 {
    height: 1rem;
  }

  .sm\:h-5 {
    height: 1.25rem;
  }

  .sm\:h-6 {
    height: 1.5rem;
  }

  .sm\:h-7 {
    height: 1.75rem;
  }

  .sm\:h-8 {
    height: 2rem;
  }

  .sm\:h-9 {
    height: 2.25rem;
  }

  .sm\:h-10 {
    height: 2.5rem;
  }

  .sm\:h-11 {
    height: 2.75rem;
  }

  .sm\:h-12 {
    height: 3rem;
  }

  .sm\:h-13 {
    height: 13px;
  }

  .sm\:h-14 {
    height: 3.5rem;
  }

  .sm\:h-15 {
    height: 15px;
  }

  .sm\:h-16 {
    height: 4rem;
  }

  .sm\:h-20 {
    height: 5rem;
  }

  .sm\:h-24 {
    height: 6rem;
  }

  .sm\:h-26 {
    height: 26px;
  }

  .sm\:h-28 {
    height: 7rem;
  }

  .sm\:h-30 {
    height: 30px;
  }

  .sm\:h-32 {
    height: 8rem;
  }

  .sm\:h-35 {
    height: 35px;
  }

  .sm\:h-36 {
    height: 36px;
  }

  .sm\:h-40 {
    height: 10rem;
  }

  .sm\:h-44 {
    height: 11rem;
  }

  .sm\:h-45 {
    height: 45px;
  }

  .sm\:h-48 {
    height: 12rem;
  }

  .sm\:h-49 {
    height: 49px;
  }

  .sm\:h-50 {
    height: 50px !important;
  }

  .sm\:h-52 {
    height: 13rem;
  }

  .sm\:h-56 {
    height: 56px;
  }

  .sm\:h-58 {
    height: 58px;
  }

  .sm\:h-60 {
    height: 60px;
  }

  .sm\:h-64 {
    height: 16rem;
  }

  .sm\:h-70 {
    height: 70px;
  }

  .sm\:h-72 {
    height: 18rem;
  }

  .sm\:h-80 {
    height: 20rem;
  }

  .sm\:h-89 {
    height: 89px;
  }

  .sm\:h-95 {
    height: 95px;
  }

  .sm\:h-96 {
    height: 24rem;
  }

  .sm\:h-100 {
    height: 100px;
  }

  .sm\:h-105 {
    height: 105px;
  }

  .sm\:h-110 {
    height: 110px;
  }

  .sm\:h-120 {
    height: 120px;
  }

  .sm\:h-125 {
    height: 125px;
  }

  .sm\:h-176 {
    height: 176px;
  }

  .sm\:h-198 {
    height: 198px;
  }

  .sm\:h-280 {
    height: 280px;
  }

  .sm\:h-297 {
    height: 297px;
  }

  .sm\:h-300 {
    height: 300px;
  }

  .sm\:h-305 {
    height: 305px;
  }

  .sm\:h-402 {
    height: 402px;
  }

  .sm\:h-418 {
    height: 418px;
  }

  .sm\:h-422 {
    height: 422px;
  }

  .sm\:h-429 {
    height: 429px;
  }

  .sm\:h-430 {
    height: 430px;
  }

  .sm\:h-444 {
    height: 444px;
  }

  .sm\:h-454 {
    height: 454px;
  }

  .sm\:h-477 {
    height: 477px;
  }

  .sm\:h-485 {
    height: 485px;
  }

  .sm\:h-495 {
    height: 495px;
  }

  .sm\:h-523 {
    height: 523px;
  }

  .sm\:h-525 {
    height: 525px;
  }

  .sm\:h-560 {
    height: 560px;
  }

  .sm\:h-600 {
    height: 600px;
  }

  .sm\:h-auto {
    height: auto;
  }

  .sm\:h-px {
    height: 1px;
  }

  .sm\:h-0\.5 {
    height: 0.125rem;
  }

  .sm\:h-1\.5 {
    height: 0.375rem;
  }

  .sm\:h-2\.5 {
    height: 0.625rem;
  }

  .sm\:h-3\.5 {
    height: 0.875rem;
  }

  .sm\:h-1\/2 {
    height: 50%;
  }

  .sm\:h-1\/3 {
    height: 33.333333%;
  }

  .sm\:h-2\/3 {
    height: 66.666667%;
  }

  .sm\:h-1\/4 {
    height: 25%;
  }

  .sm\:h-2\/4 {
    height: 50%;
  }

  .sm\:h-3\/4 {
    height: 75%;
  }

  .sm\:h-1\/5 {
    height: 20%;
  }

  .sm\:h-2\/5 {
    height: 40%;
  }

  .sm\:h-3\/5 {
    height: 60%;
  }

  .sm\:h-4\/5 {
    height: 80%;
  }

  .sm\:h-1\/6 {
    height: 16.666667%;
  }

  .sm\:h-2\/6 {
    height: 33.333333%;
  }

  .sm\:h-3\/6 {
    height: 50%;
  }

  .sm\:h-4\/6 {
    height: 66.666667%;
  }

  .sm\:h-5\/6 {
    height: 83.333333%;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:h-screen {
    height: 100vh;
  }

  .sm\:h-h48 {
    height: 48px;
  }

  .sm\:h-h44 {
    height: 44px;
  }

  .sm\:h-h130 {
    height: 130px;
  }

  .sm\:h-h-h114 {
    height: h-h114;
  }

  .sm\:h-h-60 {
    height: h-60;
  }

  .sm\:h-h114 {
    height: 14px;
  }

  .sm\:h-h60 {
    height: 60px;
  }

  .sm\:h-h5 {
    height: 5px;
  }

  .sm\:max-h-0 {
    max-height: 0px;
  }

  .sm\:max-h-1 {
    max-height: 0.25rem;
  }

  .sm\:max-h-2 {
    max-height: 0.5rem;
  }

  .sm\:max-h-3 {
    max-height: 0.75rem;
  }

  .sm\:max-h-4 {
    max-height: 1rem;
  }

  .sm\:max-h-5 {
    max-height: 1.25rem;
  }

  .sm\:max-h-6 {
    max-height: 1.5rem;
  }

  .sm\:max-h-7 {
    max-height: 1.75rem;
  }

  .sm\:max-h-8 {
    max-height: 2rem;
  }

  .sm\:max-h-9 {
    max-height: 2.25rem;
  }

  .sm\:max-h-10 {
    max-height: 2.5rem;
  }

  .sm\:max-h-11 {
    max-height: 2.75rem;
  }

  .sm\:max-h-12 {
    max-height: 3rem;
  }

  .sm\:max-h-14 {
    max-height: 3.5rem;
  }

  .sm\:max-h-16 {
    max-height: 4rem;
  }

  .sm\:max-h-20 {
    max-height: 5rem;
  }

  .sm\:max-h-24 {
    max-height: 6rem;
  }

  .sm\:max-h-28 {
    max-height: 7rem;
  }

  .sm\:max-h-32 {
    max-height: 8rem;
  }

  .sm\:max-h-36 {
    max-height: 9rem;
  }

  .sm\:max-h-40 {
    max-height: 10rem;
  }

  .sm\:max-h-44 {
    max-height: 11rem;
  }

  .sm\:max-h-48 {
    max-height: 12rem;
  }

  .sm\:max-h-52 {
    max-height: 13rem;
  }

  .sm\:max-h-56 {
    max-height: 14rem;
  }

  .sm\:max-h-60 {
    max-height: 15rem;
  }

  .sm\:max-h-64 {
    max-height: 16rem;
  }

  .sm\:max-h-72 {
    max-height: 18rem;
  }

  .sm\:max-h-80 {
    max-height: 20rem;
  }

  .sm\:max-h-96 {
    max-height: 24rem;
  }

  .sm\:max-h-px {
    max-height: 1px;
  }

  .sm\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .sm\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .sm\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .sm\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .sm\:max-h-full {
    max-height: 100%;
  }

  .sm\:max-h-screen {
    max-height: 100vh;
  }

  .sm\:min-h-0 {
    min-height: 0px;
  }

  .sm\:min-h-60 {
    min-height: 60px;
  }

  .sm\:min-h-full {
    min-height: 100%;
  }

  .sm\:min-h-screen {
    min-height: 100vh;
  }

  .sm\:w-0 {
    width: 0px;
  }

  .sm\:w-1 {
    width: 0.25rem;
  }

  .sm\:w-2 {
    width: 0.5rem;
  }

  .sm\:w-3 {
    width: 0.75rem;
  }

  .sm\:w-4 {
    width: 1rem;
  }

  .sm\:w-5 {
    width: 1.25rem;
  }

  .sm\:w-6 {
    width: 1.5rem;
  }

  .sm\:w-7 {
    width: 1.75rem;
  }

  .sm\:w-8 {
    width: 2rem;
  }

  .sm\:w-9 {
    width: 2.25rem;
  }

  .sm\:w-10 {
    width: 2.5rem;
  }

  .sm\:w-11 {
    width: 2.75rem;
  }

  .sm\:w-12 {
    width: 3rem;
  }

  .sm\:w-13 {
    width: 13px;
  }

  .sm\:w-14 {
    width: 3.5rem;
  }

  .sm\:w-16 {
    width: 16%;
  }

  .sm\:w-20 {
    width: 5rem;
  }

  .sm\:w-24 {
    width: 6rem;
  }

  .sm\:w-28 {
    width: 28 px;
  }

  .sm\:w-32 {
    width: 8rem;
  }

  .sm\:w-35 {
    width: 35px;
  }

  .sm\:w-36 {
    width: 9rem;
  }

  .sm\:w-40 {
    width: 40px !important;
  }

  .sm\:w-44 {
    width: 11rem;
  }

  .sm\:w-48 {
    width: 12rem;
  }

  .sm\:w-50 {
    width: 50px;
  }

  .sm\:w-52 {
    width: 52%;
  }

  .sm\:w-56 {
    width: 14rem;
  }

  .sm\:w-60 {
    width: 60%;
  }

  .sm\:w-64 {
    width: 16rem;
  }

  .sm\:w-68 {
    width: 68%;
  }

  .sm\:w-70 {
    width: 70px;
  }

  .sm\:w-72 {
    width: 18rem;
  }

  .sm\:w-80 {
    width: 80px;
  }

  .sm\:w-90 {
    width: 90px;
  }

  .sm\:w-95 {
    width: 95px;
  }

  .sm\:w-96 {
    width: 24rem;
  }

  .sm\:w-100 {
    width: 100px !important;
  }

  .sm\:w-105 {
    width: 105px;
  }

  .sm\:w-108 {
    width: 108px;
  }

  .sm\:w-110 {
    width: 110px;
  }

  .sm\:w-120 {
    width: 120px;
  }

  .sm\:w-122 {
    width: 122px;
  }

  .sm\:w-125 {
    width: 125px;
  }

  .sm\:w-130 {
    width: 130px;
  }

  .sm\:w-145 {
    width: 145px;
  }

  .sm\:w-150 {
    width: 150px;
  }

  .sm\:w-159 {
    width: 159px;
  }

  .sm\:w-160 {
    width: 160px;
  }

  .sm\:w-165 {
    width: 165px;
  }

  .sm\:w-169 {
    width: 169px;
  }

  .sm\:w-170 {
    width: 170px;
  }

  .sm\:w-174 {
    width: 174px;
  }

  .sm\:w-180 {
    width: 180px;
  }

  .sm\:w-193 {
    width: 193px;
  }

  .sm\:w-200 {
    width: 200px;
  }

  .sm\:w-215 {
    width: 215px;
  }

  .sm\:w-220 {
    width: 220px;
  }

  .sm\:w-230 {
    width: 230px;
  }

  .sm\:w-235 {
    width: 235px;
  }

  .sm\:w-240 {
    width: 240px;
  }

  .sm\:w-250 {
    width: 250px !important;
  }

  .sm\:w-290 {
    width: 290px;
  }

  .sm\:w-300 {
    width: 300px;
  }

  .sm\:w-305 {
    width: 305px;
  }

  .sm\:w-315 {
    width: 315px;
  }

  .sm\:w-320 {
    width: 320px;
  }

  .sm\:w-341 {
    width: 341px;
  }

  .sm\:w-342 {
    width: 342px;
  }

  .sm\:w-345 {
    width: 345px;
  }

  .sm\:w-375 {
    width: 375px;
  }

  .sm\:w-400 {
    width: 400px;
  }

  .sm\:w-420 {
    width: 420px;
  }

  .sm\:w-450 {
    width: 450px;
  }

  .sm\:w-500 {
    width: 500px;
  }

  .sm\:w-550 {
    width: 550px;
  }

  .sm\:w-600 {
    width: 600px;
  }

  .sm\:w-650 {
    width: 650px;
  }

  .sm\:w-700 {
    width: 700px;
  }

  .sm\:w-710 {
    width: 710px;
  }

  .sm\:w-750 {
    width: 750px;
  }

  .sm\:w-800 {
    width: 800px;
  }

  .sm\:w-850 {
    width: 850px;
  }

  .sm\:w-950 {
    width: 950px;
  }

  .sm\:w-1075 {
    width: 1075px;
  }

  .sm\:w-1250 {
    width: 1250px;
  }

  .sm\:w-1499 {
    width: 1499px;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:w-px {
    width: 1px;
  }

  .sm\:w-0\.5 {
    width: 0.125rem;
  }

  .sm\:w-1\.5 {
    width: 0.375rem;
  }

  .sm\:w-2\.5 {
    width: 0.625rem;
  }

  .sm\:w-3\.5 {
    width: 0.875rem;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-1\/3 {
    width: 33.333333%;
  }

  .sm\:w-2\/3 {
    width: 66.666667%;
  }

  .sm\:w-1\/4 {
    width: 25%;
  }

  .sm\:w-2\/4 {
    width: 50%;
  }

  .sm\:w-3\/4 {
    width: 75%;
  }

  .sm\:w-1\/5 {
    width: 20%;
  }

  .sm\:w-2\/5 {
    width: 40%;
  }

  .sm\:w-3\/5 {
    width: 60%;
  }

  .sm\:w-4\/5 {
    width: 80%;
  }

  .sm\:w-1\/6 {
    width: 16.666667%;
  }

  .sm\:w-2\/6 {
    width: 33.333333%;
  }

  .sm\:w-3\/6 {
    width: 50%;
  }

  .sm\:w-4\/6 {
    width: 66.666667%;
  }

  .sm\:w-5\/6 {
    width: 83.333333%;
  }

  .sm\:w-1\/12 {
    width: 8.333333%;
  }

  .sm\:w-2\/12 {
    width: 16.666667%;
  }

  .sm\:w-3\/12 {
    width: 25%;
  }

  .sm\:w-4\/12 {
    width: 33.333333%;
  }

  .sm\:w-5\/12 {
    width: 41.666667%;
  }

  .sm\:w-6\/12 {
    width: 50%;
  }

  .sm\:w-7\/12 {
    width: 58.333333%;
  }

  .sm\:w-8\/12 {
    width: 66.666667%;
  }

  .sm\:w-9\/12 {
    width: 75%;
  }

  .sm\:w-10\/12 {
    width: 83.333333%;
  }

  .sm\:w-11\/12 {
    width: 91.666667%;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:w-screen {
    width: 100vw;
  }

  .sm\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .sm\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .sm\:w-10rem {
    width: 10rem;
  }

  .sm\:w-w60 {
    width: 60px;
  }

  .sm\:w-w14 {
    width: 14%;
  }

  .sm\:w-w-w114 {
    width: w-w114;
  }

  .sm\:w-w-95 {
    width: w-95;
  }

  .sm\:w-w114 {
    width: 14px;
  }

  .sm\:w-w96 {
    width: 96%;
  }

  .sm\:w-w5 {
    width: 5px;
  }

  .sm\:w-m250 {
    width: 250px;
  }

  .sm\:min-w-0 {
    min-width: 0px;
  }

  .sm\:min-w-full {
    min-width: 100%;
  }

  .sm\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .sm\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .sm\:max-w-0 {
    max-width: 0rem;
  }

  .sm\:max-w-none {
    max-width: none;
  }

  .sm\:max-w-xs {
    max-width: 20rem;
  }

  .sm\:max-w-sm {
    max-width: 24rem;
  }

  .sm\:max-w-md {
    max-width: 28rem;
  }

  .sm\:max-w-lg {
    max-width: 32rem;
  }

  .sm\:max-w-xl {
    max-width: 36rem;
  }

  .sm\:max-w-2xl {
    max-width: 42rem;
  }

  .sm\:max-w-3xl {
    max-width: 48rem;
  }

  .sm\:max-w-4xl {
    max-width: 56rem;
  }

  .sm\:max-w-5xl {
    max-width: 64rem;
  }

  .sm\:max-w-6xl {
    max-width: 72rem;
  }

  .sm\:max-w-7xl {
    max-width: 80rem;
  }

  .sm\:max-w-full {
    max-width: 100%;
  }

  .sm\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .sm\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .sm\:max-w-prose {
    max-width: 65ch;
  }

  .sm\:flex-1 {
    flex: 1 1 0%;
  }

  .sm\:flex-auto {
    flex: 1 1 auto;
  }

  .sm\:flex-initial {
    flex: 0 1 auto;
  }

  .sm\:flex-none {
    flex: none;
  }

  .sm\:flex-1\/2 {
    flex: 50%;
  }

  .sm\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .sm\:flex-shrink {
    flex-shrink: 1;
  }

  .sm\:flex-grow-0 {
    flex-grow: 0;
  }

  .sm\:flex-grow {
    flex-grow: 1;
  }

  .sm\:table-auto {
    table-layout: auto;
  }

  .sm\:table-fixed {
    table-layout: fixed;
  }

  .sm\:border-collapse {
    border-collapse: collapse;
  }

  .sm\:border-separate {
    border-collapse: separate;
  }

  .sm\:origin-center {
    transform-origin: center;
  }

  .sm\:origin-top {
    transform-origin: top;
  }

  .sm\:origin-top-right {
    transform-origin: top right;
  }

  .sm\:origin-right {
    transform-origin: right;
  }

  .sm\:origin-bottom-right {
    transform-origin: bottom right;
  }

  .sm\:origin-bottom {
    transform-origin: bottom;
  }

  .sm\:origin-bottom-left {
    transform-origin: bottom left;
  }

  .sm\:origin-left {
    transform-origin: left;
  }

  .sm\:origin-top-left {
    transform-origin: top left;
  }

  .sm\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:transform-none {
    transform: none;
  }

  .sm\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .sm\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .sm\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .sm\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .sm\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .sm\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .sm\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .sm\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .sm\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .sm\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .sm\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .sm\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .sm\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .sm\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .sm\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .sm\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .sm\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .sm\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .sm\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .sm\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .sm\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .sm\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .sm\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .sm\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .sm\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .sm\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .sm\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .sm\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .sm\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .sm\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .sm\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .sm\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .sm\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .sm\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .sm\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .sm\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .sm\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .sm\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .sm\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .sm\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .sm\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .sm\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .sm\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .sm\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .sm\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .sm\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .sm\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .sm\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .sm\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .sm\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .sm\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .sm\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .sm\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .sm\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .sm\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .sm\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .sm\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .sm\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .sm\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .sm\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .sm\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .sm\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .sm\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .sm\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .sm\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .sm\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .sm\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .sm\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .sm\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .sm\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .sm\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .sm\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .sm\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .sm\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .sm\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .sm\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .sm\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .sm\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .sm\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .sm\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .sm\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .sm\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .sm\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .sm\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .sm\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .sm\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .sm\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .sm\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .sm\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .sm\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .sm\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .sm\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .sm\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .sm\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .sm\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .sm\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .sm\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .sm\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .sm\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .sm\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .sm\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .sm\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .sm\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .sm\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .sm\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .sm\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .sm\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .sm\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .sm\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .sm\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .sm\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .sm\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .sm\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .sm\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .sm\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .sm\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .sm\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .sm\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .sm\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .sm\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .sm\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .sm\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .sm\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .sm\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .sm\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .sm\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .sm\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .sm\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .sm\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .sm\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .sm\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .sm\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .sm\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .sm\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .sm\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .sm\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .sm\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .sm\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .sm\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .sm\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .sm\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .sm\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .sm\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .sm\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .sm\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .sm\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .sm\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .sm\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .sm\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .sm\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .sm\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .sm\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .sm\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .sm\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .sm\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .sm\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .sm\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .sm\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .sm\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .sm\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .sm\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .sm\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .sm\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .sm\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .sm\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .sm\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .sm\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .sm\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .sm\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .sm\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .sm\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .sm\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .sm\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .sm\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .sm\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .sm\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .sm\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .sm\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .sm\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .sm\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .sm\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .sm\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .sm\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .sm\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .sm\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .sm\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .sm\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .sm\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .sm\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .sm\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .sm\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .sm\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .sm\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .sm\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .sm\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .sm\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .sm\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .sm\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .sm\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .sm\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .sm\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .sm\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .sm\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .sm\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .sm\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .sm\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .sm\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .sm\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .sm\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .sm\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .sm\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .sm\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .sm\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .sm\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .sm\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .sm\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .sm\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .sm\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .sm\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .sm\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .sm\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .sm\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .sm\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .sm\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .sm\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .sm\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .sm\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .sm\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .sm\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .sm\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .sm\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .sm\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .sm\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .sm\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .sm\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .sm\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .sm\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .sm\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .sm\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .sm\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .sm\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .sm\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .sm\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .sm\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .sm\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .sm\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .sm\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .sm\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .sm\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .sm\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .sm\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .sm\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .sm\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .sm\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .sm\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .sm\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .sm\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .sm\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .sm\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .sm\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .sm\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .sm\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .sm\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .sm\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .sm\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .sm\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .sm\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .sm\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .sm\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .sm\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .sm\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .sm\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .sm\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .sm\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .sm\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .sm\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .sm\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .sm\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .sm\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .sm\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .sm\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .sm\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .sm\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .sm\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .sm\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .sm\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .sm\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .sm\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .sm\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .sm\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .sm\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .sm\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .sm\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .sm\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .sm\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .sm\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .sm\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .sm\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .sm\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .sm\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .sm\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .sm\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .sm\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .sm\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .sm\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .sm\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .sm\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .sm\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .sm\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .sm\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .sm\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .sm\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .sm\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .sm\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .sm\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .sm\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .sm\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .sm\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .sm\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .sm\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .sm\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .sm\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .sm\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .sm\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .sm\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .sm\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .sm\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .sm\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .sm\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .sm\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .sm\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .sm\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .sm\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .sm\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .sm\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .sm\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .sm\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .sm\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .sm\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .sm\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .sm\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .sm\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .sm\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .sm\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .sm\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .sm\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .sm\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .sm\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .sm\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .sm\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .sm\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .sm\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .sm\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .sm\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .sm\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .sm\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .sm\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .sm\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .sm\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .sm\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .sm\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .sm\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .sm\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .sm\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .sm\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .sm\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .sm\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .sm\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .sm\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .sm\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .sm\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .sm\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .sm\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .sm\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .sm\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .sm\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .sm\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .sm\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .sm\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .sm\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .sm\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .sm\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .sm\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .sm\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .sm\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .sm\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .sm\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .sm\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .sm\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .sm\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .sm\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .sm\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .sm\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .sm\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .sm\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .sm\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .sm\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .sm\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .sm\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .sm\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .sm\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .sm\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .sm\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .sm\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .sm\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .sm\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .sm\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .sm\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .sm\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .sm\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .sm\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .sm\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .sm\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .sm\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .sm\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .sm\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .sm\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .sm\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .sm\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .sm\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .sm\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .sm\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .sm\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .sm\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .sm\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .sm\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .sm\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .sm\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .sm\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .sm\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .sm\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .sm\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .sm\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .sm\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .sm\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .sm\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .sm\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .sm\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .sm\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .sm\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .sm\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .sm\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .sm\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .sm\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .sm\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .sm\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .sm\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .sm\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .sm\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .sm\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .sm\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .sm\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .sm\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .sm\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .sm\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .sm\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .sm\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .sm\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .sm\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .sm\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .sm\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .sm\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .sm\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .sm\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .sm\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .sm\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .sm\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .sm\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .sm\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .sm\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .sm\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .sm\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .sm\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .sm\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .sm\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .sm\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .sm\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .sm\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .sm\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .sm\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .sm\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .sm\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .sm\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .sm\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .sm\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .sm\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .sm\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .sm\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .sm\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .sm\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .sm\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .sm\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .sm\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .sm\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .sm\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .sm\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .sm\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .sm\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .sm\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .sm\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .sm\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .sm\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .sm\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .sm\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .sm\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .sm\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .sm\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .sm\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .sm\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .sm\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .sm\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .sm\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .sm\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .sm\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .sm\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .sm\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .sm\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .sm\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .sm\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .sm\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .sm\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .sm\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .sm\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .sm\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .sm\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .sm\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .sm\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .sm\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .sm\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .sm\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .sm\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .sm\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .sm\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .sm\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .sm\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .sm\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .sm\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .sm\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .sm\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .sm\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .sm\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .sm\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .sm\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .sm\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .sm\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .sm\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .sm\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .sm\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .sm\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .sm\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .sm\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .sm\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .sm\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .sm\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .sm\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .sm\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .sm\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .sm\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .sm\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .sm\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .sm\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .sm\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .sm\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .sm\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .sm\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .sm\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .sm\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .sm\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .sm\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .sm\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .sm\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .sm\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .sm\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .sm\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .sm\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .sm\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .sm\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .sm\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .sm\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .sm\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .sm\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .sm\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .sm\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .sm\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .sm\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .sm\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .sm\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .sm\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .sm\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .sm\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .sm\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .sm\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .sm\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .sm\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .sm\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .sm\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .sm\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .sm\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .sm\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .sm\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .sm\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .sm\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .sm\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .sm\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .sm\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .sm\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .sm\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .sm\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .sm\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .sm\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .sm\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .sm\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .sm\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .sm\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .sm\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .sm\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .sm\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .sm\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .sm\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .sm\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .sm\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .sm\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .sm\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .sm\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .sm\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .sm\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .sm\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .sm\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .sm\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .sm\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .sm\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .sm\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .sm\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .sm\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .sm\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .sm\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .sm\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .sm\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .sm\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .sm\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .sm\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .sm\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .sm\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .sm\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .sm\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .sm\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .sm\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .sm\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .sm\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .sm\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .sm\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .sm\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .sm\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .sm\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .sm\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .sm\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .sm\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .sm\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .sm\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .sm\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .sm\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .sm\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .sm\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .sm\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .sm\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .sm\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .sm\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .sm\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .sm\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .sm\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .sm\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .sm\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .sm\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .sm\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .sm\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .sm\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .sm\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .sm\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .sm\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .sm\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .sm\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .sm\:animate-none {
    -webkit-animation: none;
    animation: none;
  }

  .sm\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
  }

  .sm\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .sm\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .sm\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
    animation: bounce 1s infinite;
  }

  .sm\:cursor-auto {
    cursor: auto;
  }

  .sm\:cursor-default {
    cursor: default;
  }

  .sm\:cursor-pointer {
    cursor: pointer;
  }

  .sm\:cursor-wait {
    cursor: wait;
  }

  .sm\:cursor-text {
    cursor: text;
  }

  .sm\:cursor-move {
    cursor: move;
  }

  .sm\:cursor-help {
    cursor: help;
  }

  .sm\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .sm\:select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .sm\:select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
  }

  .sm\:select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    user-select: all;
  }

  .sm\:select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
  }

  .sm\:resize-none {
    resize: none;
  }

  .sm\:resize-y {
    resize: vertical;
  }

  .sm\:resize-x {
    resize: horizontal;
  }

  .sm\:resize {
    resize: both;
  }

  .sm\:list-inside {
    list-style-position: inside;
  }

  .sm\:list-outside {
    list-style-position: outside;
  }

  .sm\:list-none {
    list-style-type: none;
  }

  .sm\:list-disc {
    list-style-type: disc;
  }

  .sm\:list-decimal {
    list-style-type: decimal;
  }

  .sm\:appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }

  .sm\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .sm\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .sm\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .sm\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .sm\:grid-flow-row {
    grid-auto-flow: row;
  }

  .sm\:grid-flow-col {
    grid-auto-flow: column;
  }

  .sm\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .sm\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .sm\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .sm\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .sm\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .sm\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .sm\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .sm\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .sm\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .sm\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .sm\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .sm\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .sm\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .sm\:grid-cols-none {
    grid-template-columns: none;
  }

  .sm\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .sm\:grid-rows-none {
    grid-template-rows: none;
  }

  .sm\:flex-row {
    flex-direction: row;
  }

  .sm\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .sm\:flex-col {
    flex-direction: column;
  }

  .sm\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .sm\:flex-wrap {
    flex-wrap: wrap;
  }

  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .sm\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .sm\:place-content-center {
    place-content: center;
  }

  .sm\:place-content-start {
    place-content: start;
  }

  .sm\:place-content-end {
    place-content: end;
  }

  .sm\:place-content-between {
    place-content: space-between;
  }

  .sm\:place-content-around {
    place-content: space-around;
  }

  .sm\:place-content-evenly {
    place-content: space-evenly;
  }

  .sm\:place-content-stretch {
    place-content: stretch;
  }

  .sm\:place-items-start {
    place-items: start;
  }

  .sm\:place-items-end {
    place-items: end;
  }

  .sm\:place-items-center {
    place-items: center;
  }

  .sm\:place-items-stretch {
    place-items: stretch;
  }

  .sm\:content-center {
    align-content: center;
  }

  .sm\:content-start {
    align-content: flex-start;
  }

  .sm\:content-end {
    align-content: flex-end;
  }

  .sm\:content-between {
    align-content: space-between;
  }

  .sm\:content-around {
    align-content: space-around;
  }

  .sm\:content-evenly {
    align-content: space-evenly;
  }

  .sm\:items-start {
    align-items: flex-start;
  }

  .sm\:items-end {
    align-items: flex-end;
  }

  .sm\:items-center {
    align-items: center;
  }

  .sm\:items-baseline {
    align-items: baseline;
  }

  .sm\:items-stretch {
    align-items: stretch;
  }

  .sm\:justify-start {
    justify-content: flex-start;
  }

  .sm\:justify-end {
    justify-content: flex-end;
  }

  .sm\:justify-center {
    justify-content: center;
  }

  .sm\:justify-between {
    justify-content: space-between;
  }

  .sm\:justify-around {
    justify-content: space-around;
  }

  .sm\:justify-evenly {
    justify-content: space-evenly;
  }

  .sm\:justify-items-start {
    justify-items: start;
  }

  .sm\:justify-items-end {
    justify-items: end;
  }

  .sm\:justify-items-center {
    justify-items: center;
  }

  .sm\:justify-items-stretch {
    justify-items: stretch;
  }

  .sm\:gap-0 {
    gap: 0px;
  }

  .sm\:gap-1 {
    gap: 0.25rem;
  }

  .sm\:gap-2 {
    gap: 0.5rem;
  }

  .sm\:gap-3 {
    gap: 0.75rem;
  }

  .sm\:gap-4 {
    gap: 1rem;
  }

  .sm\:gap-5 {
    gap: 1.25rem;
  }

  .sm\:gap-6 {
    gap: 1.5rem;
  }

  .sm\:gap-7 {
    gap: 1.75rem;
  }

  .sm\:gap-8 {
    gap: 2rem;
  }

  .sm\:gap-9 {
    gap: 2.25rem;
  }

  .sm\:gap-10 {
    gap: 2.5rem;
  }

  .sm\:gap-11 {
    gap: 2.75rem;
  }

  .sm\:gap-12 {
    gap: 3rem;
  }

  .sm\:gap-14 {
    gap: 3.5rem;
  }

  .sm\:gap-16 {
    gap: 4rem;
  }

  .sm\:gap-20 {
    gap: 5rem;
  }

  .sm\:gap-24 {
    gap: 6rem;
  }

  .sm\:gap-28 {
    gap: 7rem;
  }

  .sm\:gap-32 {
    gap: 8rem;
  }

  .sm\:gap-36 {
    gap: 9rem;
  }

  .sm\:gap-40 {
    gap: 10rem;
  }

  .sm\:gap-44 {
    gap: 11rem;
  }

  .sm\:gap-48 {
    gap: 12rem;
  }

  .sm\:gap-52 {
    gap: 13rem;
  }

  .sm\:gap-56 {
    gap: 14rem;
  }

  .sm\:gap-60 {
    gap: 15rem;
  }

  .sm\:gap-64 {
    gap: 16rem;
  }

  .sm\:gap-72 {
    gap: 18rem;
  }

  .sm\:gap-80 {
    gap: 20rem;
  }

  .sm\:gap-96 {
    gap: 24rem;
  }

  .sm\:gap-px {
    gap: 1px;
  }

  .sm\:gap-0\.5 {
    gap: 0.125rem;
  }

  .sm\:gap-1\.5 {
    gap: 0.375rem;
  }

  .sm\:gap-2\.5 {
    gap: 0.625rem;
  }

  .sm\:gap-3\.5 {
    gap: 0.875rem;
  }

  .sm\:gap-x-0 {
    -moz-column-gap: 0px;
    column-gap: 0px;
  }

  .sm\:gap-x-1 {
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .sm\:gap-x-2 {
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .sm\:gap-x-3 {
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .sm\:gap-x-4 {
    -moz-column-gap: 1rem;
    column-gap: 1rem;
  }

  .sm\:gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .sm\:gap-x-6 {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .sm\:gap-x-7 {
    -moz-column-gap: 1.75rem;
    column-gap: 1.75rem;
  }

  .sm\:gap-x-8 {
    -moz-column-gap: 2rem;
    column-gap: 2rem;
  }

  .sm\:gap-x-9 {
    -moz-column-gap: 2.25rem;
    column-gap: 2.25rem;
  }

  .sm\:gap-x-10 {
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .sm\:gap-x-11 {
    -moz-column-gap: 2.75rem;
    column-gap: 2.75rem;
  }

  .sm\:gap-x-12 {
    -moz-column-gap: 3rem;
    column-gap: 3rem;
  }

  .sm\:gap-x-14 {
    -moz-column-gap: 3.5rem;
    column-gap: 3.5rem;
  }

  .sm\:gap-x-16 {
    -moz-column-gap: 4rem;
    column-gap: 4rem;
  }

  .sm\:gap-x-20 {
    -moz-column-gap: 5rem;
    column-gap: 5rem;
  }

  .sm\:gap-x-24 {
    -moz-column-gap: 6rem;
    column-gap: 6rem;
  }

  .sm\:gap-x-28 {
    -moz-column-gap: 7rem;
    column-gap: 7rem;
  }

  .sm\:gap-x-32 {
    -moz-column-gap: 8rem;
    column-gap: 8rem;
  }

  .sm\:gap-x-36 {
    -moz-column-gap: 9rem;
    column-gap: 9rem;
  }

  .sm\:gap-x-40 {
    -moz-column-gap: 10rem;
    column-gap: 10rem;
  }

  .sm\:gap-x-44 {
    -moz-column-gap: 11rem;
    column-gap: 11rem;
  }

  .sm\:gap-x-48 {
    -moz-column-gap: 12rem;
    column-gap: 12rem;
  }

  .sm\:gap-x-52 {
    -moz-column-gap: 13rem;
    column-gap: 13rem;
  }

  .sm\:gap-x-56 {
    -moz-column-gap: 14rem;
    column-gap: 14rem;
  }

  .sm\:gap-x-60 {
    -moz-column-gap: 15rem;
    column-gap: 15rem;
  }

  .sm\:gap-x-64 {
    -moz-column-gap: 16rem;
    column-gap: 16rem;
  }

  .sm\:gap-x-72 {
    -moz-column-gap: 18rem;
    column-gap: 18rem;
  }

  .sm\:gap-x-80 {
    -moz-column-gap: 20rem;
    column-gap: 20rem;
  }

  .sm\:gap-x-96 {
    -moz-column-gap: 24rem;
    column-gap: 24rem;
  }

  .sm\:gap-x-px {
    -moz-column-gap: 1px;
    column-gap: 1px;
  }

  .sm\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
    column-gap: 0.125rem;
  }

  .sm\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
    column-gap: 0.375rem;
  }

  .sm\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
    column-gap: 0.625rem;
  }

  .sm\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
    column-gap: 0.875rem;
  }

  .sm\:gap-y-0 {
    row-gap: 0px;
  }

  .sm\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .sm\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .sm\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .sm\:gap-y-4 {
    row-gap: 1rem;
  }

  .sm\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .sm\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .sm\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .sm\:gap-y-8 {
    row-gap: 2rem;
  }

  .sm\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .sm\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .sm\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .sm\:gap-y-12 {
    row-gap: 3rem;
  }

  .sm\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .sm\:gap-y-16 {
    row-gap: 4rem;
  }

  .sm\:gap-y-20 {
    row-gap: 5rem;
  }

  .sm\:gap-y-24 {
    row-gap: 6rem;
  }

  .sm\:gap-y-28 {
    row-gap: 7rem;
  }

  .sm\:gap-y-32 {
    row-gap: 8rem;
  }

  .sm\:gap-y-36 {
    row-gap: 9rem;
  }

  .sm\:gap-y-40 {
    row-gap: 10rem;
  }

  .sm\:gap-y-44 {
    row-gap: 11rem;
  }

  .sm\:gap-y-48 {
    row-gap: 12rem;
  }

  .sm\:gap-y-52 {
    row-gap: 13rem;
  }

  .sm\:gap-y-56 {
    row-gap: 14rem;
  }

  .sm\:gap-y-60 {
    row-gap: 15rem;
  }

  .sm\:gap-y-64 {
    row-gap: 16rem;
  }

  .sm\:gap-y-72 {
    row-gap: 18rem;
  }

  .sm\:gap-y-80 {
    row-gap: 20rem;
  }

  .sm\:gap-y-96 {
    row-gap: 24rem;
  }

  .sm\:gap-y-px {
    row-gap: 1px;
  }

  .sm\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .sm\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .sm\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .sm\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .sm\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .sm\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .sm\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(5px * var(--tw-divide-x-reverse));
    border-left-width: calc(5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(1.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(0.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(5px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1.5px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0.5px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .sm\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .sm\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .sm\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .sm\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .sm\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .sm\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .sm\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .sm\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .sm\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .sm\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .sm\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .sm\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .sm\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .sm\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .sm\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .sm\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .sm\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .sm\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .sm\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .sm\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .sm\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .sm\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .sm\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .sm\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .sm\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .sm\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .sm\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .sm\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .sm\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .sm\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .sm\:divide-purple > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .sm\:divide-light-gray > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .sm\:divide-light-gray-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-divide-opacity));
  }

  .sm\:divide-light-gray-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-divide-opacity));
  }

  .sm\:divide-light-gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-divide-opacity));
  }

  .sm\:divide-light-gray-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .sm\:divide-light-gray-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .sm\:divide-dark-red > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-divide-opacity));
  }

  .sm\:divide-mustard-yellow > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-divide-opacity));
  }

  .sm\:divide-mustard-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-divide-opacity));
  }

  .sm\:divide-light-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-light-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-divide-opacity));
  }

  .sm\:divide-light-blue-3 > :not([hidden]) ~ :not([hidden]) {
    border-color:  #F0F3FF;
  }

  .sm\:divide-light-blue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-divide-opacity));
  }

  .sm\:divide-light-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .sm\:divide-light-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .sm\:divide-light-bg-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-divide-opacity));
  }

  .sm\:divide-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-divide-opacity));
  }

  .sm\:divide-light-white-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .sm\:divide-Black-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .sm\:divide-Default-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .sm\:divide-White-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .sm\:divide-Green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-divide-opacity));
  }

  .sm\:divide-Blue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-Silver-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .sm\:divide-Yellow-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-divide-opacity));
  }

  .sm\:divide-Grey-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .sm\:divide-Gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .sm\:divide-Red-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-divide-opacity));
  }

  .sm\:divide-Gold-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-divide-opacity));
  }

  .sm\:divide-light-green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-divide-opacity));
  }

  .sm\:divide-dark-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-divide-opacity));
  }

  .sm\:divide-light-pink > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-divide-opacity));
  }

  .sm\:divide-violet > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .sm\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .sm\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .sm\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .sm\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .sm\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .sm\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .sm\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .sm\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .sm\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .sm\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .sm\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .sm\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .sm\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .sm\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .sm\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .sm\:place-self-auto {
    place-self: auto;
  }

  .sm\:place-self-start {
    place-self: start;
  }

  .sm\:place-self-end {
    place-self: end;
  }

  .sm\:place-self-center {
    place-self: center;
  }

  .sm\:place-self-stretch {
    place-self: stretch;
  }

  .sm\:self-auto {
    align-self: auto;
  }

  .sm\:self-start {
    align-self: flex-start;
  }

  .sm\:self-end {
    align-self: flex-end;
  }

  .sm\:self-center {
    align-self: center;
  }

  .sm\:self-stretch {
    align-self: stretch;
  }

  .sm\:self-baseline {
    align-self: baseline;
  }

  .sm\:justify-self-auto {
    justify-self: auto;
  }

  .sm\:justify-self-start {
    justify-self: start;
  }

  .sm\:justify-self-end {
    justify-self: end;
  }

  .sm\:justify-self-center {
    justify-self: center;
  }

  .sm\:justify-self-stretch {
    justify-self: stretch;
  }

  .sm\:overflow-auto {
    overflow: auto;
  }

  .sm\:overflow-hidden {
    overflow: hidden;
  }

  .sm\:overflow-visible {
    overflow: visible;
  }

  .sm\:overflow-scroll {
    overflow: scroll;
  }

  .sm\:overflow-x-auto {
    overflow-x: auto;
  }

  .sm\:overflow-y-auto {
    overflow-y: auto;
  }

  .sm\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .sm\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .sm\:overflow-x-visible {
    overflow-x: visible;
  }

  .sm\:overflow-y-visible {
    overflow-y: visible;
  }

  .sm\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .sm\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .sm\:overscroll-auto {
    -ms-scroll-chaining: chained;
    overscroll-behavior: auto;
  }

  .sm\:overscroll-contain {
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
  }

  .sm\:overscroll-none {
    -ms-scroll-chaining: none;
    overscroll-behavior: none;
  }

  .sm\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .sm\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .sm\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .sm\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .sm\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .sm\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .sm\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .sm\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .sm\:overflow-clip {
    text-overflow: clip;
  }

  .sm\:whitespace-normal {
    white-space: normal;
  }

  .sm\:whitespace-nowrap {
    white-space: nowrap;
  }

  .sm\:whitespace-pre {
    white-space: pre;
  }

  .sm\:whitespace-pre-line {
    white-space: pre-line;
  }

  .sm\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .sm\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .sm\:break-words {
    overflow-wrap: break-word;
  }

  .sm\:break-all {
    word-break: break-all;
  }

  .sm\:rounded-5 {
    border-radius: 5px;
  }

  .sm\:rounded-16 {
    border-radius: 16px;
  }

  .sm\:rounded-none {
    border-radius: 0px;
  }

  .sm\:rounded-sm {
    border-radius: 0.125rem;
  }

  .sm\:rounded {
    border-radius: 0.25rem;
  }

  .sm\:rounded-md {
    border-radius: 0.375rem;
  }

  .sm\:rounded-lg {
    border-radius: 0.5rem;
  }

  .sm\:rounded-xl {
    border-radius: 0.75rem;
  }

  .sm\:rounded-2xl {
    border-radius: 1rem;
  }

  .sm\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .sm\:rounded-full {
    border-radius: 9999px;
  }

  .sm\:rounded-r3 {
    border-radius: 3px;
  }

  .sm\:rounded-t-5 {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
  }

  .sm\:rounded-t-16 {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .sm\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .sm\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .sm\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .sm\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .sm\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .sm\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .sm\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .sm\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-t-r3 {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
  }

  .sm\:rounded-r-5 {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .sm\:rounded-r-16 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .sm\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .sm\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .sm\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .sm\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-r-r3 {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }

  .sm\:rounded-b-5 {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .sm\:rounded-b-16 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .sm\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-b-r3 {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .sm\:rounded-l-5 {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .sm\:rounded-l-16 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .sm\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-l-r3 {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .sm\:rounded-tl-5 {
    border-top-left-radius: 5px;
  }

  .sm\:rounded-tl-16 {
    border-top-left-radius: 16px;
  }

  .sm\:rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .sm\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .sm\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .sm\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .sm\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .sm\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .sm\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .sm\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .sm\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .sm\:rounded-tl-r3 {
    border-top-left-radius: 3px;
  }

  .sm\:rounded-tr-5 {
    border-top-right-radius: 5px;
  }

  .sm\:rounded-tr-16 {
    border-top-right-radius: 16px;
  }

  .sm\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .sm\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .sm\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .sm\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .sm\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .sm\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .sm\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .sm\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-tr-r3 {
    border-top-right-radius: 3px;
  }

  .sm\:rounded-br-5 {
    border-bottom-right-radius: 5px;
  }

  .sm\:rounded-br-16 {
    border-bottom-right-radius: 16px;
  }

  .sm\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .sm\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .sm\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .sm\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-br-r3 {
    border-bottom-right-radius: 3px;
  }

  .sm\:rounded-bl-5 {
    border-bottom-left-radius: 5px;
  }

  .sm\:rounded-bl-16 {
    border-bottom-left-radius: 16px;
  }

  .sm\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .sm\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-bl-r3 {
    border-bottom-left-radius: 3px;
  }

  .sm\:border-0 {
    border-width: 0px;
  }

  .sm\:border-2 {
    border-width: 2px;
  }

  .sm\:border-4 {
    border-width: 4px;
  }

  .sm\:border-5 {
    border-width: 5px;
  }

  .sm\:border-8 {
    border-width: 8px;
  }

  .sm\:border {
    border-width: 1px;
  }

  .sm\:border-1\/5 {
    border-width: 1.5px;
  }

  .sm\:border-1\/2 {
    border-width: 0.5px;
  }

  .sm\:border-t-0 {
    border-top-width: 0px;
  }

  .sm\:border-t-2 {
    border-top-width: 2px;
  }

  .sm\:border-t-4 {
    border-top-width: 4px;
  }

  .sm\:border-t-5 {
    border-top-width: 5px;
  }

  .sm\:border-t-8 {
    border-top-width: 8px;
  }

  .sm\:border-t {
    border-top-width: 1px;
  }

  .sm\:border-t-1\/5 {
    border-top-width: 1.5px;
  }

  .sm\:border-t-1\/2 {
    border-top-width: 0.5px;
  }

  .sm\:border-r-0 {
    border-right-width: 0px;
  }

  .sm\:border-r-2 {
    border-right-width: 2px;
  }

  .sm\:border-r-4 {
    border-right-width: 4px;
  }

  .sm\:border-r-5 {
    border-right-width: 5px;
  }

  .sm\:border-r-8 {
    border-right-width: 8px;
  }

  .sm\:border-r {
    border-right-width: 1px;
  }

  .sm\:border-r-1\/5 {
    border-right-width: 1.5px;
  }

  .sm\:border-r-1\/2 {
    border-right-width: 0.5px;
  }

  .sm\:border-b-0 {
    border-bottom-width: 0px;
  }

  .sm\:border-b-2 {
    border-bottom-width: 2px;
  }

  .sm\:border-b-4 {
    border-bottom-width: 4px;
  }

  .sm\:border-b-5 {
    border-bottom-width: 5px;
  }

  .sm\:border-b-8 {
    border-bottom-width: 8px;
  }

  .sm\:border-b {
    border-bottom-width: 1px;
  }

  .sm\:border-b-1\/5 {
    border-bottom-width: 1.5px;
  }

  .sm\:border-b-1\/2 {
    border-bottom-width: 0.5px;
  }

  .sm\:border-l-0 {
    border-left-width: 0px;
  }

  .sm\:border-l-2 {
    border-left-width: 2px;
  }

  .sm\:border-l-4 {
    border-left-width: 4px;
  }

  .sm\:border-l-5 {
    border-left-width: 5px;
  }

  .sm\:border-l-8 {
    border-left-width: 8px;
  }

  .sm\:border-l {
    border-left-width: 1px;
  }

  .sm\:border-l-1\/5 {
    border-left-width: 1.5px;
  }

  .sm\:border-l-1\/2 {
    border-left-width: 0.5px;
  }

  .sm\:border-solid {
    border-style: solid;
  }

  .sm\:border-dashed {
    border-style: dashed;
  }

  .sm\:border-dotted {
    border-style: dotted;
  }

  .sm\:border-double {
    border-style: double;
  }

  .sm\:border-none {
    border-style: none;
  }

  .sm\:border-transparent {
    border-color: transparent;
  }

  .sm\:border-current {
    border-color: currentColor;
  }

  .sm\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .sm\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .sm\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .sm\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .sm\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .sm\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .sm\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .sm\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .sm\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .sm\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .sm\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .sm\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .sm\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .sm\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .sm\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .sm\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .sm\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .sm\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .sm\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .sm\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .sm\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .sm\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .sm\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .sm\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .sm\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .sm\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .sm\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .sm\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .sm\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .sm\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .sm\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .sm\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .sm\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .sm\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .sm\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .sm\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .group:hover .sm\:group-hover\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .sm\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .sm\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-gray:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-gray-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-gray-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-gray-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-gray-5:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-dark-red:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-mustard-yellow:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-mustard-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-blue-3:focus-within {
    border-color:  #F0F3FF;
  }

  .sm\:focus-within\:border-light-blue-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-bg-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-white-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-Black-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-Default-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-White-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-Green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-Blue-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-Silver-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-Yellow-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-Grey-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-Gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-Red-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-Gold-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-dark-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-light-pink:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-violet:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .sm\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .sm\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .sm\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple:hover {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-gray:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-gray-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-gray-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-gray-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-gray-5:hover {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .sm\:hover\:border-dark-red:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .sm\:hover\:border-mustard-yellow:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .sm\:hover\:border-mustard-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-blue-3:hover {
    border-color:  #F0F3FF;
  }

  .sm\:hover\:border-light-blue-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-bg-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-white-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .sm\:hover\:border-Black-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .sm\:hover\:border-Default-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .sm\:hover\:border-White-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .sm\:hover\:border-Green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .sm\:hover\:border-Blue-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-Silver-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:hover\:border-Yellow-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .sm\:hover\:border-Grey-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:hover\:border-Gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:hover\:border-Red-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .sm\:hover\:border-Gold-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .sm\:hover\:border-dark-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .sm\:hover\:border-light-pink:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .sm\:hover\:border-violet:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .sm\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .sm\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .sm\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple:focus {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-gray:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-gray-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-gray-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-gray-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-gray-5:focus {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .sm\:focus\:border-dark-red:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .sm\:focus\:border-mustard-yellow:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .sm\:focus\:border-mustard-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-blue-3:focus {
    border-color:  #F0F3FF;
  }

  .sm\:focus\:border-light-blue-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-bg-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-white-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .sm\:focus\:border-Black-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .sm\:focus\:border-Default-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .sm\:focus\:border-White-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .sm\:focus\:border-Green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .sm\:focus\:border-Blue-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-Silver-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:focus\:border-Yellow-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .sm\:focus\:border-Grey-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:focus\:border-Gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .sm\:focus\:border-Red-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .sm\:focus\:border-Gold-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .sm\:focus\:border-dark-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .sm\:focus\:border-light-pink:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .sm\:focus\:border-violet:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .sm\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .sm\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .sm\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .sm\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .sm\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .sm\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .sm\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .sm\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .sm\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .sm\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .sm\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .sm\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .sm\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .sm\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .sm\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .sm\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .sm\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .sm\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .sm\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .sm\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .sm\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .sm\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .sm\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .sm\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .sm\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .sm\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .sm\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .sm\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .sm\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .sm\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .sm\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .sm\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .sm\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .sm\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .sm\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .sm\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .sm\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .sm\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .sm\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .sm\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .sm\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .sm\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .sm\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .sm\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .sm\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .sm\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .sm\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .sm\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .sm\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .sm\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .sm\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .sm\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .sm\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .sm\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .sm\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .sm\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .sm\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .sm\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .sm\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .sm\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .sm\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .sm\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .sm\:bg-transparent {
    background-color: transparent;
  }

  .sm\:bg-current {
    background-color: currentColor;
  }

  .sm\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .sm\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .sm\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .sm\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .sm\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .sm\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .sm\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .sm\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .sm\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .sm\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .sm\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .sm\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .sm\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .sm\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .sm\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .sm\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .sm\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .sm\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .sm\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .sm\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .sm\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .sm\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .sm\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .sm\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .sm\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .sm\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .sm\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .sm\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .group:hover .sm\:group-hover\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .sm\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .sm\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-gray:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-gray-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-gray-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-gray-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-gray-5:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-dark-red:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-mustard-yellow:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-mustard-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-blue-3:focus-within {
    background-color:  #F0F3FF;
  }

  .sm\:focus-within\:bg-light-blue-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-bg-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-white-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-Black-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-Default-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-White-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-Green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-Blue-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-Silver-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-Yellow-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-Grey-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-Gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-Red-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-Gold-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-dark-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-light-pink:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .sm\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .sm\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-gray:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-gray-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-gray-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-gray-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-gray-5:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-dark-red:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-mustard-yellow:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-mustard-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-blue-3:hover {
    background-color:  #F0F3FF;
  }

  .sm\:hover\:bg-light-blue-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-bg-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-white-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-Black-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-Default-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-White-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-Green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-Blue-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-Silver-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-Yellow-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-Grey-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-Gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-Red-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-Gold-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-dark-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-light-pink:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .sm\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .sm\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-gray:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-gray-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-gray-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-gray-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-gray-5:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-dark-red:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-mustard-yellow:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-mustard-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-blue-3:focus {
    background-color:  #F0F3FF;
  }

  .sm\:focus\:bg-light-blue-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-bg-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-white-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-Black-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-Default-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-White-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-Green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-Blue-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-Silver-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-Yellow-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-Grey-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-Gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-Red-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-Gold-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-dark-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-light-pink:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .sm\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .sm\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .sm\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .sm\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .sm\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .sm\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .sm\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .sm\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .sm\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .sm\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .sm\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .sm\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .sm\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .sm\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .sm\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .sm\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .sm\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .sm\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .sm\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .sm\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .sm\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .sm\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .sm\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .sm\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .sm\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .sm\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .sm\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .sm\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .sm\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .sm\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .sm\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .sm\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .sm\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .sm\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .sm\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .sm\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .sm\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .sm\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .sm\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .sm\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .sm\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .sm\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .sm\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .sm\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .sm\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .sm\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .sm\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .sm\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .sm\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .sm\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .sm\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .sm\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .sm\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .sm\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .sm\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .sm\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .sm\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .sm\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .sm\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .sm\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .sm\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .sm\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .sm\:bg-none {
    background-image: none;
  }

  .sm\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .sm\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:from-purple {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .sm\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:from-light-gray {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .sm\:from-light-gray-1 {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .sm\:from-light-gray-2 {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .sm\:from-light-gray-3 {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .sm\:from-light-gray-4 {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .sm\:from-light-gray-5 {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .sm\:from-purple-1 {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .sm\:from-dark-red {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .sm\:from-mustard-yellow {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .sm\:from-mustard-yellow-1 {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .sm\:from-light-blue {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:from-light-blue-1 {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .sm\:from-light-blue-3 {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:from-light-blue-4 {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .sm\:from-purple-blue {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .sm\:from-light-green {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:from-light-green-1 {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:from-light-bg-green {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .sm\:from-green-1 {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .sm\:from-pink-1 {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .sm\:from-light-white-1 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:from-Black-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:from-Default-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:from-White-3 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:from-Green-3 {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .sm\:from-Blue-3 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:from-Silver-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:from-Yellow-3 {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .sm\:from-Grey-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:from-Gray-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:from-Red-3 {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .sm\:from-Gold-3 {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .sm\:from-light-green-3 {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .sm\:from-dark-blue-2 {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .sm\:from-blue-1 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:from-yellow-1 {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .sm\:from-blue-2 {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .sm\:from-light-pink {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .sm\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:hover\:from-purple:hover {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .sm\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:hover\:from-light-gray:hover {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .sm\:hover\:from-light-gray-1:hover {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .sm\:hover\:from-light-gray-2:hover {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .sm\:hover\:from-light-gray-3:hover {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .sm\:hover\:from-light-gray-4:hover {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .sm\:hover\:from-light-gray-5:hover {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .sm\:hover\:from-purple-1:hover {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .sm\:hover\:from-dark-red:hover {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .sm\:hover\:from-mustard-yellow:hover {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .sm\:hover\:from-mustard-yellow-1:hover {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .sm\:hover\:from-light-blue:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:hover\:from-light-blue-1:hover {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .sm\:hover\:from-light-blue-3:hover {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:from-light-blue-4:hover {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .sm\:hover\:from-purple-blue:hover {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .sm\:hover\:from-light-green:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:hover\:from-light-green-1:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:hover\:from-light-bg-green:hover {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .sm\:hover\:from-green-1:hover {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .sm\:hover\:from-pink-1:hover {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .sm\:hover\:from-light-white-1:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:hover\:from-Black-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:hover\:from-Default-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:hover\:from-White-3:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:hover\:from-Green-3:hover {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .sm\:hover\:from-Blue-3:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:hover\:from-Silver-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:hover\:from-Yellow-3:hover {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .sm\:hover\:from-Grey-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:hover\:from-Gray-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:hover\:from-Red-3:hover {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .sm\:hover\:from-Gold-3:hover {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .sm\:hover\:from-light-green-3:hover {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .sm\:hover\:from-dark-blue-2:hover {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .sm\:hover\:from-blue-1:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:hover\:from-yellow-1:hover {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .sm\:hover\:from-blue-2:hover {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .sm\:hover\:from-light-pink:hover {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .sm\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:focus\:from-purple:focus {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .sm\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:focus\:from-light-gray:focus {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .sm\:focus\:from-light-gray-1:focus {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .sm\:focus\:from-light-gray-2:focus {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .sm\:focus\:from-light-gray-3:focus {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .sm\:focus\:from-light-gray-4:focus {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .sm\:focus\:from-light-gray-5:focus {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .sm\:focus\:from-purple-1:focus {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .sm\:focus\:from-dark-red:focus {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .sm\:focus\:from-mustard-yellow:focus {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .sm\:focus\:from-mustard-yellow-1:focus {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .sm\:focus\:from-light-blue:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:focus\:from-light-blue-1:focus {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .sm\:focus\:from-light-blue-3:focus {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:from-light-blue-4:focus {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .sm\:focus\:from-purple-blue:focus {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .sm\:focus\:from-light-green:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:focus\:from-light-green-1:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:focus\:from-light-bg-green:focus {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .sm\:focus\:from-green-1:focus {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .sm\:focus\:from-pink-1:focus {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .sm\:focus\:from-light-white-1:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:focus\:from-Black-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:focus\:from-Default-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:focus\:from-White-3:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:focus\:from-Green-3:focus {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .sm\:focus\:from-Blue-3:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:focus\:from-Silver-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:focus\:from-Yellow-3:focus {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .sm\:focus\:from-Grey-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:focus\:from-Gray-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:focus\:from-Red-3:focus {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .sm\:focus\:from-Gold-3:focus {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .sm\:focus\:from-light-green-3:focus {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .sm\:focus\:from-dark-blue-2:focus {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .sm\:focus\:from-blue-1:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:focus\:from-yellow-1:focus {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .sm\:focus\:from-blue-2:focus {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .sm\:focus\:from-light-pink:focus {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .sm\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:via-purple {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .sm\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:via-light-gray {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .sm\:via-light-gray-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .sm\:via-light-gray-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .sm\:via-light-gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .sm\:via-light-gray-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .sm\:via-light-gray-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .sm\:via-purple-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .sm\:via-dark-red {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .sm\:via-mustard-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .sm\:via-mustard-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .sm\:via-light-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:via-light-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .sm\:via-light-blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:via-light-blue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .sm\:via-purple-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .sm\:via-light-green {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:via-light-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:via-light-bg-green {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .sm\:via-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .sm\:via-pink-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .sm\:via-light-white-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:via-Black-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:via-Default-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:via-White-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:via-Green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .sm\:via-Blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:via-Silver-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:via-Yellow-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .sm\:via-Grey-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:via-Gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:via-Red-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .sm\:via-Gold-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .sm\:via-light-green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .sm\:via-dark-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .sm\:via-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:via-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .sm\:via-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .sm\:via-light-pink {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .sm\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:hover\:via-purple:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .sm\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:hover\:via-light-gray:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .sm\:hover\:via-light-gray-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .sm\:hover\:via-light-gray-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .sm\:hover\:via-light-gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .sm\:hover\:via-light-gray-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .sm\:hover\:via-light-gray-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .sm\:hover\:via-purple-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .sm\:hover\:via-dark-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .sm\:hover\:via-mustard-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .sm\:hover\:via-mustard-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .sm\:hover\:via-light-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:hover\:via-light-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .sm\:hover\:via-light-blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:via-light-blue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .sm\:hover\:via-purple-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .sm\:hover\:via-light-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:hover\:via-light-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:hover\:via-light-bg-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .sm\:hover\:via-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .sm\:hover\:via-pink-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .sm\:hover\:via-light-white-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:hover\:via-Black-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:hover\:via-Default-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:hover\:via-White-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:hover\:via-Green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .sm\:hover\:via-Blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:hover\:via-Silver-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:hover\:via-Yellow-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .sm\:hover\:via-Grey-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:hover\:via-Gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:hover\:via-Red-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .sm\:hover\:via-Gold-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .sm\:hover\:via-light-green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .sm\:hover\:via-dark-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .sm\:hover\:via-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:hover\:via-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .sm\:hover\:via-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .sm\:hover\:via-light-pink:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .sm\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:focus\:via-purple:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .sm\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:focus\:via-light-gray:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .sm\:focus\:via-light-gray-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .sm\:focus\:via-light-gray-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .sm\:focus\:via-light-gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .sm\:focus\:via-light-gray-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .sm\:focus\:via-light-gray-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .sm\:focus\:via-purple-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .sm\:focus\:via-dark-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .sm\:focus\:via-mustard-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .sm\:focus\:via-mustard-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .sm\:focus\:via-light-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:focus\:via-light-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .sm\:focus\:via-light-blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:via-light-blue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .sm\:focus\:via-purple-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .sm\:focus\:via-light-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:focus\:via-light-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .sm\:focus\:via-light-bg-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .sm\:focus\:via-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .sm\:focus\:via-pink-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .sm\:focus\:via-light-white-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:focus\:via-Black-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:focus\:via-Default-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .sm\:focus\:via-White-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .sm\:focus\:via-Green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .sm\:focus\:via-Blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:focus\:via-Silver-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:focus\:via-Yellow-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .sm\:focus\:via-Grey-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:focus\:via-Gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .sm\:focus\:via-Red-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .sm\:focus\:via-Gold-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .sm\:focus\:via-light-green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .sm\:focus\:via-dark-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .sm\:focus\:via-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .sm\:focus\:via-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .sm\:focus\:via-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .sm\:focus\:via-light-pink:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .sm\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .sm\:to-current {
    --tw-gradient-to: currentColor;
  }

  .sm\:to-black {
    --tw-gradient-to: #000;
  }

  .sm\:to-white {
    --tw-gradient-to: #fff;
  }

  .sm\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .sm\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .sm\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .sm\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .sm\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .sm\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .sm\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .sm\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .sm\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .sm\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .sm\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .sm\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .sm\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .sm\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .sm\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .sm\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .sm\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .sm\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .sm\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .sm\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .sm\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .sm\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .sm\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .sm\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .sm\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .sm\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .sm\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .sm\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .sm\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .sm\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .sm\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .sm\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .sm\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .sm\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .sm\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .sm\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .sm\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .sm\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .sm\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .sm\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .sm\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .sm\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .sm\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .sm\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .sm\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .sm\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .sm\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .sm\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .sm\:to-purple {
    --tw-gradient-to: #6700B8;
  }

  .sm\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .sm\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .sm\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .sm\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .sm\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .sm\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .sm\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .sm\:to-light-gray {
    --tw-gradient-to: #6E767D;
  }

  .sm\:to-light-gray-1 {
    --tw-gradient-to: #A5AAAF;
  }

  .sm\:to-light-gray-2 {
    --tw-gradient-to: #E6E6EB;
  }

  .sm\:to-light-gray-3 {
    --tw-gradient-to: #F0F0F5;
  }

  .sm\:to-light-gray-4 {
    --tw-gradient-to: #D5D6DA;
  }

  .sm\:to-light-gray-5 {
    --tw-gradient-to: #333F48;
  }

  .sm\:to-purple-1 {
    --tw-gradient-to: #8223D2;
  }

  .sm\:to-dark-red {
    --tw-gradient-to: #DB1B1B;
  }

  .sm\:to-mustard-yellow {
    --tw-gradient-to: #ED8B00;
  }

  .sm\:to-mustard-yellow-1 {
    --tw-gradient-to: #ED6600;
  }

  .sm\:to-light-blue {
    --tw-gradient-to: #6B8BFF;
  }

  .sm\:to-light-blue-1 {
    --tw-gradient-to: #4A68F9;
  }

  .sm\:to-light-blue-3 {
    --tw-gradient-to:  #F0F3FF;
  }

  .sm\:to-light-blue-4 {
    --tw-gradient-to: #F0F3FF;
  }

  .sm\:to-purple-blue {
    --tw-gradient-to: #6469E1;
  }

  .sm\:to-light-green {
    --tw-gradient-to: #00B574;
  }

  .sm\:to-light-green-1 {
    --tw-gradient-to: #00B574;
  }

  .sm\:to-light-bg-green {
    --tw-gradient-to: #F0FFF9;
  }

  .sm\:to-green-1 {
    --tw-gradient-to: #0B8350;
  }

  .sm\:to-pink-1 {
    --tw-gradient-to: #FFEDD5;
  }

  .sm\:to-light-white-1 {
    --tw-gradient-to: #F8F6EE;
  }

  .sm\:to-Black-3 {
    --tw-gradient-to: #1F2120;
  }

  .sm\:to-Default-3 {
    --tw-gradient-to: #1F2120;
  }

  .sm\:to-White-3 {
    --tw-gradient-to: #F8F6EE;
  }

  .sm\:to-Green-3 {
    --tw-gradient-to: #AEE0CD;
  }

  .sm\:to-Blue-3 {
    --tw-gradient-to: #6B8BFF;
  }

  .sm\:to-Silver-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .sm\:to-Yellow-3 {
    --tw-gradient-to: #FFE681;
  }

  .sm\:to-Grey-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .sm\:to-Gray-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .sm\:to-Red-3 {
    --tw-gradient-to: #BA0C2E;
  }

  .sm\:to-Gold-3 {
    --tw-gradient-to: #DAA520;
  }

  .sm\:to-light-green-3 {
    --tw-gradient-to: #F3E9FB;
  }

  .sm\:to-dark-blue-2 {
    --tw-gradient-to: #2743CC;
  }

  .sm\:to-blue-1 {
    --tw-gradient-to: #6B8BFF;
  }

  .sm\:to-yellow-1 {
    --tw-gradient-to: #EDB800;
  }

  .sm\:to-blue-2 {
    --tw-gradient-to: #253BAA;
  }

  .sm\:to-light-pink {
    --tw-gradient-to: #FF5070;
  }

  .sm\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .sm\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .sm\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .sm\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .sm\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .sm\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .sm\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .sm\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .sm\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .sm\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .sm\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .sm\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .sm\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .sm\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .sm\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .sm\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .sm\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .sm\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .sm\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .sm\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .sm\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .sm\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .sm\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .sm\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .sm\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .sm\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .sm\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .sm\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .sm\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .sm\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .sm\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .sm\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .sm\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .sm\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .sm\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .sm\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .sm\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .sm\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .sm\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .sm\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .sm\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .sm\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .sm\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .sm\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .sm\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .sm\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .sm\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .sm\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .sm\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .sm\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .sm\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .sm\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .sm\:hover\:to-purple:hover {
    --tw-gradient-to: #6700B8;
  }

  .sm\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .sm\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .sm\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .sm\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .sm\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .sm\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .sm\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .sm\:hover\:to-light-gray:hover {
    --tw-gradient-to: #6E767D;
  }

  .sm\:hover\:to-light-gray-1:hover {
    --tw-gradient-to: #A5AAAF;
  }

  .sm\:hover\:to-light-gray-2:hover {
    --tw-gradient-to: #E6E6EB;
  }

  .sm\:hover\:to-light-gray-3:hover {
    --tw-gradient-to: #F0F0F5;
  }

  .sm\:hover\:to-light-gray-4:hover {
    --tw-gradient-to: #D5D6DA;
  }

  .sm\:hover\:to-light-gray-5:hover {
    --tw-gradient-to: #333F48;
  }

  .sm\:hover\:to-purple-1:hover {
    --tw-gradient-to: #8223D2;
  }

  .sm\:hover\:to-dark-red:hover {
    --tw-gradient-to: #DB1B1B;
  }

  .sm\:hover\:to-mustard-yellow:hover {
    --tw-gradient-to: #ED8B00;
  }

  .sm\:hover\:to-mustard-yellow-1:hover {
    --tw-gradient-to: #ED6600;
  }

  .sm\:hover\:to-light-blue:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .sm\:hover\:to-light-blue-1:hover {
    --tw-gradient-to: #4A68F9;
  }

  .sm\:hover\:to-light-blue-3:hover {
    --tw-gradient-to:  #F0F3FF;
  }

  .sm\:hover\:to-light-blue-4:hover {
    --tw-gradient-to: #F0F3FF;
  }

  .sm\:hover\:to-purple-blue:hover {
    --tw-gradient-to: #6469E1;
  }

  .sm\:hover\:to-light-green:hover {
    --tw-gradient-to: #00B574;
  }

  .sm\:hover\:to-light-green-1:hover {
    --tw-gradient-to: #00B574;
  }

  .sm\:hover\:to-light-bg-green:hover {
    --tw-gradient-to: #F0FFF9;
  }

  .sm\:hover\:to-green-1:hover {
    --tw-gradient-to: #0B8350;
  }

  .sm\:hover\:to-pink-1:hover {
    --tw-gradient-to: #FFEDD5;
  }

  .sm\:hover\:to-light-white-1:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .sm\:hover\:to-Black-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .sm\:hover\:to-Default-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .sm\:hover\:to-White-3:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .sm\:hover\:to-Green-3:hover {
    --tw-gradient-to: #AEE0CD;
  }

  .sm\:hover\:to-Blue-3:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .sm\:hover\:to-Silver-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .sm\:hover\:to-Yellow-3:hover {
    --tw-gradient-to: #FFE681;
  }

  .sm\:hover\:to-Grey-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .sm\:hover\:to-Gray-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .sm\:hover\:to-Red-3:hover {
    --tw-gradient-to: #BA0C2E;
  }

  .sm\:hover\:to-Gold-3:hover {
    --tw-gradient-to: #DAA520;
  }

  .sm\:hover\:to-light-green-3:hover {
    --tw-gradient-to: #F3E9FB;
  }

  .sm\:hover\:to-dark-blue-2:hover {
    --tw-gradient-to: #2743CC;
  }

  .sm\:hover\:to-blue-1:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .sm\:hover\:to-yellow-1:hover {
    --tw-gradient-to: #EDB800;
  }

  .sm\:hover\:to-blue-2:hover {
    --tw-gradient-to: #253BAA;
  }

  .sm\:hover\:to-light-pink:hover {
    --tw-gradient-to: #FF5070;
  }

  .sm\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .sm\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .sm\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .sm\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .sm\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .sm\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .sm\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .sm\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .sm\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .sm\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .sm\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .sm\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .sm\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .sm\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .sm\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .sm\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .sm\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .sm\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .sm\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .sm\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .sm\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .sm\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .sm\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .sm\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .sm\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .sm\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .sm\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .sm\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .sm\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .sm\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .sm\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .sm\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .sm\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .sm\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .sm\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .sm\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .sm\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .sm\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .sm\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .sm\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .sm\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .sm\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .sm\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .sm\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .sm\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .sm\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .sm\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .sm\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .sm\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .sm\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .sm\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .sm\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .sm\:focus\:to-purple:focus {
    --tw-gradient-to: #6700B8;
  }

  .sm\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .sm\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .sm\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .sm\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .sm\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .sm\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .sm\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .sm\:focus\:to-light-gray:focus {
    --tw-gradient-to: #6E767D;
  }

  .sm\:focus\:to-light-gray-1:focus {
    --tw-gradient-to: #A5AAAF;
  }

  .sm\:focus\:to-light-gray-2:focus {
    --tw-gradient-to: #E6E6EB;
  }

  .sm\:focus\:to-light-gray-3:focus {
    --tw-gradient-to: #F0F0F5;
  }

  .sm\:focus\:to-light-gray-4:focus {
    --tw-gradient-to: #D5D6DA;
  }

  .sm\:focus\:to-light-gray-5:focus {
    --tw-gradient-to: #333F48;
  }

  .sm\:focus\:to-purple-1:focus {
    --tw-gradient-to: #8223D2;
  }

  .sm\:focus\:to-dark-red:focus {
    --tw-gradient-to: #DB1B1B;
  }

  .sm\:focus\:to-mustard-yellow:focus {
    --tw-gradient-to: #ED8B00;
  }

  .sm\:focus\:to-mustard-yellow-1:focus {
    --tw-gradient-to: #ED6600;
  }

  .sm\:focus\:to-light-blue:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .sm\:focus\:to-light-blue-1:focus {
    --tw-gradient-to: #4A68F9;
  }

  .sm\:focus\:to-light-blue-3:focus {
    --tw-gradient-to:  #F0F3FF;
  }

  .sm\:focus\:to-light-blue-4:focus {
    --tw-gradient-to: #F0F3FF;
  }

  .sm\:focus\:to-purple-blue:focus {
    --tw-gradient-to: #6469E1;
  }

  .sm\:focus\:to-light-green:focus {
    --tw-gradient-to: #00B574;
  }

  .sm\:focus\:to-light-green-1:focus {
    --tw-gradient-to: #00B574;
  }

  .sm\:focus\:to-light-bg-green:focus {
    --tw-gradient-to: #F0FFF9;
  }

  .sm\:focus\:to-green-1:focus {
    --tw-gradient-to: #0B8350;
  }

  .sm\:focus\:to-pink-1:focus {
    --tw-gradient-to: #FFEDD5;
  }

  .sm\:focus\:to-light-white-1:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .sm\:focus\:to-Black-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .sm\:focus\:to-Default-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .sm\:focus\:to-White-3:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .sm\:focus\:to-Green-3:focus {
    --tw-gradient-to: #AEE0CD;
  }

  .sm\:focus\:to-Blue-3:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .sm\:focus\:to-Silver-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .sm\:focus\:to-Yellow-3:focus {
    --tw-gradient-to: #FFE681;
  }

  .sm\:focus\:to-Grey-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .sm\:focus\:to-Gray-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .sm\:focus\:to-Red-3:focus {
    --tw-gradient-to: #BA0C2E;
  }

  .sm\:focus\:to-Gold-3:focus {
    --tw-gradient-to: #DAA520;
  }

  .sm\:focus\:to-light-green-3:focus {
    --tw-gradient-to: #F3E9FB;
  }

  .sm\:focus\:to-dark-blue-2:focus {
    --tw-gradient-to: #2743CC;
  }

  .sm\:focus\:to-blue-1:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .sm\:focus\:to-yellow-1:focus {
    --tw-gradient-to: #EDB800;
  }

  .sm\:focus\:to-blue-2:focus {
    --tw-gradient-to: #253BAA;
  }

  .sm\:focus\:to-light-pink:focus {
    --tw-gradient-to: #FF5070;
  }

  .sm\:decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }

  .sm\:decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .sm\:bg-auto {
    background-size: auto;
  }

  .sm\:bg-cover {
    background-size: cover;
  }

  .sm\:bg-contain {
    background-size: contain;
  }

  .sm\:bg-fixed {
    background-attachment: fixed;
  }

  .sm\:bg-local {
    background-attachment: local;
  }

  .sm\:bg-scroll {
    background-attachment: scroll;
  }

  .sm\:bg-clip-border {
    background-clip: border-box;
  }

  .sm\:bg-clip-padding {
    background-clip: padding-box;
  }

  .sm\:bg-clip-content {
    background-clip: content-box;
  }

  .sm\:bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .sm\:bg-bottom {
    background-position: bottom;
  }

  .sm\:bg-center {
    background-position: center;
  }

  .sm\:bg-left {
    background-position: left;
  }

  .sm\:bg-left-bottom {
    background-position: left bottom;
  }

  .sm\:bg-left-top {
    background-position: left top;
  }

  .sm\:bg-right {
    background-position: right;
  }

  .sm\:bg-right-bottom {
    background-position: right bottom;
  }

  .sm\:bg-right-top {
    background-position: right top;
  }

  .sm\:bg-top {
    background-position: top;
  }

  .sm\:bg-repeat {
    background-repeat: repeat;
  }

  .sm\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .sm\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .sm\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .sm\:bg-repeat-round {
    background-repeat: round;
  }

  .sm\:bg-repeat-space {
    background-repeat: space;
  }

  .sm\:bg-origin-border {
    background-origin: border-box;
  }

  .sm\:bg-origin-padding {
    background-origin: padding-box;
  }

  .sm\:bg-origin-content {
    background-origin: content-box;
  }

  .sm\:fill-current {
    fill: currentColor;
  }

  .sm\:stroke-current {
    stroke: currentColor;
  }

  .sm\:stroke-0 {
    stroke-width: 0;
  }

  .sm\:stroke-1 {
    stroke-width: 1;
  }

  .sm\:stroke-2 {
    stroke-width: 2;
  }

  .sm\:object-contain {
    -o-object-fit: contain;
    object-fit: contain;
  }

  .sm\:object-cover {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .sm\:object-fill {
    -o-object-fit: fill;
    object-fit: fill;
  }

  .sm\:object-none {
    -o-object-fit: none;
    object-fit: none;
  }

  .sm\:object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }

  .sm\:object-bottom {
    -o-object-position: bottom;
    object-position: bottom;
  }

  .sm\:object-center {
    -o-object-position: center;
    object-position: center;
  }

  .sm\:object-left {
    -o-object-position: left;
    object-position: left;
  }

  .sm\:object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom;
  }

  .sm\:object-left-top {
    -o-object-position: left top;
    object-position: left top;
  }

  .sm\:object-right {
    -o-object-position: right;
    object-position: right;
  }

  .sm\:object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom;
  }

  .sm\:object-right-top {
    -o-object-position: right top;
    object-position: right top;
  }

  .sm\:object-top {
    -o-object-position: top;
    object-position: top;
  }

  .sm\:p-0 {
    padding: 0px;
  }

  .sm\:p-1 {
    padding: 0.25rem;
  }

  .sm\:p-2 {
    padding: 0.5rem;
  }

  .sm\:p-3 {
    padding: 0.75rem;
  }

  .sm\:p-4 {
    padding: 1rem;
  }

  .sm\:p-5 {
    padding: 1.25rem;
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:p-7 {
    padding: 1.75rem;
  }

  .sm\:p-8 {
    padding: 2rem;
  }

  .sm\:p-9 {
    padding: 2.25rem;
  }

  .sm\:p-10 {
    padding: 2.5rem;
  }

  .sm\:p-11 {
    padding: 2.75rem;
  }

  .sm\:p-12 {
    padding: 3rem;
  }

  .sm\:p-14 {
    padding: 3.5rem;
  }

  .sm\:p-15 {
    padding: 15px;
  }

  .sm\:p-16 {
    padding: 4rem;
  }

  .sm\:p-17 {
    padding: 17px;
  }

  .sm\:p-19 {
    padding: 19px;
  }

  .sm\:p-20 {
    padding: 5rem;
  }

  .sm\:p-22 {
    padding: 22px;
  }

  .sm\:p-24 {
    padding: 6rem;
  }

  .sm\:p-25 {
    padding: 25px;
  }

  .sm\:p-26 {
    padding: 26px;
  }

  .sm\:p-27 {
    padding: 27px;
  }

  .sm\:p-28 {
    padding: 7rem;
  }

  .sm\:p-29 {
    padding: 29px;
  }

  .sm\:p-30 {
    padding: 30px;
  }

  .sm\:p-32 {
    padding: 8rem;
  }

  .sm\:p-33 {
    padding: 33px;
  }

  .sm\:p-35 {
    padding: 35px;
  }

  .sm\:p-36 {
    padding: 9rem;
  }

  .sm\:p-37 {
    padding: 37px;
  }

  .sm\:p-40 {
    padding: 40px;
  }

  .sm\:p-41 {
    padding: 41px;
  }

  .sm\:p-44 {
    padding: 11rem;
  }

  .sm\:p-45 {
    padding: 45px;
  }

  .sm\:p-48 {
    padding: 12rem;
  }

  .sm\:p-50 {
    padding: 50px;
  }

  .sm\:p-52 {
    padding: 13rem;
  }

  .sm\:p-56 {
    padding: 14rem;
  }

  .sm\:p-60 {
    padding: 60px;
  }

  .sm\:p-64 {
    padding: 16rem;
  }

  .sm\:p-65 {
    padding: 65px;
  }

  .sm\:p-72 {
    padding: 18rem;
  }

  .sm\:p-80 {
    padding: 20rem;
  }

  .sm\:p-96 {
    padding: 24rem;
  }

  .sm\:p-px {
    padding: 1px;
  }

  .sm\:p-0\.5 {
    padding: 0.125rem;
  }

  .sm\:p-1\.5 {
    padding: 0.375rem;
  }

  .sm\:p-2\.5 {
    padding: 0.625rem;
  }

  .sm\:p-3\.5 {
    padding: 0.875rem;
  }

  .sm\:p-p11 {
    padding: 11px;
  }

  .sm\:p-p12 {
    padding: 12px;
  }

  .sm\:p-p10 {
    padding: 10px;
  }

  .sm\:p-p9 {
    padding: 9px;
  }

  .sm\:p-p20 {
    padding: 20px;
  }

  .sm\:p-p18 {
    padding: 18px;
  }

  .sm\:p-p14 {
    padding: 14px;
  }

  .sm\:p-p13 {
    padding: 13px;
  }

  .sm\:p-p6 {
    padding: 6px;
  }

  .sm\:p-p2 {
    padding: 2px;
  }

  .sm\:p-p3 {
    padding: 3px;
  }

  .sm\:p-p5 {
    padding: 5px;
  }

  .sm\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .sm\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .sm\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .sm\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .sm\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .sm\:px-15 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .sm\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:px-17 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .sm\:px-19 {
    padding-left: 19px;
    padding-right: 19px;
  }

  .sm\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:px-22 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .sm\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm\:px-25 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .sm\:px-26 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .sm\:px-27 {
    padding-left: 27px;
    padding-right: 27px;
  }

  .sm\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .sm\:px-29 {
    padding-left: 29px;
    padding-right: 29px;
  }

  .sm\:px-30 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .sm\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:px-33 {
    padding-left: 33px;
    padding-right: 33px;
  }

  .sm\:px-35 {
    padding-left: 35px;
    padding-right: 35px;
  }

  .sm\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .sm\:px-37 {
    padding-left: 37px;
    padding-right: 37px;
  }

  .sm\:px-40 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .sm\:px-41 {
    padding-left: 41px;
    padding-right: 41px;
  }

  .sm\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .sm\:px-45 {
    padding-left: 45px;
    padding-right: 45px;
  }

  .sm\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .sm\:px-50 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .sm\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .sm\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .sm\:px-60 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .sm\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:px-65 {
    padding-left: 65px;
    padding-right: 65px;
  }

  .sm\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .sm\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .sm\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .sm\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .sm\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .sm\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .sm\:px-p11 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .sm\:px-p12 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .sm\:px-p10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .sm\:px-p9 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .sm\:px-p20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sm\:px-p18 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .sm\:px-p14 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .sm\:px-p13 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .sm\:px-p6 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .sm\:px-p2 {
    padding-left: 2px;
    padding-right: 2px;
  }

  .sm\:px-p3 {
    padding-left: 3px;
    padding-right: 3px;
  }

  .sm\:px-p5 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .sm\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .sm\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .sm\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .sm\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .sm\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sm\:py-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .sm\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:py-17 {
    padding-top: 17px;
    padding-bottom: 17px;
  }

  .sm\:py-19 {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .sm\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:py-22 {
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .sm\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm\:py-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .sm\:py-26 {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .sm\:py-27 {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  .sm\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .sm\:py-29 {
    padding-top: 29px;
    padding-bottom: 29px;
  }

  .sm\:py-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .sm\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:py-33 {
    padding-top: 33px;
    padding-bottom: 33px;
  }

  .sm\:py-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .sm\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .sm\:py-37 {
    padding-top: 37px;
    padding-bottom: 37px;
  }

  .sm\:py-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sm\:py-41 {
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .sm\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .sm\:py-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .sm\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .sm\:py-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .sm\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .sm\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .sm\:py-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sm\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:py-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }

  .sm\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .sm\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .sm\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .sm\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .sm\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .sm\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .sm\:py-p11 {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .sm\:py-p12 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .sm\:py-p10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .sm\:py-p9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .sm\:py-p20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .sm\:py-p18 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .sm\:py-p14 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .sm\:py-p13 {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .sm\:py-p6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .sm\:py-p2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .sm\:py-p3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }

  .sm\:py-p5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .sm\:pt-0 {
    padding-top: 0px;
  }

  .sm\:pt-1 {
    padding-top: 0.25rem;
  }

  .sm\:pt-2 {
    padding-top: 0.5rem;
  }

  .sm\:pt-3 {
    padding-top: 0.75rem;
  }

  .sm\:pt-4 {
    padding-top: 1rem;
  }

  .sm\:pt-5 {
    padding-top: 1.25rem;
  }

  .sm\:pt-6 {
    padding-top: 1.5rem;
  }

  .sm\:pt-7 {
    padding-top: 1.75rem;
  }

  .sm\:pt-8 {
    padding-top: 2rem;
  }

  .sm\:pt-9 {
    padding-top: 2.25rem;
  }

  .sm\:pt-10 {
    padding-top: 2.5rem;
  }

  .sm\:pt-11 {
    padding-top: 2.75rem;
  }

  .sm\:pt-12 {
    padding-top: 3rem;
  }

  .sm\:pt-14 {
    padding-top: 3.5rem;
  }

  .sm\:pt-15 {
    padding-top: 15px;
  }

  .sm\:pt-16 {
    padding-top: 4rem;
  }

  .sm\:pt-17 {
    padding-top: 17px;
  }

  .sm\:pt-19 {
    padding-top: 19px;
  }

  .sm\:pt-20 {
    padding-top: 5rem;
  }

  .sm\:pt-22 {
    padding-top: 22px;
  }

  .sm\:pt-24 {
    padding-top: 6rem;
  }

  .sm\:pt-25 {
    padding-top: 25px;
  }

  .sm\:pt-26 {
    padding-top: 26px;
  }

  .sm\:pt-27 {
    padding-top: 27px;
  }

  .sm\:pt-28 {
    padding-top: 7rem;
  }

  .sm\:pt-29 {
    padding-top: 29px;
  }

  .sm\:pt-30 {
    padding-top: 30px;
  }

  .sm\:pt-32 {
    padding-top: 8rem;
  }

  .sm\:pt-33 {
    padding-top: 33px;
  }

  .sm\:pt-35 {
    padding-top: 35px;
  }

  .sm\:pt-36 {
    padding-top: 9rem;
  }

  .sm\:pt-37 {
    padding-top: 37px;
  }

  .sm\:pt-40 {
    padding-top: 40px;
  }

  .sm\:pt-41 {
    padding-top: 41px;
  }

  .sm\:pt-44 {
    padding-top: 11rem;
  }

  .sm\:pt-45 {
    padding-top: 45px;
  }

  .sm\:pt-48 {
    padding-top: 12rem;
  }

  .sm\:pt-50 {
    padding-top: 50px;
  }

  .sm\:pt-52 {
    padding-top: 13rem;
  }

  .sm\:pt-56 {
    padding-top: 14rem;
  }

  .sm\:pt-60 {
    padding-top: 60px;
  }

  .sm\:pt-64 {
    padding-top: 16rem;
  }

  .sm\:pt-65 {
    padding-top: 65px;
  }

  .sm\:pt-72 {
    padding-top: 18rem;
  }

  .sm\:pt-80 {
    padding-top: 20rem;
  }

  .sm\:pt-96 {
    padding-top: 24rem;
  }

  .sm\:pt-px {
    padding-top: 1px;
  }

  .sm\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .sm\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .sm\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .sm\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .sm\:pt-p11 {
    padding-top: 11px;
  }

  .sm\:pt-p12 {
    padding-top: 12px;
  }

  .sm\:pt-p10 {
    padding-top: 10px;
  }

  .sm\:pt-p9 {
    padding-top: 9px;
  }

  .sm\:pt-p20 {
    padding-top: 20px;
  }

  .sm\:pt-p18 {
    padding-top: 18px;
  }

  .sm\:pt-p14 {
    padding-top: 14px;
  }

  .sm\:pt-p13 {
    padding-top: 13px;
  }

  .sm\:pt-p6 {
    padding-top: 6px;
  }

  .sm\:pt-p2 {
    padding-top: 2px;
  }

  .sm\:pt-p3 {
    padding-top: 3px;
  }

  .sm\:pt-p5 {
    padding-top: 5px;
  }

  .sm\:pr-0 {
    padding-right: 0px;
  }

  .sm\:pr-1 {
    padding-right: 0.25rem;
  }

  .sm\:pr-2 {
    padding-right: 0.5rem;
  }

  .sm\:pr-3 {
    padding-right: 0.75rem;
  }

  .sm\:pr-4 {
    padding-right: 1rem;
  }

  .sm\:pr-5 {
    padding-right: 1.25rem;
  }

  .sm\:pr-6 {
    padding-right: 1.5rem;
  }

  .sm\:pr-7 {
    padding-right: 1.75rem;
  }

  .sm\:pr-8 {
    padding-right: 2rem;
  }

  .sm\:pr-9 {
    padding-right: 2.25rem;
  }

  .sm\:pr-10 {
    padding-right: 2.5rem;
  }

  .sm\:pr-11 {
    padding-right: 2.75rem;
  }

  .sm\:pr-12 {
    padding-right: 3rem;
  }

  .sm\:pr-14 {
    padding-right: 3.5rem;
  }

  .sm\:pr-15 {
    padding-right: 15px;
  }

  .sm\:pr-16 {
    padding-right: 4rem;
  }

  .sm\:pr-17 {
    padding-right: 17px;
  }

  .sm\:pr-19 {
    padding-right: 19px;
  }

  .sm\:pr-20 {
    padding-right: 5rem;
  }

  .sm\:pr-22 {
    padding-right: 22px;
  }

  .sm\:pr-24 {
    padding-right: 6rem;
  }

  .sm\:pr-25 {
    padding-right: 25px;
  }

  .sm\:pr-26 {
    padding-right: 26px;
  }

  .sm\:pr-27 {
    padding-right: 27px;
  }

  .sm\:pr-28 {
    padding-right: 7rem;
  }

  .sm\:pr-29 {
    padding-right: 29px;
  }

  .sm\:pr-30 {
    padding-right: 30px;
  }

  .sm\:pr-32 {
    padding-right: 8rem;
  }

  .sm\:pr-33 {
    padding-right: 33px;
  }

  .sm\:pr-35 {
    padding-right: 35px;
  }

  .sm\:pr-36 {
    padding-right: 9rem;
  }

  .sm\:pr-37 {
    padding-right: 37px;
  }

  .sm\:pr-40 {
    padding-right: 40px;
  }

  .sm\:pr-41 {
    padding-right: 41px;
  }

  .sm\:pr-44 {
    padding-right: 11rem;
  }

  .sm\:pr-45 {
    padding-right: 45px;
  }

  .sm\:pr-48 {
    padding-right: 12rem;
  }

  .sm\:pr-50 {
    padding-right: 50px;
  }

  .sm\:pr-52 {
    padding-right: 13rem;
  }

  .sm\:pr-56 {
    padding-right: 14rem;
  }

  .sm\:pr-60 {
    padding-right: 60px;
  }

  .sm\:pr-64 {
    padding-right: 16rem;
  }

  .sm\:pr-65 {
    padding-right: 65px;
  }

  .sm\:pr-72 {
    padding-right: 18rem;
  }

  .sm\:pr-80 {
    padding-right: 20rem;
  }

  .sm\:pr-96 {
    padding-right: 24rem;
  }

  .sm\:pr-px {
    padding-right: 1px;
  }

  .sm\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .sm\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .sm\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .sm\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .sm\:pr-p11 {
    padding-right: 11px;
  }

  .sm\:pr-p12 {
    padding-right: 12px;
  }

  .sm\:pr-p10 {
    padding-right: 10px;
  }

  .sm\:pr-p9 {
    padding-right: 9px;
  }

  .sm\:pr-p20 {
    padding-right: 20px;
  }

  .sm\:pr-p18 {
    padding-right: 18px;
  }

  .sm\:pr-p14 {
    padding-right: 14px;
  }

  .sm\:pr-p13 {
    padding-right: 13px;
  }

  .sm\:pr-p6 {
    padding-right: 6px;
  }

  .sm\:pr-p2 {
    padding-right: 2px;
  }

  .sm\:pr-p3 {
    padding-right: 3px;
  }

  .sm\:pr-p5 {
    padding-right: 5px;
  }

  .sm\:pb-0 {
    padding-bottom: 0px;
  }

  .sm\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .sm\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .sm\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .sm\:pb-4 {
    padding-bottom: 1rem;
  }

  .sm\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .sm\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .sm\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .sm\:pb-8 {
    padding-bottom: 2rem;
  }

  .sm\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .sm\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .sm\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .sm\:pb-12 {
    padding-bottom: 3rem;
  }

  .sm\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .sm\:pb-15 {
    padding-bottom: 15px;
  }

  .sm\:pb-16 {
    padding-bottom: 4rem;
  }

  .sm\:pb-17 {
    padding-bottom: 17px;
  }

  .sm\:pb-19 {
    padding-bottom: 19px;
  }

  .sm\:pb-20 {
    padding-bottom: 5rem;
  }

  .sm\:pb-22 {
    padding-bottom: 22px;
  }

  .sm\:pb-24 {
    padding-bottom: 6rem;
  }

  .sm\:pb-25 {
    padding-bottom: 25px;
  }

  .sm\:pb-26 {
    padding-bottom: 26px;
  }

  .sm\:pb-27 {
    padding-bottom: 27px;
  }

  .sm\:pb-28 {
    padding-bottom: 7rem;
  }

  .sm\:pb-29 {
    padding-bottom: 29px;
  }

  .sm\:pb-30 {
    padding-bottom: 30px;
  }

  .sm\:pb-32 {
    padding-bottom: 8rem;
  }

  .sm\:pb-33 {
    padding-bottom: 33px;
  }

  .sm\:pb-35 {
    padding-bottom: 35px;
  }

  .sm\:pb-36 {
    padding-bottom: 9rem;
  }

  .sm\:pb-37 {
    padding-bottom: 37px;
  }

  .sm\:pb-40 {
    padding-bottom: 40px;
  }

  .sm\:pb-41 {
    padding-bottom: 41px;
  }

  .sm\:pb-44 {
    padding-bottom: 11rem;
  }

  .sm\:pb-45 {
    padding-bottom: 45px;
  }

  .sm\:pb-48 {
    padding-bottom: 12rem;
  }

  .sm\:pb-50 {
    padding-bottom: 50px;
  }

  .sm\:pb-52 {
    padding-bottom: 13rem;
  }

  .sm\:pb-56 {
    padding-bottom: 14rem;
  }

  .sm\:pb-60 {
    padding-bottom: 60px;
  }

  .sm\:pb-64 {
    padding-bottom: 16rem;
  }

  .sm\:pb-65 {
    padding-bottom: 65px;
  }

  .sm\:pb-72 {
    padding-bottom: 18rem;
  }

  .sm\:pb-80 {
    padding-bottom: 20rem;
  }

  .sm\:pb-96 {
    padding-bottom: 24rem;
  }

  .sm\:pb-px {
    padding-bottom: 1px;
  }

  .sm\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .sm\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .sm\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .sm\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .sm\:pb-p11 {
    padding-bottom: 11px;
  }

  .sm\:pb-p12 {
    padding-bottom: 12px;
  }

  .sm\:pb-p10 {
    padding-bottom: 10px;
  }

  .sm\:pb-p9 {
    padding-bottom: 9px;
  }

  .sm\:pb-p20 {
    padding-bottom: 20px;
  }

  .sm\:pb-p18 {
    padding-bottom: 18px;
  }

  .sm\:pb-p14 {
    padding-bottom: 14px;
  }

  .sm\:pb-p13 {
    padding-bottom: 13px;
  }

  .sm\:pb-p6 {
    padding-bottom: 6px;
  }

  .sm\:pb-p2 {
    padding-bottom: 2px;
  }

  .sm\:pb-p3 {
    padding-bottom: 3px;
  }

  .sm\:pb-p5 {
    padding-bottom: 5px;
  }

  .sm\:pl-0 {
    padding-left: 0px;
  }

  .sm\:pl-1 {
    padding-left: 0.25rem;
  }

  .sm\:pl-2 {
    padding-left: 0.5rem;
  }

  .sm\:pl-3 {
    padding-left: 0.75rem;
  }

  .sm\:pl-4 {
    padding-left: 1rem;
  }

  .sm\:pl-5 {
    padding-left: 1.25rem;
  }

  .sm\:pl-6 {
    padding-left: 1.5rem;
  }

  .sm\:pl-7 {
    padding-left: 1.75rem;
  }

  .sm\:pl-8 {
    padding-left: 2rem;
  }

  .sm\:pl-9 {
    padding-left: 2.25rem;
  }

  .sm\:pl-10 {
    padding-left: 2.5rem;
  }

  .sm\:pl-11 {
    padding-left: 2.75rem;
  }

  .sm\:pl-12 {
    padding-left: 3rem;
  }

  .sm\:pl-14 {
    padding-left: 3.5rem;
  }

  .sm\:pl-15 {
    padding-left: 15px;
  }

  .sm\:pl-16 {
    padding-left: 4rem;
  }

  .sm\:pl-17 {
    padding-left: 17px;
  }

  .sm\:pl-19 {
    padding-left: 19px;
  }

  .sm\:pl-20 {
    padding-left: 5rem;
  }

  .sm\:pl-22 {
    padding-left: 22px;
  }

  .sm\:pl-24 {
    padding-left: 6rem;
  }

  .sm\:pl-25 {
    padding-left: 25px;
  }

  .sm\:pl-26 {
    padding-left: 26px;
  }

  .sm\:pl-27 {
    padding-left: 27px;
  }

  .sm\:pl-28 {
    padding-left: 7rem;
  }

  .sm\:pl-29 {
    padding-left: 29px;
  }

  .sm\:pl-30 {
    padding-left: 30px;
  }

  .sm\:pl-32 {
    padding-left: 8rem;
  }

  .sm\:pl-33 {
    padding-left: 33px;
  }

  .sm\:pl-35 {
    padding-left: 35px;
  }

  .sm\:pl-36 {
    padding-left: 9rem;
  }

  .sm\:pl-37 {
    padding-left: 37px;
  }

  .sm\:pl-40 {
    padding-left: 40px;
  }

  .sm\:pl-41 {
    padding-left: 41px;
  }

  .sm\:pl-44 {
    padding-left: 11rem;
  }

  .sm\:pl-45 {
    padding-left: 45px;
  }

  .sm\:pl-48 {
    padding-left: 12rem;
  }

  .sm\:pl-50 {
    padding-left: 50px;
  }

  .sm\:pl-52 {
    padding-left: 13rem;
  }

  .sm\:pl-56 {
    padding-left: 14rem;
  }

  .sm\:pl-60 {
    padding-left: 60px;
  }

  .sm\:pl-64 {
    padding-left: 16rem;
  }

  .sm\:pl-65 {
    padding-left: 65px;
  }

  .sm\:pl-72 {
    padding-left: 18rem;
  }

  .sm\:pl-80 {
    padding-left: 20rem;
  }

  .sm\:pl-96 {
    padding-left: 24rem;
  }

  .sm\:pl-px {
    padding-left: 1px;
  }

  .sm\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .sm\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .sm\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .sm\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .sm\:pl-p11 {
    padding-left: 11px;
  }

  .sm\:pl-p12 {
    padding-left: 12px;
  }

  .sm\:pl-p10 {
    padding-left: 10px;
  }

  .sm\:pl-p9 {
    padding-left: 9px;
  }

  .sm\:pl-p20 {
    padding-left: 20px;
  }

  .sm\:pl-p18 {
    padding-left: 18px;
  }

  .sm\:pl-p14 {
    padding-left: 14px;
  }

  .sm\:pl-p13 {
    padding-left: 13px;
  }

  .sm\:pl-p6 {
    padding-left: 6px;
  }

  .sm\:pl-p2 {
    padding-left: 2px;
  }

  .sm\:pl-p3 {
    padding-left: 3px;
  }

  .sm\:pl-p5 {
    padding-left: 5px;
  }

  .sm\:text-left {
    text-align: left;
  }

  .sm\:text-center {
    text-align: center;
  }

  .sm\:text-right {
    text-align: right;
  }

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

  .sm\:align-baseline {
    vertical-align: baseline;
  }

  .sm\:align-top {
    vertical-align: top;
  }

  .sm\:align-middle {
    vertical-align: middle;
  }

  .sm\:align-bottom {
    vertical-align: bottom;
  }

  .sm\:align-text-top {
    vertical-align: text-top;
  }

  .sm\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .sm\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .sm\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .sm\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .sm\:font-ApercuRegularPro {
    font-family: Apercu-Regular-Pro;
  }

  .sm\:font-ApercuBlackPro {
    font-family: Apercu-Black-Pro;
  }

  .sm\:font-ApercuBoldPro {
    font-family: Apercu-Bold-Pro;
  }

  .sm\:font-ApercuLightPro {
    font-family: Apercu-Light-Pro;
  }

  .sm\:font-ApercuMonoLightPro {
    font-family: ApercuMono-Light-Pro;
  }

  .sm\:font-ApercuMonoRegularPro {
    font-family: ApercuMono-Regular-Pro;
  }

  .sm\:font-KanitBlack {
    font-family: Kanit-Black;
  }

  .sm\:font-KanitRegular {
    font-family: Kanit-Regular;
  }

  .sm\:font-KanitLight {
    font-family: Kanit-Light;
  }

  .sm\:font-KanitBold {
    font-family: Kanit-Bold;
  }

  .sm\:text-10 {
    font-size: 10px;
  }

  .sm\:text-13 {
    font-size: 13px;
  }

  .sm\:text-14 {
    font-size: 14px;
  }

  .sm\:text-16 {
    font-size: 16px;
  }

  .sm\:text-18 {
    font-size: 18px;
  }

  .sm\:text-19 {
    font-size: 19px;
  }

  .sm\:text-22 {
    font-size: 22px;
  }

  .sm\:text-32 {
    font-size: 32px;
  }

  .sm\:text-40 {
    font-size: 40px;
  }

  .sm\:text-42 {
    font-size: 42px;
  }

  .sm\:text-47 {
    font-size: 47px;
  }

  .sm\:text-48 {
    font-size: 48px;
  }

  .sm\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .sm\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .sm\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .sm\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .sm\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .sm\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .sm\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .sm\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .sm\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .sm\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .sm\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .sm\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .sm\:text-f50 {
    font-size: 50px;
  }

  .sm\:font-thin {
    font-weight: 100;
  }

  .sm\:font-extralight {
    font-weight: 200;
  }

  .sm\:font-light {
    font-weight: 300;
  }

  .sm\:font-normal {
    font-weight: 400;
  }

  .sm\:font-medium {
    font-weight: 500;
  }

  .sm\:font-semibold {
    font-weight: 600;
  }

  .sm\:font-bold {
    font-weight: 700;
  }

  .sm\:font-extrabold {
    font-weight: 800;
  }

  .sm\:font-black {
    font-weight: 900;
  }

  .sm\:uppercase {
    text-transform: uppercase;
  }

  .sm\:lowercase {
    text-transform: lowercase;
  }

  .sm\:capitalize {
    text-transform: capitalize;
  }

  .sm\:normal-case {
    text-transform: none;
  }

  .sm\:italic {
    font-style: italic;
  }

  .sm\:not-italic {
    font-style: normal;
  }

  .sm\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .sm\:normal-nums {
    font-variant-numeric: normal;
  }

  .sm\:ordinal {
    --tw-ordinal: ordinal;
  }

  .sm\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .sm\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .sm\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .sm\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .sm\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .sm\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .sm\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .sm\:leading-3 {
    line-height: .75rem;
  }

  .sm\:leading-4 {
    line-height: 1rem;
  }

  .sm\:leading-5 {
    line-height: 1.25rem;
  }

  .sm\:leading-6 {
    line-height: 1.5rem;
  }

  .sm\:leading-7 {
    line-height: 1.75rem;
  }

  .sm\:leading-8 {
    line-height: 2rem;
  }

  .sm\:leading-9 {
    line-height: 2.25rem;
  }

  .sm\:leading-10 {
    line-height: 2.5rem;
  }

  .sm\:leading-14 {
    line-height: 14px;
  }

  .sm\:leading-18 {
    line-height: 18px;
  }

  .sm\:leading-19 {
    line-height: 19px;
  }

  .sm\:leading-20 {
    line-height: 20px;
  }

  .sm\:leading-21 {
    line-height: 21px;
  }

  .sm\:leading-23 {
    line-height: 23px;
  }

  .sm\:leading-26 {
    line-height: 26px;
  }

  .sm\:leading-28 {
    line-height: 28px;
  }

  .sm\:leading-38 {
    line-height: 38px;
  }

  .sm\:leading-46 {
    line-height: 46px;
  }

  .sm\:leading-47 {
    line-height: 47px;
  }

  .sm\:leading-49 {
    line-height: 49px;
  }

  .sm\:leading-59 {
    line-height: 59px;
  }

  .sm\:leading-none {
    line-height: 1;
  }

  .sm\:leading-tight {
    line-height: 1.25;
  }

  .sm\:leading-snug {
    line-height: 1.375;
  }

  .sm\:leading-normal {
    line-height: 1.5;
  }

  .sm\:leading-relaxed {
    line-height: 1.625;
  }

  .sm\:leading-loose {
    line-height: 2;
  }

  .sm\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .sm\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .sm\:tracking-normal {
    letter-spacing: 0em;
  }

  .sm\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .sm\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .sm\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .sm\:text-transparent {
    color: transparent;
  }

  .sm\:text-current {
    color: currentColor;
  }

  .sm\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .sm\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .sm\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .sm\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .sm\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .sm\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .sm\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .sm\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .sm\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .sm\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .sm\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .sm\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .sm\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .sm\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .sm\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .sm\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .sm\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .sm\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .sm\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .sm\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .sm\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .sm\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .sm\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .sm\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .sm\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .sm\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .sm\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .sm\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .sm\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .sm\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .sm\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .sm\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .sm\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .sm\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .sm\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .group:hover .sm\:group-hover\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .sm\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .sm\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple:focus-within {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-gray:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-gray-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-gray-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-gray-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-gray-5:focus-within {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-dark-red:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-mustard-yellow:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-mustard-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-blue-3:focus-within {
    color:  #F0F3FF;
  }

  .sm\:focus-within\:text-light-blue-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-bg-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-white-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-Black-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-Default-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-White-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-Green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-Blue-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-Silver-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-Yellow-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-Grey-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-Gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-Red-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-Gold-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-dark-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-light-pink:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .sm\:hover\:text-transparent:hover {
    color: transparent;
  }

  .sm\:hover\:text-current:hover {
    color: currentColor;
  }

  .sm\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple:hover {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-gray:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-gray-1:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-gray-2:hover {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-gray-4:hover {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-gray-5:hover {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-1:hover {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .sm\:hover\:text-dark-red:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .sm\:hover\:text-mustard-yellow:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .sm\:hover\:text-mustard-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-blue-3:hover {
    color:  #F0F3FF;
  }

  .sm\:hover\:text-light-blue-4:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-green:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-bg-green:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-1:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-white-1:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .sm\:hover\:text-Black-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .sm\:hover\:text-Default-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .sm\:hover\:text-White-3:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .sm\:hover\:text-Green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .sm\:hover\:text-Blue-3:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-Silver-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:hover\:text-Yellow-3:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .sm\:hover\:text-Grey-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:hover\:text-Gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:hover\:text-Red-3:hover {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .sm\:hover\:text-Gold-3:hover {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .sm\:hover\:text-dark-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .sm\:hover\:text-light-pink:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .sm\:focus\:text-transparent:focus {
    color: transparent;
  }

  .sm\:focus\:text-current:focus {
    color: currentColor;
  }

  .sm\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple:focus {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-gray:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-gray-1:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-gray-2:focus {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-gray-4:focus {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-gray-5:focus {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-1:focus {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .sm\:focus\:text-dark-red:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .sm\:focus\:text-mustard-yellow:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .sm\:focus\:text-mustard-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-blue-3:focus {
    color:  #F0F3FF;
  }

  .sm\:focus\:text-light-blue-4:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-green:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-bg-green:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-1:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-white-1:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .sm\:focus\:text-Black-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .sm\:focus\:text-Default-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .sm\:focus\:text-White-3:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .sm\:focus\:text-Green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .sm\:focus\:text-Blue-3:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-Silver-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:focus\:text-Yellow-3:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .sm\:focus\:text-Grey-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:focus\:text-Gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .sm\:focus\:text-Red-3:focus {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .sm\:focus\:text-Gold-3:focus {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .sm\:focus\:text-dark-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .sm\:focus\:text-light-pink:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .sm\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .sm\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .sm\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .sm\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .sm\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .sm\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .sm\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .sm\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .sm\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .sm\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .sm\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .sm\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .sm\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .sm\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .sm\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .sm\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .sm\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .sm\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .sm\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .sm\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .sm\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .sm\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .sm\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .sm\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .sm\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .sm\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .sm\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .sm\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .sm\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .sm\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .sm\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .sm\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .sm\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .sm\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .sm\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .sm\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .sm\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .sm\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .sm\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .sm\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .sm\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .sm\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .sm\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .sm\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .sm\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .sm\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .sm\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .sm\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .sm\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .sm\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .sm\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .sm\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .sm\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .sm\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .sm\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .sm\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .sm\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .sm\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .sm\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .sm\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .sm\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .sm\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .sm\:underline {
    text-decoration: underline;
  }

  .sm\:line-through {
    text-decoration: line-through;
  }

  .sm\:no-underline {
    text-decoration: none;
  }

  .group:hover .sm\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .sm\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .sm\:group-hover\:no-underline {
    text-decoration: none;
  }

  .sm\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .sm\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .sm\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }

  .sm\:hover\:underline:hover {
    text-decoration: underline;
  }

  .sm\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .sm\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .sm\:focus\:underline:focus {
    text-decoration: underline;
  }

  .sm\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .sm\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .sm\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .sm\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .sm\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .sm\:placeholder-current::placeholder {
    color: currentColor;
  }

  .sm\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-5::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-gray-5::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-dark-red::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-dark-red:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-dark-red::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-mustard-yellow::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-mustard-yellow:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-mustard-yellow::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-mustard-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-mustard-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-mustard-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-blue-3::-moz-placeholder {
    color:  #F0F3FF;
  }

  .sm\:placeholder-light-blue-3:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .sm\:placeholder-light-blue-3::placeholder {
    color:  #F0F3FF;
  }

  .sm\:placeholder-light-blue-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-blue-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-blue-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-bg-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-bg-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-bg-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-white-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-white-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-white-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Black-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Black-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Black-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Default-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Default-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Default-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-White-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-White-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-White-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Blue-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Blue-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Blue-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Silver-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Silver-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Silver-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Yellow-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Yellow-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Yellow-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Grey-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Grey-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Grey-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Red-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Red-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Red-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Gold-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Gold-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-Gold-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-dark-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-dark-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-dark-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-pink::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-pink:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-light-pink::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .sm\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .sm\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .sm\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-gray-5:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-dark-red:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-dark-red:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-dark-red:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-mustard-yellow:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-mustard-yellow:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-mustard-yellow:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-mustard-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-mustard-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-mustard-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-blue-3:focus::-moz-placeholder {
    color:  #F0F3FF;
  }

  .sm\:focus\:placeholder-light-blue-3:focus:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .sm\:focus\:placeholder-light-blue-3:focus::placeholder {
    color:  #F0F3FF;
  }

  .sm\:focus\:placeholder-light-blue-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-blue-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-blue-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-bg-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-bg-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-bg-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-white-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-white-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-white-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Black-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Black-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Black-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Default-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Default-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Default-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-White-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-White-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-White-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Blue-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Blue-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Blue-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Silver-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Silver-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Silver-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Yellow-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Yellow-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Yellow-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Grey-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Grey-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Grey-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Red-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Red-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Red-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Gold-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Gold-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-Gold-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-dark-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-dark-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-dark-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-pink:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-pink:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-light-pink:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:opacity-0 {
    opacity: 0;
  }

  .sm\:opacity-5 {
    opacity: 0.05;
  }

  .sm\:opacity-10 {
    opacity: 0.1;
  }

  .sm\:opacity-20 {
    opacity: 0.2;
  }

  .sm\:opacity-25 {
    opacity: 0.25;
  }

  .sm\:opacity-30 {
    opacity: 0.3;
  }

  .sm\:opacity-40 {
    opacity: 0.4;
  }

  .sm\:opacity-50 {
    opacity: 0.5;
  }

  .sm\:opacity-60 {
    opacity: 0.6;
  }

  .sm\:opacity-70 {
    opacity: 0.7;
  }

  .sm\:opacity-75 {
    opacity: 0.75;
  }

  .sm\:opacity-80 {
    opacity: 0.8;
  }

  .sm\:opacity-90 {
    opacity: 0.9;
  }

  .sm\:opacity-95 {
    opacity: 0.95;
  }

  .sm\:opacity-100 {
    opacity: 1;
  }

  .group:hover .sm\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .sm\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .sm\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .sm\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .sm\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .sm\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .sm\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .sm\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .sm\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .sm\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .sm\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .sm\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .sm\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .sm\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .sm\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .sm\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .sm\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .sm\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .sm\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .sm\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .sm\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .sm\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .sm\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .sm\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .sm\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .sm\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .sm\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .sm\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .sm\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .sm\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .sm\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .sm\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .sm\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .sm\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .sm\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .sm\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .sm\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .sm\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .sm\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .sm\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .sm\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .sm\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .sm\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .sm\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .sm\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .sm\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .sm\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .sm\:disabled\:opacity-0:disabled {
    opacity: 0;
  }

  .sm\:disabled\:opacity-5:disabled {
    opacity: 0.05;
  }

  .sm\:disabled\:opacity-10:disabled {
    opacity: 0.1;
  }

  .sm\:disabled\:opacity-20:disabled {
    opacity: 0.2;
  }

  .sm\:disabled\:opacity-25:disabled {
    opacity: 0.25;
  }

  .sm\:disabled\:opacity-30:disabled {
    opacity: 0.3;
  }

  .sm\:disabled\:opacity-40:disabled {
    opacity: 0.4;
  }

  .sm\:disabled\:opacity-50:disabled {
    opacity: 0.5;
  }

  .sm\:disabled\:opacity-60:disabled {
    opacity: 0.6;
  }

  .sm\:disabled\:opacity-70:disabled {
    opacity: 0.7;
  }

  .sm\:disabled\:opacity-75:disabled {
    opacity: 0.75;
  }

  .sm\:disabled\:opacity-80:disabled {
    opacity: 0.8;
  }

  .sm\:disabled\:opacity-90:disabled {
    opacity: 0.9;
  }

  .sm\:disabled\:opacity-95:disabled {
    opacity: 0.95;
  }

  .sm\:disabled\:opacity-100:disabled {
    opacity: 1;
  }

  .sm\:bg-blend-normal {
    background-blend-mode: normal;
  }

  .sm\:bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .sm\:bg-blend-screen {
    background-blend-mode: screen;
  }

  .sm\:bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .sm\:bg-blend-darken {
    background-blend-mode: darken;
  }

  .sm\:bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .sm\:bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .sm\:bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .sm\:bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .sm\:bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .sm\:bg-blend-difference {
    background-blend-mode: difference;
  }

  .sm\:bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .sm\:bg-blend-hue {
    background-blend-mode: hue;
  }

  .sm\:bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .sm\:bg-blend-color {
    background-blend-mode: color;
  }

  .sm\:bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .sm\:mix-blend-normal {
    mix-blend-mode: normal;
  }

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

  .sm\:mix-blend-screen {
    mix-blend-mode: screen;
  }

  .sm\:mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .sm\:mix-blend-darken {
    mix-blend-mode: darken;
  }

  .sm\:mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .sm\:mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .sm\:mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .sm\:mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .sm\:mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .sm\:mix-blend-difference {
    mix-blend-mode: difference;
  }

  .sm\:mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .sm\:mix-blend-hue {
    mix-blend-mode: hue;
  }

  .sm\:mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .sm\:mix-blend-color {
    mix-blend-mode: color;
  }

  .sm\:mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .sm\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-bs:focus-within {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-bs:hover {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-bs:focus {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-inset {
    --tw-ring-inset: inset;
  }

  .sm\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .sm\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .sm\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .sm\:ring-current {
    --tw-ring-color: currentColor;
  }

  .sm\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:ring-purple {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:ring-light-gray {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .sm\:ring-light-gray-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .sm\:ring-light-gray-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .sm\:ring-light-gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .sm\:ring-light-gray-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .sm\:ring-light-gray-5 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .sm\:ring-dark-red {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:ring-mustard-yellow {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .sm\:ring-mustard-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .sm\:ring-light-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-light-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .sm\:ring-light-blue-3 {
    --tw-ring-color:  #F0F3FF;
  }

  .sm\:ring-light-blue-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .sm\:ring-light-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .sm\:ring-light-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .sm\:ring-light-bg-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .sm\:ring-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .sm\:ring-light-white-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .sm\:ring-Black-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .sm\:ring-Default-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .sm\:ring-White-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .sm\:ring-Green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .sm\:ring-Blue-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-Silver-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .sm\:ring-Yellow-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .sm\:ring-Grey-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .sm\:ring-Gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .sm\:ring-Red-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .sm\:ring-Gold-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .sm\:ring-light-green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .sm\:ring-dark-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .sm\:ring-light-pink {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .sm\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .sm\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-gray:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-gray-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-gray-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-gray-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-gray-5:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-dark-red:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-mustard-yellow:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-mustard-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-blue-3:focus-within {
    --tw-ring-color:  #F0F3FF;
  }

  .sm\:focus-within\:ring-light-blue-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-bg-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-white-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-Black-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-Default-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-White-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-Green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-Blue-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-Silver-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-Yellow-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-Grey-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-Gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-Red-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-Gold-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-dark-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-light-pink:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .sm\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .sm\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-gray:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-gray-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-gray-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-gray-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-gray-5:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-dark-red:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-mustard-yellow:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-mustard-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-blue-3:focus {
    --tw-ring-color:  #F0F3FF;
  }

  .sm\:focus\:ring-light-blue-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-bg-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-white-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-Black-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-Default-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-White-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-Green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-Blue-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-Silver-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-Yellow-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-Grey-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-Gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-Red-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-Gold-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-dark-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-light-pink:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .sm\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .sm\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .sm\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .sm\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .sm\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .sm\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .sm\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .sm\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .sm\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .sm\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .sm\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .sm\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .sm\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .sm\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .sm\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .sm\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .sm\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .sm\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .sm\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .sm\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .sm\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .sm\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .sm\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .sm\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .sm\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .sm\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .sm\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .sm\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .sm\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .sm\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .sm\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .sm\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .sm\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .sm\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .sm\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .sm\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .sm\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .sm\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .sm\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .sm\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .sm\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .sm\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .sm\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .sm\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .sm\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .sm\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .sm\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .sm\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .sm\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .sm\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .sm\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .sm\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .sm\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .sm\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .sm\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .sm\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .sm\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .sm\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .sm\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .sm\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .sm\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .sm\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .sm\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .sm\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .sm\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .sm\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .sm\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .sm\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .sm\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .sm\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .sm\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .sm\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .sm\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .sm\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .sm\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .sm\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .sm\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .sm\:ring-offset-purple {
    --tw-ring-offset-color: #6700B8;
  }

  .sm\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .sm\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .sm\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .sm\:ring-offset-light-gray {
    --tw-ring-offset-color: #6E767D;
  }

  .sm\:ring-offset-light-gray-1 {
    --tw-ring-offset-color: #A5AAAF;
  }

  .sm\:ring-offset-light-gray-2 {
    --tw-ring-offset-color: #E6E6EB;
  }

  .sm\:ring-offset-light-gray-3 {
    --tw-ring-offset-color: #F0F0F5;
  }

  .sm\:ring-offset-light-gray-4 {
    --tw-ring-offset-color: #D5D6DA;
  }

  .sm\:ring-offset-light-gray-5 {
    --tw-ring-offset-color: #333F48;
  }

  .sm\:ring-offset-purple-1 {
    --tw-ring-offset-color: #8223D2;
  }

  .sm\:ring-offset-dark-red {
    --tw-ring-offset-color: #DB1B1B;
  }

  .sm\:ring-offset-mustard-yellow {
    --tw-ring-offset-color: #ED8B00;
  }

  .sm\:ring-offset-mustard-yellow-1 {
    --tw-ring-offset-color: #ED6600;
  }

  .sm\:ring-offset-light-blue {
    --tw-ring-offset-color: #6B8BFF;
  }

  .sm\:ring-offset-light-blue-1 {
    --tw-ring-offset-color: #4A68F9;
  }

  .sm\:ring-offset-light-blue-3 {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .sm\:ring-offset-light-blue-4 {
    --tw-ring-offset-color: #F0F3FF;
  }

  .sm\:ring-offset-purple-blue {
    --tw-ring-offset-color: #6469E1;
  }

  .sm\:ring-offset-light-green {
    --tw-ring-offset-color: #00B574;
  }

  .sm\:ring-offset-light-green-1 {
    --tw-ring-offset-color: #00B574;
  }

  .sm\:ring-offset-light-bg-green {
    --tw-ring-offset-color: #F0FFF9;
  }

  .sm\:ring-offset-green-1 {
    --tw-ring-offset-color: #0B8350;
  }

  .sm\:ring-offset-pink-1 {
    --tw-ring-offset-color: #FFEDD5;
  }

  .sm\:ring-offset-light-white-1 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .sm\:ring-offset-Black-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .sm\:ring-offset-Default-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .sm\:ring-offset-White-3 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .sm\:ring-offset-Green-3 {
    --tw-ring-offset-color: #AEE0CD;
  }

  .sm\:ring-offset-Blue-3 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .sm\:ring-offset-Silver-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .sm\:ring-offset-Yellow-3 {
    --tw-ring-offset-color: #FFE681;
  }

  .sm\:ring-offset-Grey-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .sm\:ring-offset-Gray-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .sm\:ring-offset-Red-3 {
    --tw-ring-offset-color: #BA0C2E;
  }

  .sm\:ring-offset-Gold-3 {
    --tw-ring-offset-color: #DAA520;
  }

  .sm\:ring-offset-light-green-3 {
    --tw-ring-offset-color: #F3E9FB;
  }

  .sm\:ring-offset-dark-blue-2 {
    --tw-ring-offset-color: #2743CC;
  }

  .sm\:ring-offset-blue-1 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .sm\:ring-offset-yellow-1 {
    --tw-ring-offset-color: #EDB800;
  }

  .sm\:ring-offset-blue-2 {
    --tw-ring-offset-color: #253BAA;
  }

  .sm\:ring-offset-light-pink {
    --tw-ring-offset-color: #FF5070;
  }

  .sm\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .sm\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .sm\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .sm\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .sm\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .sm\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .sm\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .sm\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .sm\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .sm\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .sm\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .sm\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .sm\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .sm\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .sm\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .sm\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .sm\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .sm\:focus-within\:ring-offset-purple:focus-within {
    --tw-ring-offset-color: #6700B8;
  }

  .sm\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .sm\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .sm\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .sm\:focus-within\:ring-offset-light-gray:focus-within {
    --tw-ring-offset-color: #6E767D;
  }

  .sm\:focus-within\:ring-offset-light-gray-1:focus-within {
    --tw-ring-offset-color: #A5AAAF;
  }

  .sm\:focus-within\:ring-offset-light-gray-2:focus-within {
    --tw-ring-offset-color: #E6E6EB;
  }

  .sm\:focus-within\:ring-offset-light-gray-3:focus-within {
    --tw-ring-offset-color: #F0F0F5;
  }

  .sm\:focus-within\:ring-offset-light-gray-4:focus-within {
    --tw-ring-offset-color: #D5D6DA;
  }

  .sm\:focus-within\:ring-offset-light-gray-5:focus-within {
    --tw-ring-offset-color: #333F48;
  }

  .sm\:focus-within\:ring-offset-purple-1:focus-within {
    --tw-ring-offset-color: #8223D2;
  }

  .sm\:focus-within\:ring-offset-dark-red:focus-within {
    --tw-ring-offset-color: #DB1B1B;
  }

  .sm\:focus-within\:ring-offset-mustard-yellow:focus-within {
    --tw-ring-offset-color: #ED8B00;
  }

  .sm\:focus-within\:ring-offset-mustard-yellow-1:focus-within {
    --tw-ring-offset-color: #ED6600;
  }

  .sm\:focus-within\:ring-offset-light-blue:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .sm\:focus-within\:ring-offset-light-blue-1:focus-within {
    --tw-ring-offset-color: #4A68F9;
  }

  .sm\:focus-within\:ring-offset-light-blue-3:focus-within {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .sm\:focus-within\:ring-offset-light-blue-4:focus-within {
    --tw-ring-offset-color: #F0F3FF;
  }

  .sm\:focus-within\:ring-offset-purple-blue:focus-within {
    --tw-ring-offset-color: #6469E1;
  }

  .sm\:focus-within\:ring-offset-light-green:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .sm\:focus-within\:ring-offset-light-green-1:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .sm\:focus-within\:ring-offset-light-bg-green:focus-within {
    --tw-ring-offset-color: #F0FFF9;
  }

  .sm\:focus-within\:ring-offset-green-1:focus-within {
    --tw-ring-offset-color: #0B8350;
  }

  .sm\:focus-within\:ring-offset-pink-1:focus-within {
    --tw-ring-offset-color: #FFEDD5;
  }

  .sm\:focus-within\:ring-offset-light-white-1:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .sm\:focus-within\:ring-offset-Black-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .sm\:focus-within\:ring-offset-Default-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .sm\:focus-within\:ring-offset-White-3:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .sm\:focus-within\:ring-offset-Green-3:focus-within {
    --tw-ring-offset-color: #AEE0CD;
  }

  .sm\:focus-within\:ring-offset-Blue-3:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .sm\:focus-within\:ring-offset-Silver-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .sm\:focus-within\:ring-offset-Yellow-3:focus-within {
    --tw-ring-offset-color: #FFE681;
  }

  .sm\:focus-within\:ring-offset-Grey-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .sm\:focus-within\:ring-offset-Gray-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .sm\:focus-within\:ring-offset-Red-3:focus-within {
    --tw-ring-offset-color: #BA0C2E;
  }

  .sm\:focus-within\:ring-offset-Gold-3:focus-within {
    --tw-ring-offset-color: #DAA520;
  }

  .sm\:focus-within\:ring-offset-light-green-3:focus-within {
    --tw-ring-offset-color: #F3E9FB;
  }

  .sm\:focus-within\:ring-offset-dark-blue-2:focus-within {
    --tw-ring-offset-color: #2743CC;
  }

  .sm\:focus-within\:ring-offset-blue-1:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .sm\:focus-within\:ring-offset-yellow-1:focus-within {
    --tw-ring-offset-color: #EDB800;
  }

  .sm\:focus-within\:ring-offset-blue-2:focus-within {
    --tw-ring-offset-color: #253BAA;
  }

  .sm\:focus-within\:ring-offset-light-pink:focus-within {
    --tw-ring-offset-color: #FF5070;
  }

  .sm\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .sm\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .sm\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .sm\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .sm\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .sm\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .sm\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .sm\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .sm\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .sm\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .sm\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .sm\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .sm\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .sm\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .sm\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .sm\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .sm\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .sm\:focus\:ring-offset-purple:focus {
    --tw-ring-offset-color: #6700B8;
  }

  .sm\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .sm\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .sm\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .sm\:focus\:ring-offset-light-gray:focus {
    --tw-ring-offset-color: #6E767D;
  }

  .sm\:focus\:ring-offset-light-gray-1:focus {
    --tw-ring-offset-color: #A5AAAF;
  }

  .sm\:focus\:ring-offset-light-gray-2:focus {
    --tw-ring-offset-color: #E6E6EB;
  }

  .sm\:focus\:ring-offset-light-gray-3:focus {
    --tw-ring-offset-color: #F0F0F5;
  }

  .sm\:focus\:ring-offset-light-gray-4:focus {
    --tw-ring-offset-color: #D5D6DA;
  }

  .sm\:focus\:ring-offset-light-gray-5:focus {
    --tw-ring-offset-color: #333F48;
  }

  .sm\:focus\:ring-offset-purple-1:focus {
    --tw-ring-offset-color: #8223D2;
  }

  .sm\:focus\:ring-offset-dark-red:focus {
    --tw-ring-offset-color: #DB1B1B;
  }

  .sm\:focus\:ring-offset-mustard-yellow:focus {
    --tw-ring-offset-color: #ED8B00;
  }

  .sm\:focus\:ring-offset-mustard-yellow-1:focus {
    --tw-ring-offset-color: #ED6600;
  }

  .sm\:focus\:ring-offset-light-blue:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .sm\:focus\:ring-offset-light-blue-1:focus {
    --tw-ring-offset-color: #4A68F9;
  }

  .sm\:focus\:ring-offset-light-blue-3:focus {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .sm\:focus\:ring-offset-light-blue-4:focus {
    --tw-ring-offset-color: #F0F3FF;
  }

  .sm\:focus\:ring-offset-purple-blue:focus {
    --tw-ring-offset-color: #6469E1;
  }

  .sm\:focus\:ring-offset-light-green:focus {
    --tw-ring-offset-color: #00B574;
  }

  .sm\:focus\:ring-offset-light-green-1:focus {
    --tw-ring-offset-color: #00B574;
  }

  .sm\:focus\:ring-offset-light-bg-green:focus {
    --tw-ring-offset-color: #F0FFF9;
  }

  .sm\:focus\:ring-offset-green-1:focus {
    --tw-ring-offset-color: #0B8350;
  }

  .sm\:focus\:ring-offset-pink-1:focus {
    --tw-ring-offset-color: #FFEDD5;
  }

  .sm\:focus\:ring-offset-light-white-1:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .sm\:focus\:ring-offset-Black-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .sm\:focus\:ring-offset-Default-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .sm\:focus\:ring-offset-White-3:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .sm\:focus\:ring-offset-Green-3:focus {
    --tw-ring-offset-color: #AEE0CD;
  }

  .sm\:focus\:ring-offset-Blue-3:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .sm\:focus\:ring-offset-Silver-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .sm\:focus\:ring-offset-Yellow-3:focus {
    --tw-ring-offset-color: #FFE681;
  }

  .sm\:focus\:ring-offset-Grey-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .sm\:focus\:ring-offset-Gray-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .sm\:focus\:ring-offset-Red-3:focus {
    --tw-ring-offset-color: #BA0C2E;
  }

  .sm\:focus\:ring-offset-Gold-3:focus {
    --tw-ring-offset-color: #DAA520;
  }

  .sm\:focus\:ring-offset-light-green-3:focus {
    --tw-ring-offset-color: #F3E9FB;
  }

  .sm\:focus\:ring-offset-dark-blue-2:focus {
    --tw-ring-offset-color: #2743CC;
  }

  .sm\:focus\:ring-offset-blue-1:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .sm\:focus\:ring-offset-yellow-1:focus {
    --tw-ring-offset-color: #EDB800;
  }

  .sm\:focus\:ring-offset-blue-2:focus {
    --tw-ring-offset-color: #253BAA;
  }

  .sm\:focus\:ring-offset-light-pink:focus {
    --tw-ring-offset-color: #FF5070;
  }

  .sm\:filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .sm\:filter-none {
    filter: none;
  }

  .sm\:blur-0 {
    --tw-blur: blur(0);
  }

  .sm\:blur-none {
    --tw-blur: blur(0);
  }

  .sm\:blur-sm {
    --tw-blur: blur(4px);
  }

  .sm\:blur {
    --tw-blur: blur(8px);
  }

  .sm\:blur-md {
    --tw-blur: blur(12px);
  }

  .sm\:blur-lg {
    --tw-blur: blur(16px);
  }

  .sm\:blur-xl {
    --tw-blur: blur(24px);
  }

  .sm\:blur-2xl {
    --tw-blur: blur(40px);
  }

  .sm\:blur-3xl {
    --tw-blur: blur(64px);
  }

  .sm\:brightness-0 {
    --tw-brightness: brightness(0);
  }

  .sm\:brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .sm\:brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .sm\:brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .sm\:brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .sm\:brightness-100 {
    --tw-brightness: brightness(1);
  }

  .sm\:brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .sm\:brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .sm\:brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .sm\:brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .sm\:brightness-200 {
    --tw-brightness: brightness(2);
  }

  .sm\:contrast-0 {
    --tw-contrast: contrast(0);
  }

  .sm\:contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .sm\:contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .sm\:contrast-100 {
    --tw-contrast: contrast(1);
  }

  .sm\:contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .sm\:contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .sm\:contrast-200 {
    --tw-contrast: contrast(2);
  }

  .sm\:drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .sm\:drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .sm\:drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .sm\:drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .sm\:drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .sm\:drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .sm\:drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .sm\:grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .sm\:grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .sm\:hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .sm\:hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .sm\:hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .sm\:hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .sm\:hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .sm\:hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .sm\:-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .sm\:-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .sm\:-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .sm\:-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .sm\:-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .sm\:invert-0 {
    --tw-invert: invert(0);
  }

  .sm\:invert {
    --tw-invert: invert(100%);
  }

  .sm\:saturate-0 {
    --tw-saturate: saturate(0);
  }

  .sm\:saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .sm\:saturate-100 {
    --tw-saturate: saturate(1);
  }

  .sm\:saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .sm\:saturate-200 {
    --tw-saturate: saturate(2);
  }

  .sm\:sepia-0 {
    --tw-sepia: sepia(0);
  }

  .sm\:sepia {
    --tw-sepia: sepia(100%);
  }

  .sm\:backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .sm\:backdrop-filter-none {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .sm\:backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .sm\:backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .sm\:backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .sm\:backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .sm\:backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .sm\:backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .sm\:backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .sm\:backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .sm\:backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .sm\:backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .sm\:backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .sm\:backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .sm\:backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .sm\:backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .sm\:backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .sm\:backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .sm\:backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .sm\:backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .sm\:backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .sm\:backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .sm\:backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .sm\:backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .sm\:backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .sm\:backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .sm\:backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .sm\:backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .sm\:backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .sm\:backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .sm\:backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .sm\:backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .sm\:backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .sm\:backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .sm\:backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .sm\:backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .sm\:backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .sm\:-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .sm\:-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .sm\:-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .sm\:-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .sm\:-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .sm\:backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .sm\:backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .sm\:backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .sm\:backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .sm\:backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .sm\:backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .sm\:backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .sm\:backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .sm\:backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .sm\:backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .sm\:backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .sm\:backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .sm\:backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .sm\:backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .sm\:backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .sm\:backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .sm\:backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .sm\:backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .sm\:backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .sm\:backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .sm\:backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .sm\:backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .sm\:backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .sm\:backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .sm\:transition-none {
    transition-property: none;
  }

  .sm\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:delay-75 {
    transition-delay: 75ms;
  }

  .sm\:delay-100 {
    transition-delay: 100ms;
  }

  .sm\:delay-150 {
    transition-delay: 150ms;
  }

  .sm\:delay-200 {
    transition-delay: 200ms;
  }

  .sm\:delay-300 {
    transition-delay: 300ms;
  }

  .sm\:delay-500 {
    transition-delay: 500ms;
  }

  .sm\:delay-700 {
    transition-delay: 700ms;
  }

  .sm\:delay-1000 {
    transition-delay: 1000ms;
  }

  .sm\:duration-75 {
    transition-duration: 75ms;
  }

  .sm\:duration-100 {
    transition-duration: 100ms;
  }

  .sm\:duration-150 {
    transition-duration: 150ms;
  }

  .sm\:duration-200 {
    transition-duration: 200ms;
  }

  .sm\:duration-300 {
    transition-duration: 300ms;
  }

  .sm\:duration-500 {
    transition-duration: 500ms;
  }

  .sm\:duration-700 {
    transition-duration: 700ms;
  }

  .sm\:duration-1000 {
    transition-duration: 1000ms;
  }

  .sm\:ease-linear {
    transition-timing-function: linear;
  }

  .sm\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .sm\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .sm\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (max-width: 414px) {
  .xs\:container {
    width: 100%;
  }

  .xs\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xs\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xs\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xs\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xs\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xs\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xs\:pointer-events-none {
    pointer-events: none;
  }

  .xs\:pointer-events-auto {
    pointer-events: auto;
  }

  .xs\:visible {
    visibility: visible;
  }

  .xs\:invisible {
    visibility: hidden;
  }

  .xs\:static {
    position: static;
  }

  .xs\:fixed {
    position: fixed;
  }

  .xs\:absolute {
    position: absolute;
  }

  .xs\:relative {
    position: relative;
  }

  .xs\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .xs\:inset-10 {
    top: 10px;
    right: 10px;
    bottom: 10px;
    left: 10px;
  }

  .xs\:inset-30 {
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
  }

  .xs\:-inset-25 {
    top: -25px;
    right: -25px;
    bottom: -25px;
    left: -25px;
  }

  .xs\:-inset-40 {
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .xs\:-inset-5px {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
  }

  .xs\:-inset-10px {
    top: -10px;
    right: -10px;
    bottom: -10px;
    left: -10px;
  }

  .xs\:-inset-125px {
    top: -125px;
    right: -125px;
    bottom: -125px;
    left: -125px;
  }

  .xs\:inset-x-10 {
    left: 10px;
    right: 10px;
  }

  .xs\:inset-x-30 {
    left: 30px;
    right: 30px;
  }

  .xs\:-inset-x-25 {
    left: -25px;
    right: -25px;
  }

  .xs\:-inset-x-40 {
    left: -40px;
    right: -40px;
  }

  .xs\:-inset-x-5px {
    left: -5px;
    right: -5px;
  }

  .xs\:-inset-x-10px {
    left: -10px;
    right: -10px;
  }

  .xs\:-inset-x-125px {
    left: -125px;
    right: -125px;
  }

  .xs\:inset-y-10 {
    top: 10px;
    bottom: 10px;
  }

  .xs\:inset-y-30 {
    top: 30px;
    bottom: 30px;
  }

  .xs\:-inset-y-25 {
    top: -25px;
    bottom: -25px;
  }

  .xs\:-inset-y-40 {
    top: -40px;
    bottom: -40px;
  }

  .xs\:-inset-y-5px {
    top: -5px;
    bottom: -5px;
  }

  .xs\:-inset-y-10px {
    top: -10px;
    bottom: -10px;
  }

  .xs\:-inset-y-125px {
    top: -125px;
    bottom: -125px;
  }

  .xs\:top-10 {
    top: 10px;
  }

  .xs\:top-30 {
    top: 30px;
  }

  .xs\:-top-25 {
    top: -25px;
  }

  .xs\:-top-40 {
    top: -40px;
  }

  .xs\:-top-5px {
    top: -5px;
  }

  .xs\:-top-10px {
    top: -10px;
  }

  .xs\:-top-125px {
    top: -125px;
  }

  .xs\:right-10 {
    right: 10px;
  }

  .xs\:right-30 {
    right: 30px;
  }

  .xs\:-right-25 {
    right: -25px;
  }

  .xs\:-right-40 {
    right: -40px;
  }

  .xs\:-right-5px {
    right: -5px;
  }

  .xs\:-right-10px {
    right: -10px;
  }

  .xs\:-right-125px {
    right: -125px;
  }

  .xs\:bottom-10 {
    bottom: 10px;
  }

  .xs\:bottom-30 {
    bottom: 30px;
  }

  .xs\:-bottom-25 {
    bottom: -25px;
  }

  .xs\:-bottom-40 {
    bottom: -40px;
  }

  .xs\:-bottom-5px {
    bottom: -5px;
  }

  .xs\:-bottom-10px {
    bottom: -10px;
  }

  .xs\:-bottom-125px {
    bottom: -125px;
  }

  .xs\:left-10 {
    left: 10px;
  }

  .xs\:left-30 {
    left: 30px;
  }

  .xs\:-left-25 {
    left: -25px;
  }

  .xs\:-left-40 {
    left: -40px;
  }

  .xs\:-left-5px {
    left: -5px;
  }

  .xs\:-left-10px {
    left: -10px;
  }

  .xs\:-left-125px {
    left: -125px;
  }

  .xs\:isolate {
    isolation: isolate;
  }

  .xs\:isolation-auto {
    isolation: auto;
  }

  .xs\:z-110 {
    z-index: 110;
  }

  .xs\:focus-within\:z-110:focus-within {
    z-index: 110;
  }

  .xs\:focus\:z-110:focus {
    z-index: 110;
  }

  .xs\:order-1 {
    order: 1;
  }

  .xs\:order-2 {
    order: 2;
  }

  .xs\:order-3 {
    order: 3;
  }

  .xs\:order-4 {
    order: 4;
  }

  .xs\:order-5 {
    order: 5;
  }

  .xs\:order-6 {
    order: 6;
  }

  .xs\:order-7 {
    order: 7;
  }

  .xs\:order-8 {
    order: 8;
  }

  .xs\:order-9 {
    order: 9;
  }

  .xs\:order-10 {
    order: 10;
  }

  .xs\:order-11 {
    order: 11;
  }

  .xs\:order-12 {
    order: 12;
  }

  .xs\:order-first {
    order: -9999;
  }

  .xs\:order-last {
    order: 9999;
  }

  .xs\:order-none {
    order: 0;
  }

  .xs\:col-auto {
    grid-column: auto;
  }

  .xs\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .xs\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .xs\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .xs\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .xs\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .xs\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .xs\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .xs\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .xs\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .xs\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .xs\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .xs\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .xs\:col-span-full {
    grid-column: 1 / -1;
  }

  .xs\:col-start-1 {
    grid-column-start: 1;
  }

  .xs\:col-start-2 {
    grid-column-start: 2;
  }

  .xs\:col-start-3 {
    grid-column-start: 3;
  }

  .xs\:col-start-4 {
    grid-column-start: 4;
  }

  .xs\:col-start-5 {
    grid-column-start: 5;
  }

  .xs\:col-start-6 {
    grid-column-start: 6;
  }

  .xs\:col-start-7 {
    grid-column-start: 7;
  }

  .xs\:col-start-8 {
    grid-column-start: 8;
  }

  .xs\:col-start-9 {
    grid-column-start: 9;
  }

  .xs\:col-start-10 {
    grid-column-start: 10;
  }

  .xs\:col-start-11 {
    grid-column-start: 11;
  }

  .xs\:col-start-12 {
    grid-column-start: 12;
  }

  .xs\:col-start-13 {
    grid-column-start: 13;
  }

  .xs\:col-start-auto {
    grid-column-start: auto;
  }

  .xs\:col-end-1 {
    grid-column-end: 1;
  }

  .xs\:col-end-2 {
    grid-column-end: 2;
  }

  .xs\:col-end-3 {
    grid-column-end: 3;
  }

  .xs\:col-end-4 {
    grid-column-end: 4;
  }

  .xs\:col-end-5 {
    grid-column-end: 5;
  }

  .xs\:col-end-6 {
    grid-column-end: 6;
  }

  .xs\:col-end-7 {
    grid-column-end: 7;
  }

  .xs\:col-end-8 {
    grid-column-end: 8;
  }

  .xs\:col-end-9 {
    grid-column-end: 9;
  }

  .xs\:col-end-10 {
    grid-column-end: 10;
  }

  .xs\:col-end-11 {
    grid-column-end: 11;
  }

  .xs\:col-end-12 {
    grid-column-end: 12;
  }

  .xs\:col-end-13 {
    grid-column-end: 13;
  }

  .xs\:col-end-auto {
    grid-column-end: auto;
  }

  .xs\:row-auto {
    grid-row: auto;
  }

  .xs\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .xs\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .xs\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .xs\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .xs\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .xs\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .xs\:row-span-full {
    grid-row: 1 / -1;
  }

  .xs\:row-start-1 {
    grid-row-start: 1;
  }

  .xs\:row-start-2 {
    grid-row-start: 2;
  }

  .xs\:row-start-3 {
    grid-row-start: 3;
  }

  .xs\:row-start-4 {
    grid-row-start: 4;
  }

  .xs\:row-start-5 {
    grid-row-start: 5;
  }

  .xs\:row-start-6 {
    grid-row-start: 6;
  }

  .xs\:row-start-7 {
    grid-row-start: 7;
  }

  .xs\:row-start-auto {
    grid-row-start: auto;
  }

  .xs\:row-end-1 {
    grid-row-end: 1;
  }

  .xs\:row-end-2 {
    grid-row-end: 2;
  }

  .xs\:row-end-3 {
    grid-row-end: 3;
  }

  .xs\:row-end-4 {
    grid-row-end: 4;
  }

  .xs\:row-end-5 {
    grid-row-end: 5;
  }

  .xs\:row-end-6 {
    grid-row-end: 6;
  }

  .xs\:row-end-7 {
    grid-row-end: 7;
  }

  .xs\:row-end-auto {
    grid-row-end: auto;
  }

  .xs\:float-right {
    float: right;
  }

  .xs\:float-left {
    float: left;
  }

  .xs\:float-none {
    float: none;
  }

  .xs\:clear-left {
    clear: left;
  }

  .xs\:clear-right {
    clear: right;
  }

  .xs\:clear-both {
    clear: both;
  }

  .xs\:clear-none {
    clear: none;
  }

  .xs\:m-0 {
    margin: 0px;
  }

  .xs\:m-1 {
    margin: 0.25rem;
  }

  .xs\:m-2 {
    margin: 2px;
  }

  .xs\:m-3 {
    margin: 0.75rem;
  }

  .xs\:m-4 {
    margin: 1rem;
  }

  .xs\:m-5 {
    margin: 1.25rem;
  }

  .xs\:m-6 {
    margin: 6px;
  }

  .xs\:m-7 {
    margin: 1.75rem;
  }

  .xs\:m-8 {
    margin: 2rem;
  }

  .xs\:m-9 {
    margin: 2.25rem;
  }

  .xs\:m-10 {
    margin: 2.5rem;
  }

  .xs\:m-11 {
    margin: 11px;
  }

  .xs\:m-12 {
    margin: 3rem;
  }

  .xs\:m-14 {
    margin: 3.5rem;
  }

  .xs\:m-15 {
    margin: 15px;
  }

  .xs\:m-16 {
    margin: 4rem;
  }

  .xs\:m-18 {
    margin: 18px;
  }

  .xs\:m-20 {
    margin: 20px;
  }

  .xs\:m-21 {
    margin: 21px;
  }

  .xs\:m-23 {
    margin: 23px;
  }

  .xs\:m-24 {
    margin: 24px;
  }

  .xs\:m-25 {
    margin: 25px;
  }

  .xs\:m-27 {
    margin: 27px;
  }

  .xs\:m-28 {
    margin: 7rem;
  }

  .xs\:m-30 {
    margin: 30px;
  }

  .xs\:m-31 {
    margin: 31px;
  }

  .xs\:m-32 {
    margin: 8rem;
  }

  .xs\:m-34 {
    margin: 34px;
  }

  .xs\:m-35 {
    margin: 35px;
  }

  .xs\:m-36 {
    margin: 9rem;
  }

  .xs\:m-37 {
    margin: 37px;
  }

  .xs\:m-38 {
    margin: 38px;
  }

  .xs\:m-40 {
    margin: 40px;
  }

  .xs\:m-42 {
    margin: 42px;
  }

  .xs\:m-44 {
    margin: 44px;
  }

  .xs\:m-45 {
    margin: 45px;
  }

  .xs\:m-46 {
    margin: 46px;
  }

  .xs\:m-48 {
    margin: 48px;
  }

  .xs\:m-52 {
    margin: 13rem;
  }

  .xs\:m-53 {
    margin: 53px;
  }

  .xs\:m-55 {
    margin: 55px;
  }

  .xs\:m-56 {
    margin: 14rem;
  }

  .xs\:m-58 {
    margin: 58px;
  }

  .xs\:m-59 {
    margin: 59px;
  }

  .xs\:m-60 {
    margin: 15rem;
  }

  .xs\:m-63 {
    margin: 63px;
  }

  .xs\:m-64 {
    margin: 16rem;
  }

  .xs\:m-65 {
    margin: 65px;
  }

  .xs\:m-70 {
    margin: 70px;
  }

  .xs\:m-71 {
    margin: 71px;
  }

  .xs\:m-72 {
    margin: 18rem;
  }

  .xs\:m-80 {
    margin: 20rem;
  }

  .xs\:m-83 {
    margin: 83px;
  }

  .xs\:m-89 {
    margin: 89px;
  }

  .xs\:m-90 {
    margin: 90px;
  }

  .xs\:m-96 {
    margin: 24rem;
  }

  .xs\:m-100 {
    margin: 100px;
  }

  .xs\:m-106 {
    margin: 106px;
  }

  .xs\:m-109 {
    margin: 109px;
  }

  .xs\:m-120 {
    margin: 120px;
  }

  .xs\:m-135 {
    margin: 135px;
  }

  .xs\:m-180 {
    margin: 180px;
  }

  .xs\:m-300 {
    margin: 300px;
  }

  .xs\:m-400 {
    margin: 400px;
  }

  .xs\:m-510 {
    margin: 510px;
  }

  .xs\:m-615 {
    margin: 615px;
  }

  .xs\:m-650 {
    margin: 650px;
  }

  .xs\:m-auto {
    margin: auto;
  }

  .xs\:m-px {
    margin: 1px;
  }

  .xs\:m-0\.5 {
    margin: 0.125rem;
  }

  .xs\:m-1\.5 {
    margin: 0.375rem;
  }

  .xs\:m-2\.5 {
    margin: 0.625rem;
  }

  .xs\:m-3\.5 {
    margin: 0.875rem;
  }

  .xs\:-m-0 {
    margin: 0px;
  }

  .xs\:-m-1 {
    margin: -0.25rem;
  }

  .xs\:-m-2 {
    margin: -0.5rem;
  }

  .xs\:-m-3 {
    margin: -0.75rem;
  }

  .xs\:-m-4 {
    margin: -1rem;
  }

  .xs\:-m-5 {
    margin: -1.25rem;
  }

  .xs\:-m-6 {
    margin: -1.5rem;
  }

  .xs\:-m-7 {
    margin: -1.75rem;
  }

  .xs\:-m-8 {
    margin: -2rem;
  }

  .xs\:-m-9 {
    margin: -2.25rem;
  }

  .xs\:-m-10 {
    margin: -2.5rem;
  }

  .xs\:-m-11 {
    margin: -2.75rem;
  }

  .xs\:-m-12 {
    margin: -3rem;
  }

  .xs\:-m-14 {
    margin: -3.5rem;
  }

  .xs\:-m-16 {
    margin: -4rem;
  }

  .xs\:-m-20 {
    margin: -5rem;
  }

  .xs\:-m-24 {
    margin: -6rem;
  }

  .xs\:-m-28 {
    margin: -7rem;
  }

  .xs\:-m-32 {
    margin: -8rem;
  }

  .xs\:-m-36 {
    margin: -9rem;
  }

  .xs\:-m-40 {
    margin: -10rem;
  }

  .xs\:-m-44 {
    margin: -11rem;
  }

  .xs\:-m-48 {
    margin: -12rem;
  }

  .xs\:-m-52 {
    margin: -13rem;
  }

  .xs\:-m-56 {
    margin: -14rem;
  }

  .xs\:-m-60 {
    margin: -15rem;
  }

  .xs\:-m-64 {
    margin: -16rem;
  }

  .xs\:-m-72 {
    margin: -18rem;
  }

  .xs\:-m-80 {
    margin: -20rem;
  }

  .xs\:-m-96 {
    margin: -24rem;
  }

  .xs\:-m-px {
    margin: -1px;
  }

  .xs\:-m-0\.5 {
    margin: -0.125rem;
  }

  .xs\:-m-1\.5 {
    margin: -0.375rem;
  }

  .xs\:-m-2\.5 {
    margin: -0.625rem;
  }

  .xs\:-m-3\.5 {
    margin: -0.875rem;
  }

  .xs\:-m-15px {
    margin: -15px;
  }

  .xs\:m-m11 {
    margin: 11px;
  }

  .xs\:m-12px {
    margin: 12px;
  }

  .xs\:m-m72 {
    margin: 72px;
  }

  .xs\:m-m21 {
    margin: 21%;
  }

  .xs\:m-m15 {
    margin: 15px;
  }

  .xs\:m-m18 {
    margin: 18px;
  }

  .xs\:m-m35 {
    margin: 35px;
  }

  .xs\:m-m19 {
    margin: 19px;
  }

  .xs\:m-m17 {
    margin: 17px;
  }

  .xs\:m-m9 {
    margin: 9px;
  }

  .xs\:m-m10 {
    margin: 10px;
  }

  .xs\:m-m51 {
    margin: 51px;
  }

  .xs\:m-m43 {
    margin: 43px;
  }

  .xs\:m-m13 {
    margin: 13px;
  }

  .xs\:m-m26 {
    margin: 26px;
  }

  .xs\:m-m2 {
    margin: 2px;
  }

  .xs\:m-m14 {
    margin: 14px;
  }

  .xs\:m-m5 {
    margin: 5px;
  }

  .xs\:m-m8 {
    margin: 8px;
  }

  .xs\:last\:m-0:last-child {
    margin: 0px;
  }

  .xs\:last\:m-1:last-child {
    margin: 0.25rem;
  }

  .xs\:last\:m-2:last-child {
    margin: 2px;
  }

  .xs\:last\:m-3:last-child {
    margin: 0.75rem;
  }

  .xs\:last\:m-4:last-child {
    margin: 1rem;
  }

  .xs\:last\:m-5:last-child {
    margin: 1.25rem;
  }

  .xs\:last\:m-6:last-child {
    margin: 6px;
  }

  .xs\:last\:m-7:last-child {
    margin: 1.75rem;
  }

  .xs\:last\:m-8:last-child {
    margin: 2rem;
  }

  .xs\:last\:m-9:last-child {
    margin: 2.25rem;
  }

  .xs\:last\:m-10:last-child {
    margin: 2.5rem;
  }

  .xs\:last\:m-11:last-child {
    margin: 11px;
  }

  .xs\:last\:m-12:last-child {
    margin: 3rem;
  }

  .xs\:last\:m-14:last-child {
    margin: 3.5rem;
  }

  .xs\:last\:m-15:last-child {
    margin: 15px;
  }

  .xs\:last\:m-16:last-child {
    margin: 4rem;
  }

  .xs\:last\:m-18:last-child {
    margin: 18px;
  }

  .xs\:last\:m-20:last-child {
    margin: 20px;
  }

  .xs\:last\:m-21:last-child {
    margin: 21px;
  }

  .xs\:last\:m-23:last-child {
    margin: 23px;
  }

  .xs\:last\:m-24:last-child {
    margin: 24px;
  }

  .xs\:last\:m-25:last-child {
    margin: 25px;
  }

  .xs\:last\:m-27:last-child {
    margin: 27px;
  }

  .xs\:last\:m-28:last-child {
    margin: 7rem;
  }

  .xs\:last\:m-30:last-child {
    margin: 30px;
  }

  .xs\:last\:m-31:last-child {
    margin: 31px;
  }

  .xs\:last\:m-32:last-child {
    margin: 8rem;
  }

  .xs\:last\:m-34:last-child {
    margin: 34px;
  }

  .xs\:last\:m-35:last-child {
    margin: 35px;
  }

  .xs\:last\:m-36:last-child {
    margin: 9rem;
  }

  .xs\:last\:m-37:last-child {
    margin: 37px;
  }

  .xs\:last\:m-38:last-child {
    margin: 38px;
  }

  .xs\:last\:m-40:last-child {
    margin: 40px;
  }

  .xs\:last\:m-42:last-child {
    margin: 42px;
  }

  .xs\:last\:m-44:last-child {
    margin: 44px;
  }

  .xs\:last\:m-45:last-child {
    margin: 45px;
  }

  .xs\:last\:m-46:last-child {
    margin: 46px;
  }

  .xs\:last\:m-48:last-child {
    margin: 48px;
  }

  .xs\:last\:m-52:last-child {
    margin: 13rem;
  }

  .xs\:last\:m-53:last-child {
    margin: 53px;
  }

  .xs\:last\:m-55:last-child {
    margin: 55px;
  }

  .xs\:last\:m-56:last-child {
    margin: 14rem;
  }

  .xs\:last\:m-58:last-child {
    margin: 58px;
  }

  .xs\:last\:m-59:last-child {
    margin: 59px;
  }

  .xs\:last\:m-60:last-child {
    margin: 15rem;
  }

  .xs\:last\:m-63:last-child {
    margin: 63px;
  }

  .xs\:last\:m-64:last-child {
    margin: 16rem;
  }

  .xs\:last\:m-65:last-child {
    margin: 65px;
  }

  .xs\:last\:m-70:last-child {
    margin: 70px;
  }

  .xs\:last\:m-71:last-child {
    margin: 71px;
  }

  .xs\:last\:m-72:last-child {
    margin: 18rem;
  }

  .xs\:last\:m-80:last-child {
    margin: 20rem;
  }

  .xs\:last\:m-83:last-child {
    margin: 83px;
  }

  .xs\:last\:m-89:last-child {
    margin: 89px;
  }

  .xs\:last\:m-90:last-child {
    margin: 90px;
  }

  .xs\:last\:m-96:last-child {
    margin: 24rem;
  }

  .xs\:last\:m-100:last-child {
    margin: 100px;
  }

  .xs\:last\:m-106:last-child {
    margin: 106px;
  }

  .xs\:last\:m-109:last-child {
    margin: 109px;
  }

  .xs\:last\:m-120:last-child {
    margin: 120px;
  }

  .xs\:last\:m-135:last-child {
    margin: 135px;
  }

  .xs\:last\:m-180:last-child {
    margin: 180px;
  }

  .xs\:last\:m-300:last-child {
    margin: 300px;
  }

  .xs\:last\:m-400:last-child {
    margin: 400px;
  }

  .xs\:last\:m-510:last-child {
    margin: 510px;
  }

  .xs\:last\:m-615:last-child {
    margin: 615px;
  }

  .xs\:last\:m-650:last-child {
    margin: 650px;
  }

  .xs\:last\:m-auto:last-child {
    margin: auto;
  }

  .xs\:last\:m-px:last-child {
    margin: 1px;
  }

  .xs\:last\:m-0\.5:last-child {
    margin: 0.125rem;
  }

  .xs\:last\:m-1\.5:last-child {
    margin: 0.375rem;
  }

  .xs\:last\:m-2\.5:last-child {
    margin: 0.625rem;
  }

  .xs\:last\:m-3\.5:last-child {
    margin: 0.875rem;
  }

  .xs\:last\:-m-0:last-child {
    margin: 0px;
  }

  .xs\:last\:-m-1:last-child {
    margin: -0.25rem;
  }

  .xs\:last\:-m-2:last-child {
    margin: -0.5rem;
  }

  .xs\:last\:-m-3:last-child {
    margin: -0.75rem;
  }

  .xs\:last\:-m-4:last-child {
    margin: -1rem;
  }

  .xs\:last\:-m-5:last-child {
    margin: -1.25rem;
  }

  .xs\:last\:-m-6:last-child {
    margin: -1.5rem;
  }

  .xs\:last\:-m-7:last-child {
    margin: -1.75rem;
  }

  .xs\:last\:-m-8:last-child {
    margin: -2rem;
  }

  .xs\:last\:-m-9:last-child {
    margin: -2.25rem;
  }

  .xs\:last\:-m-10:last-child {
    margin: -2.5rem;
  }

  .xs\:last\:-m-11:last-child {
    margin: -2.75rem;
  }

  .xs\:last\:-m-12:last-child {
    margin: -3rem;
  }

  .xs\:last\:-m-14:last-child {
    margin: -3.5rem;
  }

  .xs\:last\:-m-16:last-child {
    margin: -4rem;
  }

  .xs\:last\:-m-20:last-child {
    margin: -5rem;
  }

  .xs\:last\:-m-24:last-child {
    margin: -6rem;
  }

  .xs\:last\:-m-28:last-child {
    margin: -7rem;
  }

  .xs\:last\:-m-32:last-child {
    margin: -8rem;
  }

  .xs\:last\:-m-36:last-child {
    margin: -9rem;
  }

  .xs\:last\:-m-40:last-child {
    margin: -10rem;
  }

  .xs\:last\:-m-44:last-child {
    margin: -11rem;
  }

  .xs\:last\:-m-48:last-child {
    margin: -12rem;
  }

  .xs\:last\:-m-52:last-child {
    margin: -13rem;
  }

  .xs\:last\:-m-56:last-child {
    margin: -14rem;
  }

  .xs\:last\:-m-60:last-child {
    margin: -15rem;
  }

  .xs\:last\:-m-64:last-child {
    margin: -16rem;
  }

  .xs\:last\:-m-72:last-child {
    margin: -18rem;
  }

  .xs\:last\:-m-80:last-child {
    margin: -20rem;
  }

  .xs\:last\:-m-96:last-child {
    margin: -24rem;
  }

  .xs\:last\:-m-px:last-child {
    margin: -1px;
  }

  .xs\:last\:-m-0\.5:last-child {
    margin: -0.125rem;
  }

  .xs\:last\:-m-1\.5:last-child {
    margin: -0.375rem;
  }

  .xs\:last\:-m-2\.5:last-child {
    margin: -0.625rem;
  }

  .xs\:last\:-m-3\.5:last-child {
    margin: -0.875rem;
  }

  .xs\:last\:-m-15px:last-child {
    margin: -15px;
  }

  .xs\:last\:m-m11:last-child {
    margin: 11px;
  }

  .xs\:last\:m-12px:last-child {
    margin: 12px;
  }

  .xs\:last\:m-m72:last-child {
    margin: 72px;
  }

  .xs\:last\:m-m21:last-child {
    margin: 21%;
  }

  .xs\:last\:m-m15:last-child {
    margin: 15px;
  }

  .xs\:last\:m-m18:last-child {
    margin: 18px;
  }

  .xs\:last\:m-m35:last-child {
    margin: 35px;
  }

  .xs\:last\:m-m19:last-child {
    margin: 19px;
  }

  .xs\:last\:m-m17:last-child {
    margin: 17px;
  }

  .xs\:last\:m-m9:last-child {
    margin: 9px;
  }

  .xs\:last\:m-m10:last-child {
    margin: 10px;
  }

  .xs\:last\:m-m51:last-child {
    margin: 51px;
  }

  .xs\:last\:m-m43:last-child {
    margin: 43px;
  }

  .xs\:last\:m-m13:last-child {
    margin: 13px;
  }

  .xs\:last\:m-m26:last-child {
    margin: 26px;
  }

  .xs\:last\:m-m2:last-child {
    margin: 2px;
  }

  .xs\:last\:m-m14:last-child {
    margin: 14px;
  }

  .xs\:last\:m-m5:last-child {
    margin: 5px;
  }

  .xs\:last\:m-m8:last-child {
    margin: 8px;
  }

  .xs\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .xs\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xs\:mx-2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .xs\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xs\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xs\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xs\:mx-6 {
    margin-left: 6px;
    margin-right: 6px;
  }

  .xs\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xs\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xs\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xs\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xs\:mx-11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .xs\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xs\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xs\:mx-15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .xs\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xs\:mx-18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .xs\:mx-20 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .xs\:mx-21 {
    margin-left: 21px;
    margin-right: 21px;
  }

  .xs\:mx-23 {
    margin-left: 23px;
    margin-right: 23px;
  }

  .xs\:mx-24 {
    margin-left: 24px;
    margin-right: 24px;
  }

  .xs\:mx-25 {
    margin-left: 25px;
    margin-right: 25px;
  }

  .xs\:mx-27 {
    margin-left: 27px;
    margin-right: 27px;
  }

  .xs\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xs\:mx-30 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .xs\:mx-31 {
    margin-left: 31px;
    margin-right: 31px;
  }

  .xs\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xs\:mx-34 {
    margin-left: 34px;
    margin-right: 34px;
  }

  .xs\:mx-35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .xs\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xs\:mx-37 {
    margin-left: 37px;
    margin-right: 37px;
  }

  .xs\:mx-38 {
    margin-left: 38px;
    margin-right: 38px;
  }

  .xs\:mx-40 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .xs\:mx-42 {
    margin-left: 42px;
    margin-right: 42px;
  }

  .xs\:mx-44 {
    margin-left: 44px;
    margin-right: 44px;
  }

  .xs\:mx-45 {
    margin-left: 45px;
    margin-right: 45px;
  }

  .xs\:mx-46 {
    margin-left: 46px;
    margin-right: 46px;
  }

  .xs\:mx-48 {
    margin-left: 48px;
    margin-right: 48px;
  }

  .xs\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xs\:mx-53 {
    margin-left: 53px;
    margin-right: 53px;
  }

  .xs\:mx-55 {
    margin-left: 55px;
    margin-right: 55px;
  }

  .xs\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xs\:mx-58 {
    margin-left: 58px;
    margin-right: 58px;
  }

  .xs\:mx-59 {
    margin-left: 59px;
    margin-right: 59px;
  }

  .xs\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xs\:mx-63 {
    margin-left: 63px;
    margin-right: 63px;
  }

  .xs\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xs\:mx-65 {
    margin-left: 65px;
    margin-right: 65px;
  }

  .xs\:mx-70 {
    margin-left: 70px;
    margin-right: 70px;
  }

  .xs\:mx-71 {
    margin-left: 71px;
    margin-right: 71px;
  }

  .xs\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xs\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xs\:mx-83 {
    margin-left: 83px;
    margin-right: 83px;
  }

  .xs\:mx-89 {
    margin-left: 89px;
    margin-right: 89px;
  }

  .xs\:mx-90 {
    margin-left: 90px;
    margin-right: 90px;
  }

  .xs\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xs\:mx-100 {
    margin-left: 100px;
    margin-right: 100px;
  }

  .xs\:mx-106 {
    margin-left: 106px;
    margin-right: 106px;
  }

  .xs\:mx-109 {
    margin-left: 109px;
    margin-right: 109px;
  }

  .xs\:mx-120 {
    margin-left: 120px;
    margin-right: 120px;
  }

  .xs\:mx-135 {
    margin-left: 135px;
    margin-right: 135px;
  }

  .xs\:mx-180 {
    margin-left: 180px;
    margin-right: 180px;
  }

  .xs\:mx-300 {
    margin-left: 300px;
    margin-right: 300px;
  }

  .xs\:mx-400 {
    margin-left: 400px;
    margin-right: 400px;
  }

  .xs\:mx-510 {
    margin-left: 510px;
    margin-right: 510px;
  }

  .xs\:mx-615 {
    margin-left: 615px;
    margin-right: 615px;
  }

  .xs\:mx-650 {
    margin-left: 650px;
    margin-right: 650px;
  }

  .xs\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .xs\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .xs\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xs\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xs\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xs\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xs\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .xs\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xs\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xs\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xs\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xs\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xs\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xs\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xs\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xs\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xs\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xs\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xs\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xs\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xs\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xs\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xs\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xs\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xs\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xs\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xs\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xs\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xs\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xs\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xs\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xs\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xs\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xs\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xs\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xs\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xs\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .xs\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xs\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xs\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xs\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xs\:-mx-15px {
    margin-left: -15px;
    margin-right: -15px;
  }

  .xs\:mx-m11 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .xs\:mx-12px {
    margin-left: 12px;
    margin-right: 12px;
  }

  .xs\:mx-m72 {
    margin-left: 72px;
    margin-right: 72px;
  }

  .xs\:mx-m21 {
    margin-left: 21%;
    margin-right: 21%;
  }

  .xs\:mx-m15 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .xs\:mx-m18 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .xs\:mx-m35 {
    margin-left: 35px;
    margin-right: 35px;
  }

  .xs\:mx-m19 {
    margin-left: 19px;
    margin-right: 19px;
  }

  .xs\:mx-m17 {
    margin-left: 17px;
    margin-right: 17px;
  }

  .xs\:mx-m9 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .xs\:mx-m10 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .xs\:mx-m51 {
    margin-left: 51px;
    margin-right: 51px;
  }

  .xs\:mx-m43 {
    margin-left: 43px;
    margin-right: 43px;
  }

  .xs\:mx-m13 {
    margin-left: 13px;
    margin-right: 13px;
  }

  .xs\:mx-m26 {
    margin-left: 26px;
    margin-right: 26px;
  }

  .xs\:mx-m2 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .xs\:mx-m14 {
    margin-left: 14px;
    margin-right: 14px;
  }

  .xs\:mx-m5 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .xs\:mx-m8 {
    margin-left: 8px;
    margin-right: 8px;
  }

  .xs\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xs\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xs\:my-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .xs\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xs\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xs\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xs\:my-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .xs\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xs\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xs\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xs\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xs\:my-11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .xs\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xs\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xs\:my-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .xs\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xs\:my-18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xs\:my-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .xs\:my-21 {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .xs\:my-23 {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .xs\:my-24 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .xs\:my-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .xs\:my-27 {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .xs\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xs\:my-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .xs\:my-31 {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .xs\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xs\:my-34 {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .xs\:my-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .xs\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xs\:my-37 {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .xs\:my-38 {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .xs\:my-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .xs\:my-42 {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .xs\:my-44 {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .xs\:my-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .xs\:my-46 {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .xs\:my-48 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .xs\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xs\:my-53 {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .xs\:my-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .xs\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xs\:my-58 {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .xs\:my-59 {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .xs\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xs\:my-63 {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .xs\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xs\:my-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .xs\:my-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .xs\:my-71 {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .xs\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xs\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xs\:my-83 {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .xs\:my-89 {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .xs\:my-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .xs\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xs\:my-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .xs\:my-106 {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .xs\:my-109 {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .xs\:my-120 {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .xs\:my-135 {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .xs\:my-180 {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .xs\:my-300 {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .xs\:my-400 {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .xs\:my-510 {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .xs\:my-615 {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .xs\:my-650 {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .xs\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .xs\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xs\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xs\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xs\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xs\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xs\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xs\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xs\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xs\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xs\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xs\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xs\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xs\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xs\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xs\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xs\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xs\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xs\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xs\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xs\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xs\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xs\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xs\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xs\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xs\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xs\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xs\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xs\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xs\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xs\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xs\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xs\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xs\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xs\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xs\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xs\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xs\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xs\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xs\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xs\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xs\:-my-15px {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .xs\:my-m11 {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .xs\:my-12px {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .xs\:my-m72 {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .xs\:my-m21 {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .xs\:my-m15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .xs\:my-m18 {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xs\:my-m35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .xs\:my-m19 {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .xs\:my-m17 {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .xs\:my-m9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .xs\:my-m10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .xs\:my-m51 {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .xs\:my-m43 {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .xs\:my-m13 {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .xs\:my-m26 {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .xs\:my-m2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .xs\:my-m14 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .xs\:my-m5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .xs\:my-m8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .xs\:last\:mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .xs\:last\:mx-1:last-child {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xs\:last\:mx-2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .xs\:last\:mx-3:last-child {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xs\:last\:mx-4:last-child {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xs\:last\:mx-5:last-child {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xs\:last\:mx-6:last-child {
    margin-left: 6px;
    margin-right: 6px;
  }

  .xs\:last\:mx-7:last-child {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xs\:last\:mx-8:last-child {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xs\:last\:mx-9:last-child {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xs\:last\:mx-10:last-child {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xs\:last\:mx-11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .xs\:last\:mx-12:last-child {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xs\:last\:mx-14:last-child {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xs\:last\:mx-15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .xs\:last\:mx-16:last-child {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xs\:last\:mx-18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .xs\:last\:mx-20:last-child {
    margin-left: 20px;
    margin-right: 20px;
  }

  .xs\:last\:mx-21:last-child {
    margin-left: 21px;
    margin-right: 21px;
  }

  .xs\:last\:mx-23:last-child {
    margin-left: 23px;
    margin-right: 23px;
  }

  .xs\:last\:mx-24:last-child {
    margin-left: 24px;
    margin-right: 24px;
  }

  .xs\:last\:mx-25:last-child {
    margin-left: 25px;
    margin-right: 25px;
  }

  .xs\:last\:mx-27:last-child {
    margin-left: 27px;
    margin-right: 27px;
  }

  .xs\:last\:mx-28:last-child {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xs\:last\:mx-30:last-child {
    margin-left: 30px;
    margin-right: 30px;
  }

  .xs\:last\:mx-31:last-child {
    margin-left: 31px;
    margin-right: 31px;
  }

  .xs\:last\:mx-32:last-child {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xs\:last\:mx-34:last-child {
    margin-left: 34px;
    margin-right: 34px;
  }

  .xs\:last\:mx-35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .xs\:last\:mx-36:last-child {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xs\:last\:mx-37:last-child {
    margin-left: 37px;
    margin-right: 37px;
  }

  .xs\:last\:mx-38:last-child {
    margin-left: 38px;
    margin-right: 38px;
  }

  .xs\:last\:mx-40:last-child {
    margin-left: 40px;
    margin-right: 40px;
  }

  .xs\:last\:mx-42:last-child {
    margin-left: 42px;
    margin-right: 42px;
  }

  .xs\:last\:mx-44:last-child {
    margin-left: 44px;
    margin-right: 44px;
  }

  .xs\:last\:mx-45:last-child {
    margin-left: 45px;
    margin-right: 45px;
  }

  .xs\:last\:mx-46:last-child {
    margin-left: 46px;
    margin-right: 46px;
  }

  .xs\:last\:mx-48:last-child {
    margin-left: 48px;
    margin-right: 48px;
  }

  .xs\:last\:mx-52:last-child {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xs\:last\:mx-53:last-child {
    margin-left: 53px;
    margin-right: 53px;
  }

  .xs\:last\:mx-55:last-child {
    margin-left: 55px;
    margin-right: 55px;
  }

  .xs\:last\:mx-56:last-child {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xs\:last\:mx-58:last-child {
    margin-left: 58px;
    margin-right: 58px;
  }

  .xs\:last\:mx-59:last-child {
    margin-left: 59px;
    margin-right: 59px;
  }

  .xs\:last\:mx-60:last-child {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xs\:last\:mx-63:last-child {
    margin-left: 63px;
    margin-right: 63px;
  }

  .xs\:last\:mx-64:last-child {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xs\:last\:mx-65:last-child {
    margin-left: 65px;
    margin-right: 65px;
  }

  .xs\:last\:mx-70:last-child {
    margin-left: 70px;
    margin-right: 70px;
  }

  .xs\:last\:mx-71:last-child {
    margin-left: 71px;
    margin-right: 71px;
  }

  .xs\:last\:mx-72:last-child {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xs\:last\:mx-80:last-child {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xs\:last\:mx-83:last-child {
    margin-left: 83px;
    margin-right: 83px;
  }

  .xs\:last\:mx-89:last-child {
    margin-left: 89px;
    margin-right: 89px;
  }

  .xs\:last\:mx-90:last-child {
    margin-left: 90px;
    margin-right: 90px;
  }

  .xs\:last\:mx-96:last-child {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xs\:last\:mx-100:last-child {
    margin-left: 100px;
    margin-right: 100px;
  }

  .xs\:last\:mx-106:last-child {
    margin-left: 106px;
    margin-right: 106px;
  }

  .xs\:last\:mx-109:last-child {
    margin-left: 109px;
    margin-right: 109px;
  }

  .xs\:last\:mx-120:last-child {
    margin-left: 120px;
    margin-right: 120px;
  }

  .xs\:last\:mx-135:last-child {
    margin-left: 135px;
    margin-right: 135px;
  }

  .xs\:last\:mx-180:last-child {
    margin-left: 180px;
    margin-right: 180px;
  }

  .xs\:last\:mx-300:last-child {
    margin-left: 300px;
    margin-right: 300px;
  }

  .xs\:last\:mx-400:last-child {
    margin-left: 400px;
    margin-right: 400px;
  }

  .xs\:last\:mx-510:last-child {
    margin-left: 510px;
    margin-right: 510px;
  }

  .xs\:last\:mx-615:last-child {
    margin-left: 615px;
    margin-right: 615px;
  }

  .xs\:last\:mx-650:last-child {
    margin-left: 650px;
    margin-right: 650px;
  }

  .xs\:last\:mx-auto:last-child {
    margin-left: auto;
    margin-right: auto;
  }

  .xs\:last\:mx-px:last-child {
    margin-left: 1px;
    margin-right: 1px;
  }

  .xs\:last\:mx-0\.5:last-child {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xs\:last\:mx-1\.5:last-child {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xs\:last\:mx-2\.5:last-child {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xs\:last\:mx-3\.5:last-child {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xs\:last\:-mx-0:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .xs\:last\:-mx-1:last-child {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xs\:last\:-mx-2:last-child {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xs\:last\:-mx-3:last-child {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xs\:last\:-mx-4:last-child {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xs\:last\:-mx-5:last-child {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xs\:last\:-mx-6:last-child {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xs\:last\:-mx-7:last-child {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xs\:last\:-mx-8:last-child {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xs\:last\:-mx-9:last-child {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xs\:last\:-mx-10:last-child {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xs\:last\:-mx-11:last-child {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xs\:last\:-mx-12:last-child {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xs\:last\:-mx-14:last-child {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xs\:last\:-mx-16:last-child {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xs\:last\:-mx-20:last-child {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xs\:last\:-mx-24:last-child {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xs\:last\:-mx-28:last-child {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xs\:last\:-mx-32:last-child {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xs\:last\:-mx-36:last-child {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xs\:last\:-mx-40:last-child {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xs\:last\:-mx-44:last-child {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xs\:last\:-mx-48:last-child {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xs\:last\:-mx-52:last-child {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xs\:last\:-mx-56:last-child {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xs\:last\:-mx-60:last-child {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xs\:last\:-mx-64:last-child {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xs\:last\:-mx-72:last-child {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xs\:last\:-mx-80:last-child {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xs\:last\:-mx-96:last-child {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xs\:last\:-mx-px:last-child {
    margin-left: -1px;
    margin-right: -1px;
  }

  .xs\:last\:-mx-0\.5:last-child {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xs\:last\:-mx-1\.5:last-child {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xs\:last\:-mx-2\.5:last-child {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xs\:last\:-mx-3\.5:last-child {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xs\:last\:-mx-15px:last-child {
    margin-left: -15px;
    margin-right: -15px;
  }

  .xs\:last\:mx-m11:last-child {
    margin-left: 11px;
    margin-right: 11px;
  }

  .xs\:last\:mx-12px:last-child {
    margin-left: 12px;
    margin-right: 12px;
  }

  .xs\:last\:mx-m72:last-child {
    margin-left: 72px;
    margin-right: 72px;
  }

  .xs\:last\:mx-m21:last-child {
    margin-left: 21%;
    margin-right: 21%;
  }

  .xs\:last\:mx-m15:last-child {
    margin-left: 15px;
    margin-right: 15px;
  }

  .xs\:last\:mx-m18:last-child {
    margin-left: 18px;
    margin-right: 18px;
  }

  .xs\:last\:mx-m35:last-child {
    margin-left: 35px;
    margin-right: 35px;
  }

  .xs\:last\:mx-m19:last-child {
    margin-left: 19px;
    margin-right: 19px;
  }

  .xs\:last\:mx-m17:last-child {
    margin-left: 17px;
    margin-right: 17px;
  }

  .xs\:last\:mx-m9:last-child {
    margin-left: 9px;
    margin-right: 9px;
  }

  .xs\:last\:mx-m10:last-child {
    margin-left: 10px;
    margin-right: 10px;
  }

  .xs\:last\:mx-m51:last-child {
    margin-left: 51px;
    margin-right: 51px;
  }

  .xs\:last\:mx-m43:last-child {
    margin-left: 43px;
    margin-right: 43px;
  }

  .xs\:last\:mx-m13:last-child {
    margin-left: 13px;
    margin-right: 13px;
  }

  .xs\:last\:mx-m26:last-child {
    margin-left: 26px;
    margin-right: 26px;
  }

  .xs\:last\:mx-m2:last-child {
    margin-left: 2px;
    margin-right: 2px;
  }

  .xs\:last\:mx-m14:last-child {
    margin-left: 14px;
    margin-right: 14px;
  }

  .xs\:last\:mx-m5:last-child {
    margin-left: 5px;
    margin-right: 5px;
  }

  .xs\:last\:mx-m8:last-child {
    margin-left: 8px;
    margin-right: 8px;
  }

  .xs\:last\:my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xs\:last\:my-1:last-child {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xs\:last\:my-2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .xs\:last\:my-3:last-child {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xs\:last\:my-4:last-child {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xs\:last\:my-5:last-child {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xs\:last\:my-6:last-child {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .xs\:last\:my-7:last-child {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xs\:last\:my-8:last-child {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xs\:last\:my-9:last-child {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xs\:last\:my-10:last-child {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xs\:last\:my-11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .xs\:last\:my-12:last-child {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xs\:last\:my-14:last-child {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xs\:last\:my-15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .xs\:last\:my-16:last-child {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xs\:last\:my-18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xs\:last\:my-20:last-child {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .xs\:last\:my-21:last-child {
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .xs\:last\:my-23:last-child {
    margin-top: 23px;
    margin-bottom: 23px;
  }

  .xs\:last\:my-24:last-child {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .xs\:last\:my-25:last-child {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .xs\:last\:my-27:last-child {
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .xs\:last\:my-28:last-child {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xs\:last\:my-30:last-child {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .xs\:last\:my-31:last-child {
    margin-top: 31px;
    margin-bottom: 31px;
  }

  .xs\:last\:my-32:last-child {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xs\:last\:my-34:last-child {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  .xs\:last\:my-35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .xs\:last\:my-36:last-child {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xs\:last\:my-37:last-child {
    margin-top: 37px;
    margin-bottom: 37px;
  }

  .xs\:last\:my-38:last-child {
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .xs\:last\:my-40:last-child {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .xs\:last\:my-42:last-child {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .xs\:last\:my-44:last-child {
    margin-top: 44px;
    margin-bottom: 44px;
  }

  .xs\:last\:my-45:last-child {
    margin-top: 45px;
    margin-bottom: 45px;
  }

  .xs\:last\:my-46:last-child {
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .xs\:last\:my-48:last-child {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .xs\:last\:my-52:last-child {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xs\:last\:my-53:last-child {
    margin-top: 53px;
    margin-bottom: 53px;
  }

  .xs\:last\:my-55:last-child {
    margin-top: 55px;
    margin-bottom: 55px;
  }

  .xs\:last\:my-56:last-child {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xs\:last\:my-58:last-child {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .xs\:last\:my-59:last-child {
    margin-top: 59px;
    margin-bottom: 59px;
  }

  .xs\:last\:my-60:last-child {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xs\:last\:my-63:last-child {
    margin-top: 63px;
    margin-bottom: 63px;
  }

  .xs\:last\:my-64:last-child {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xs\:last\:my-65:last-child {
    margin-top: 65px;
    margin-bottom: 65px;
  }

  .xs\:last\:my-70:last-child {
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .xs\:last\:my-71:last-child {
    margin-top: 71px;
    margin-bottom: 71px;
  }

  .xs\:last\:my-72:last-child {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xs\:last\:my-80:last-child {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xs\:last\:my-83:last-child {
    margin-top: 83px;
    margin-bottom: 83px;
  }

  .xs\:last\:my-89:last-child {
    margin-top: 89px;
    margin-bottom: 89px;
  }

  .xs\:last\:my-90:last-child {
    margin-top: 90px;
    margin-bottom: 90px;
  }

  .xs\:last\:my-96:last-child {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xs\:last\:my-100:last-child {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .xs\:last\:my-106:last-child {
    margin-top: 106px;
    margin-bottom: 106px;
  }

  .xs\:last\:my-109:last-child {
    margin-top: 109px;
    margin-bottom: 109px;
  }

  .xs\:last\:my-120:last-child {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .xs\:last\:my-135:last-child {
    margin-top: 135px;
    margin-bottom: 135px;
  }

  .xs\:last\:my-180:last-child {
    margin-top: 180px;
    margin-bottom: 180px;
  }

  .xs\:last\:my-300:last-child {
    margin-top: 300px;
    margin-bottom: 300px;
  }

  .xs\:last\:my-400:last-child {
    margin-top: 400px;
    margin-bottom: 400px;
  }

  .xs\:last\:my-510:last-child {
    margin-top: 510px;
    margin-bottom: 510px;
  }

  .xs\:last\:my-615:last-child {
    margin-top: 615px;
    margin-bottom: 615px;
  }

  .xs\:last\:my-650:last-child {
    margin-top: 650px;
    margin-bottom: 650px;
  }

  .xs\:last\:my-auto:last-child {
    margin-top: auto;
    margin-bottom: auto;
  }

  .xs\:last\:my-px:last-child {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xs\:last\:my-0\.5:last-child {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xs\:last\:my-1\.5:last-child {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xs\:last\:my-2\.5:last-child {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xs\:last\:my-3\.5:last-child {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xs\:last\:-my-0:last-child {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xs\:last\:-my-1:last-child {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xs\:last\:-my-2:last-child {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xs\:last\:-my-3:last-child {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xs\:last\:-my-4:last-child {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xs\:last\:-my-5:last-child {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xs\:last\:-my-6:last-child {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xs\:last\:-my-7:last-child {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xs\:last\:-my-8:last-child {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xs\:last\:-my-9:last-child {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xs\:last\:-my-10:last-child {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xs\:last\:-my-11:last-child {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xs\:last\:-my-12:last-child {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xs\:last\:-my-14:last-child {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xs\:last\:-my-16:last-child {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xs\:last\:-my-20:last-child {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xs\:last\:-my-24:last-child {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xs\:last\:-my-28:last-child {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xs\:last\:-my-32:last-child {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xs\:last\:-my-36:last-child {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xs\:last\:-my-40:last-child {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xs\:last\:-my-44:last-child {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xs\:last\:-my-48:last-child {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xs\:last\:-my-52:last-child {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xs\:last\:-my-56:last-child {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xs\:last\:-my-60:last-child {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xs\:last\:-my-64:last-child {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xs\:last\:-my-72:last-child {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xs\:last\:-my-80:last-child {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xs\:last\:-my-96:last-child {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xs\:last\:-my-px:last-child {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xs\:last\:-my-0\.5:last-child {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xs\:last\:-my-1\.5:last-child {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xs\:last\:-my-2\.5:last-child {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xs\:last\:-my-3\.5:last-child {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xs\:last\:-my-15px:last-child {
    margin-top: -15px;
    margin-bottom: -15px;
  }

  .xs\:last\:my-m11:last-child {
    margin-top: 11px;
    margin-bottom: 11px;
  }

  .xs\:last\:my-12px:last-child {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .xs\:last\:my-m72:last-child {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .xs\:last\:my-m21:last-child {
    margin-top: 21%;
    margin-bottom: 21%;
  }

  .xs\:last\:my-m15:last-child {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .xs\:last\:my-m18:last-child {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xs\:last\:my-m35:last-child {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .xs\:last\:my-m19:last-child {
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .xs\:last\:my-m17:last-child {
    margin-top: 17px;
    margin-bottom: 17px;
  }

  .xs\:last\:my-m9:last-child {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .xs\:last\:my-m10:last-child {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .xs\:last\:my-m51:last-child {
    margin-top: 51px;
    margin-bottom: 51px;
  }

  .xs\:last\:my-m43:last-child {
    margin-top: 43px;
    margin-bottom: 43px;
  }

  .xs\:last\:my-m13:last-child {
    margin-top: 13px;
    margin-bottom: 13px;
  }

  .xs\:last\:my-m26:last-child {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .xs\:last\:my-m2:last-child {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .xs\:last\:my-m14:last-child {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .xs\:last\:my-m5:last-child {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .xs\:last\:my-m8:last-child {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .xs\:mt-0 {
    margin-top: 0px;
  }

  .xs\:mt-1 {
    margin-top: 0.25rem;
  }

  .xs\:mt-2 {
    margin-top: 2px;
  }

  .xs\:mt-3 {
    margin-top: 0.75rem;
  }

  .xs\:mt-4 {
    margin-top: 1rem;
  }

  .xs\:mt-5 {
    margin-top: 1.25rem;
  }

  .xs\:mt-6 {
    margin-top: 6px;
  }

  .xs\:mt-7 {
    margin-top: 1.75rem;
  }

  .xs\:mt-8 {
    margin-top: 2rem;
  }

  .xs\:mt-9 {
    margin-top: 2.25rem;
  }

  .xs\:mt-10 {
    margin-top: 2.5rem;
  }

  .xs\:mt-11 {
    margin-top: 11px;
  }

  .xs\:mt-12 {
    margin-top: 3rem;
  }

  .xs\:mt-14 {
    margin-top: 3.5rem;
  }

  .xs\:mt-15 {
    margin-top: 15px;
  }

  .xs\:mt-16 {
    margin-top: 4rem;
  }

  .xs\:mt-18 {
    margin-top: 18px;
  }

  .xs\:mt-20 {
    margin-top: 20px;
  }

  .xs\:mt-21 {
    margin-top: 21px;
  }

  .xs\:mt-23 {
    margin-top: 23px;
  }

  .xs\:mt-24 {
    margin-top: 24px;
  }

  .xs\:mt-25 {
    margin-top: 25px;
  }

  .xs\:mt-27 {
    margin-top: 27px;
  }

  .xs\:mt-28 {
    margin-top: 7rem;
  }

  .xs\:mt-30 {
    margin-top: 30px;
  }

  .xs\:mt-31 {
    margin-top: 31px;
  }

  .xs\:mt-32 {
    margin-top: 8rem;
  }

  .xs\:mt-34 {
    margin-top: 34px;
  }

  .xs\:mt-35 {
    margin-top: 35px;
  }

  .xs\:mt-36 {
    margin-top: 9rem;
  }

  .xs\:mt-37 {
    margin-top: 37px;
  }

  .xs\:mt-38 {
    margin-top: 38px;
  }

  .xs\:mt-40 {
    margin-top: 40px;
  }

  .xs\:mt-42 {
    margin-top: 42px;
  }

  .xs\:mt-44 {
    margin-top: 44px;
  }

  .xs\:mt-45 {
    margin-top: 45px;
  }

  .xs\:mt-46 {
    margin-top: 46px;
  }

  .xs\:mt-48 {
    margin-top: 48px;
  }

  .xs\:mt-52 {
    margin-top: 13rem;
  }

  .xs\:mt-53 {
    margin-top: 53px;
  }

  .xs\:mt-55 {
    margin-top: 55px;
  }

  .xs\:mt-56 {
    margin-top: 14rem;
  }

  .xs\:mt-58 {
    margin-top: 58px;
  }

  .xs\:mt-59 {
    margin-top: 59px;
  }

  .xs\:mt-60 {
    margin-top: 15rem;
  }

  .xs\:mt-63 {
    margin-top: 63px;
  }

  .xs\:mt-64 {
    margin-top: 16rem;
  }

  .xs\:mt-65 {
    margin-top: 65px;
  }

  .xs\:mt-70 {
    margin-top: 70px;
  }

  .xs\:mt-71 {
    margin-top: 71px;
  }

  .xs\:mt-72 {
    margin-top: 18rem;
  }

  .xs\:mt-80 {
    margin-top: 20rem;
  }

  .xs\:mt-83 {
    margin-top: 83px;
  }

  .xs\:mt-89 {
    margin-top: 89px;
  }

  .xs\:mt-90 {
    margin-top: 90px;
  }

  .xs\:mt-96 {
    margin-top: 24rem;
  }

  .xs\:mt-100 {
    margin-top: 100px;
  }

  .xs\:mt-106 {
    margin-top: 106px;
  }

  .xs\:mt-109 {
    margin-top: 109px;
  }

  .xs\:mt-120 {
    margin-top: 120px;
  }

  .xs\:mt-135 {
    margin-top: 135px;
  }

  .xs\:mt-180 {
    margin-top: 180px;
  }

  .xs\:mt-300 {
    margin-top: 300px;
  }

  .xs\:mt-400 {
    margin-top: 400px;
  }

  .xs\:mt-510 {
    margin-top: 510px;
  }

  .xs\:mt-615 {
    margin-top: 615px;
  }

  .xs\:mt-650 {
    margin-top: 650px;
  }

  .xs\:mt-auto {
    margin-top: auto;
  }

  .xs\:mt-px {
    margin-top: 1px;
  }

  .xs\:mt-0\.5 {
    margin-top: 0.125rem;
  }

  .xs\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .xs\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .xs\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .xs\:-mt-0 {
    margin-top: 0px;
  }

  .xs\:-mt-1 {
    margin-top: -0.25rem;
  }

  .xs\:-mt-2 {
    margin-top: -0.5rem;
  }

  .xs\:-mt-3 {
    margin-top: -0.75rem;
  }

  .xs\:-mt-4 {
    margin-top: -1rem;
  }

  .xs\:-mt-5 {
    margin-top: -1.25rem;
  }

  .xs\:-mt-6 {
    margin-top: -1.5rem;
  }

  .xs\:-mt-7 {
    margin-top: -1.75rem;
  }

  .xs\:-mt-8 {
    margin-top: -2rem;
  }

  .xs\:-mt-9 {
    margin-top: -2.25rem;
  }

  .xs\:-mt-10 {
    margin-top: -2.5rem;
  }

  .xs\:-mt-11 {
    margin-top: -2.75rem;
  }

  .xs\:-mt-12 {
    margin-top: -3rem;
  }

  .xs\:-mt-14 {
    margin-top: -3.5rem;
  }

  .xs\:-mt-16 {
    margin-top: -4rem;
  }

  .xs\:-mt-20 {
    margin-top: -5rem;
  }

  .xs\:-mt-24 {
    margin-top: -6rem;
  }

  .xs\:-mt-28 {
    margin-top: -7rem;
  }

  .xs\:-mt-32 {
    margin-top: -8rem;
  }

  .xs\:-mt-36 {
    margin-top: -9rem;
  }

  .xs\:-mt-40 {
    margin-top: -10rem;
  }

  .xs\:-mt-44 {
    margin-top: -11rem;
  }

  .xs\:-mt-48 {
    margin-top: -12rem;
  }

  .xs\:-mt-52 {
    margin-top: -13rem;
  }

  .xs\:-mt-56 {
    margin-top: -14rem;
  }

  .xs\:-mt-60 {
    margin-top: -15rem;
  }

  .xs\:-mt-64 {
    margin-top: -16rem;
  }

  .xs\:-mt-72 {
    margin-top: -18rem;
  }

  .xs\:-mt-80 {
    margin-top: -20rem;
  }

  .xs\:-mt-96 {
    margin-top: -24rem;
  }

  .xs\:-mt-px {
    margin-top: -1px;
  }

  .xs\:-mt-0\.5 {
    margin-top: -0.125rem;
  }

  .xs\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .xs\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .xs\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .xs\:-mt-15px {
    margin-top: -15px;
  }

  .xs\:mt-m11 {
    margin-top: 11px;
  }

  .xs\:mt-12px {
    margin-top: 12px;
  }

  .xs\:mt-m72 {
    margin-top: 72px;
  }

  .xs\:mt-m21 {
    margin-top: 21%;
  }

  .xs\:mt-m15 {
    margin-top: 15px;
  }

  .xs\:mt-m18 {
    margin-top: 18px;
  }

  .xs\:mt-m35 {
    margin-top: 35px;
  }

  .xs\:mt-m19 {
    margin-top: 19px;
  }

  .xs\:mt-m17 {
    margin-top: 17px;
  }

  .xs\:mt-m9 {
    margin-top: 9px;
  }

  .xs\:mt-m10 {
    margin-top: 10px;
  }

  .xs\:mt-m51 {
    margin-top: 51px;
  }

  .xs\:mt-m43 {
    margin-top: 43px;
  }

  .xs\:mt-m13 {
    margin-top: 13px;
  }

  .xs\:mt-m26 {
    margin-top: 26px;
  }

  .xs\:mt-m2 {
    margin-top: 2px;
  }

  .xs\:mt-m14 {
    margin-top: 14px;
  }

  .xs\:mt-m5 {
    margin-top: 5px;
  }

  .xs\:mt-m8 {
    margin-top: 8px;
  }

  .xs\:mr-0 {
    margin-right: 0px;
  }

  .xs\:mr-1 {
    margin-right: 0.25rem;
  }

  .xs\:mr-2 {
    margin-right: 2px;
  }

  .xs\:mr-3 {
    margin-right: 0.75rem;
  }

  .xs\:mr-4 {
    margin-right: 1rem;
  }

  .xs\:mr-5 {
    margin-right: 1.25rem;
  }

  .xs\:mr-6 {
    margin-right: 6px;
  }

  .xs\:mr-7 {
    margin-right: 1.75rem;
  }

  .xs\:mr-8 {
    margin-right: 2rem;
  }

  .xs\:mr-9 {
    margin-right: 2.25rem;
  }

  .xs\:mr-10 {
    margin-right: 2.5rem;
  }

  .xs\:mr-11 {
    margin-right: 11px;
  }

  .xs\:mr-12 {
    margin-right: 3rem;
  }

  .xs\:mr-14 {
    margin-right: 3.5rem;
  }

  .xs\:mr-15 {
    margin-right: 15px;
  }

  .xs\:mr-16 {
    margin-right: 4rem;
  }

  .xs\:mr-18 {
    margin-right: 18px;
  }

  .xs\:mr-20 {
    margin-right: 20px;
  }

  .xs\:mr-21 {
    margin-right: 21px;
  }

  .xs\:mr-23 {
    margin-right: 23px;
  }

  .xs\:mr-24 {
    margin-right: 24px;
  }

  .xs\:mr-25 {
    margin-right: 25px;
  }

  .xs\:mr-27 {
    margin-right: 27px;
  }

  .xs\:mr-28 {
    margin-right: 7rem;
  }

  .xs\:mr-30 {
    margin-right: 30px;
  }

  .xs\:mr-31 {
    margin-right: 31px;
  }

  .xs\:mr-32 {
    margin-right: 8rem;
  }

  .xs\:mr-34 {
    margin-right: 34px;
  }

  .xs\:mr-35 {
    margin-right: 35px;
  }

  .xs\:mr-36 {
    margin-right: 9rem;
  }

  .xs\:mr-37 {
    margin-right: 37px;
  }

  .xs\:mr-38 {
    margin-right: 38px;
  }

  .xs\:mr-40 {
    margin-right: 40px;
  }

  .xs\:mr-42 {
    margin-right: 42px;
  }

  .xs\:mr-44 {
    margin-right: 44px;
  }

  .xs\:mr-45 {
    margin-right: 45px;
  }

  .xs\:mr-46 {
    margin-right: 46px;
  }

  .xs\:mr-48 {
    margin-right: 48px;
  }

  .xs\:mr-52 {
    margin-right: 13rem;
  }

  .xs\:mr-53 {
    margin-right: 53px;
  }

  .xs\:mr-55 {
    margin-right: 55px;
  }

  .xs\:mr-56 {
    margin-right: 14rem;
  }

  .xs\:mr-58 {
    margin-right: 58px;
  }

  .xs\:mr-59 {
    margin-right: 59px;
  }

  .xs\:mr-60 {
    margin-right: 15rem;
  }

  .xs\:mr-63 {
    margin-right: 63px;
  }

  .xs\:mr-64 {
    margin-right: 16rem;
  }

  .xs\:mr-65 {
    margin-right: 65px;
  }

  .xs\:mr-70 {
    margin-right: 70px;
  }

  .xs\:mr-71 {
    margin-right: 71px;
  }

  .xs\:mr-72 {
    margin-right: 18rem;
  }

  .xs\:mr-80 {
    margin-right: 20rem;
  }

  .xs\:mr-83 {
    margin-right: 83px;
  }

  .xs\:mr-89 {
    margin-right: 89px;
  }

  .xs\:mr-90 {
    margin-right: 90px;
  }

  .xs\:mr-96 {
    margin-right: 24rem;
  }

  .xs\:mr-100 {
    margin-right: 100px;
  }

  .xs\:mr-106 {
    margin-right: 106px;
  }

  .xs\:mr-109 {
    margin-right: 109px;
  }

  .xs\:mr-120 {
    margin-right: 120px;
  }

  .xs\:mr-135 {
    margin-right: 135px;
  }

  .xs\:mr-180 {
    margin-right: 180px;
  }

  .xs\:mr-300 {
    margin-right: 300px;
  }

  .xs\:mr-400 {
    margin-right: 400px;
  }

  .xs\:mr-510 {
    margin-right: 510px;
  }

  .xs\:mr-615 {
    margin-right: 615px;
  }

  .xs\:mr-650 {
    margin-right: 650px;
  }

  .xs\:mr-auto {
    margin-right: auto;
  }

  .xs\:mr-px {
    margin-right: 1px;
  }

  .xs\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .xs\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .xs\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .xs\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .xs\:-mr-0 {
    margin-right: 0px;
  }

  .xs\:-mr-1 {
    margin-right: -0.25rem;
  }

  .xs\:-mr-2 {
    margin-right: -0.5rem;
  }

  .xs\:-mr-3 {
    margin-right: -0.75rem;
  }

  .xs\:-mr-4 {
    margin-right: -1rem;
  }

  .xs\:-mr-5 {
    margin-right: -1.25rem;
  }

  .xs\:-mr-6 {
    margin-right: -1.5rem;
  }

  .xs\:-mr-7 {
    margin-right: -1.75rem;
  }

  .xs\:-mr-8 {
    margin-right: -2rem;
  }

  .xs\:-mr-9 {
    margin-right: -2.25rem;
  }

  .xs\:-mr-10 {
    margin-right: -2.5rem;
  }

  .xs\:-mr-11 {
    margin-right: -2.75rem;
  }

  .xs\:-mr-12 {
    margin-right: -3rem;
  }

  .xs\:-mr-14 {
    margin-right: -3.5rem;
  }

  .xs\:-mr-16 {
    margin-right: -4rem;
  }

  .xs\:-mr-20 {
    margin-right: -5rem;
  }

  .xs\:-mr-24 {
    margin-right: -6rem;
  }

  .xs\:-mr-28 {
    margin-right: -7rem;
  }

  .xs\:-mr-32 {
    margin-right: -8rem;
  }

  .xs\:-mr-36 {
    margin-right: -9rem;
  }

  .xs\:-mr-40 {
    margin-right: -10rem;
  }

  .xs\:-mr-44 {
    margin-right: -11rem;
  }

  .xs\:-mr-48 {
    margin-right: -12rem;
  }

  .xs\:-mr-52 {
    margin-right: -13rem;
  }

  .xs\:-mr-56 {
    margin-right: -14rem;
  }

  .xs\:-mr-60 {
    margin-right: -15rem;
  }

  .xs\:-mr-64 {
    margin-right: -16rem;
  }

  .xs\:-mr-72 {
    margin-right: -18rem;
  }

  .xs\:-mr-80 {
    margin-right: -20rem;
  }

  .xs\:-mr-96 {
    margin-right: -24rem;
  }

  .xs\:-mr-px {
    margin-right: -1px;
  }

  .xs\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .xs\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .xs\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .xs\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .xs\:-mr-15px {
    margin-right: -15px;
  }

  .xs\:mr-m11 {
    margin-right: 11px;
  }

  .xs\:mr-12px {
    margin-right: 12px;
  }

  .xs\:mr-m72 {
    margin-right: 72px;
  }

  .xs\:mr-m21 {
    margin-right: 21%;
  }

  .xs\:mr-m15 {
    margin-right: 15px;
  }

  .xs\:mr-m18 {
    margin-right: 18px;
  }

  .xs\:mr-m35 {
    margin-right: 35px;
  }

  .xs\:mr-m19 {
    margin-right: 19px;
  }

  .xs\:mr-m17 {
    margin-right: 17px;
  }

  .xs\:mr-m9 {
    margin-right: 9px;
  }

  .xs\:mr-m10 {
    margin-right: 10px;
  }

  .xs\:mr-m51 {
    margin-right: 51px;
  }

  .xs\:mr-m43 {
    margin-right: 43px;
  }

  .xs\:mr-m13 {
    margin-right: 13px;
  }

  .xs\:mr-m26 {
    margin-right: 26px;
  }

  .xs\:mr-m2 {
    margin-right: 2px;
  }

  .xs\:mr-m14 {
    margin-right: 14px;
  }

  .xs\:mr-m5 {
    margin-right: 5px;
  }

  .xs\:mr-m8 {
    margin-right: 8px;
  }

  .xs\:mb-0 {
    margin-bottom: 0px;
  }

  .xs\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .xs\:mb-2 {
    margin-bottom: 2px;
  }

  .xs\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .xs\:mb-4 {
    margin-bottom: 1rem;
  }

  .xs\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .xs\:mb-6 {
    margin-bottom: 6px;
  }

  .xs\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .xs\:mb-8 {
    margin-bottom: 2rem;
  }

  .xs\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .xs\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .xs\:mb-11 {
    margin-bottom: 11px;
  }

  .xs\:mb-12 {
    margin-bottom: 3rem;
  }

  .xs\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .xs\:mb-15 {
    margin-bottom: 15px;
  }

  .xs\:mb-16 {
    margin-bottom: 4rem;
  }

  .xs\:mb-18 {
    margin-bottom: 18px;
  }

  .xs\:mb-20 {
    margin-bottom: 20px;
  }

  .xs\:mb-21 {
    margin-bottom: 21px;
  }

  .xs\:mb-23 {
    margin-bottom: 23px;
  }

  .xs\:mb-24 {
    margin-bottom: 24px;
  }

  .xs\:mb-25 {
    margin-bottom: 25px;
  }

  .xs\:mb-27 {
    margin-bottom: 27px;
  }

  .xs\:mb-28 {
    margin-bottom: 7rem;
  }

  .xs\:mb-30 {
    margin-bottom: 30px;
  }

  .xs\:mb-31 {
    margin-bottom: 31px;
  }

  .xs\:mb-32 {
    margin-bottom: 8rem;
  }

  .xs\:mb-34 {
    margin-bottom: 34px;
  }

  .xs\:mb-35 {
    margin-bottom: 35px;
  }

  .xs\:mb-36 {
    margin-bottom: 9rem;
  }

  .xs\:mb-37 {
    margin-bottom: 37px;
  }

  .xs\:mb-38 {
    margin-bottom: 38px;
  }

  .xs\:mb-40 {
    margin-bottom: 40px;
  }

  .xs\:mb-42 {
    margin-bottom: 42px;
  }

  .xs\:mb-44 {
    margin-bottom: 44px;
  }

  .xs\:mb-45 {
    margin-bottom: 45px;
  }

  .xs\:mb-46 {
    margin-bottom: 46px;
  }

  .xs\:mb-48 {
    margin-bottom: 48px;
  }

  .xs\:mb-52 {
    margin-bottom: 13rem;
  }

  .xs\:mb-53 {
    margin-bottom: 53px;
  }

  .xs\:mb-55 {
    margin-bottom: 55px;
  }

  .xs\:mb-56 {
    margin-bottom: 14rem;
  }

  .xs\:mb-58 {
    margin-bottom: 58px;
  }

  .xs\:mb-59 {
    margin-bottom: 59px;
  }

  .xs\:mb-60 {
    margin-bottom: 15rem;
  }

  .xs\:mb-63 {
    margin-bottom: 63px;
  }

  .xs\:mb-64 {
    margin-bottom: 16rem;
  }

  .xs\:mb-65 {
    margin-bottom: 65px;
  }

  .xs\:mb-70 {
    margin-bottom: 70px;
  }

  .xs\:mb-71 {
    margin-bottom: 71px;
  }

  .xs\:mb-72 {
    margin-bottom: 18rem;
  }

  .xs\:mb-80 {
    margin-bottom: 20rem;
  }

  .xs\:mb-83 {
    margin-bottom: 83px;
  }

  .xs\:mb-89 {
    margin-bottom: 89px;
  }

  .xs\:mb-90 {
    margin-bottom: 90px;
  }

  .xs\:mb-96 {
    margin-bottom: 24rem;
  }

  .xs\:mb-100 {
    margin-bottom: 100px;
  }

  .xs\:mb-106 {
    margin-bottom: 106px;
  }

  .xs\:mb-109 {
    margin-bottom: 109px;
  }

  .xs\:mb-120 {
    margin-bottom: 120px;
  }

  .xs\:mb-135 {
    margin-bottom: 135px;
  }

  .xs\:mb-180 {
    margin-bottom: 180px;
  }

  .xs\:mb-300 {
    margin-bottom: 300px;
  }

  .xs\:mb-400 {
    margin-bottom: 400px;
  }

  .xs\:mb-510 {
    margin-bottom: 510px;
  }

  .xs\:mb-615 {
    margin-bottom: 615px;
  }

  .xs\:mb-650 {
    margin-bottom: 650px;
  }

  .xs\:mb-auto {
    margin-bottom: auto;
  }

  .xs\:mb-px {
    margin-bottom: 1px;
  }

  .xs\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .xs\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .xs\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .xs\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .xs\:-mb-0 {
    margin-bottom: 0px;
  }

  .xs\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .xs\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .xs\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .xs\:-mb-4 {
    margin-bottom: -1rem;
  }

  .xs\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .xs\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .xs\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .xs\:-mb-8 {
    margin-bottom: -2rem;
  }

  .xs\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .xs\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .xs\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .xs\:-mb-12 {
    margin-bottom: -3rem;
  }

  .xs\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .xs\:-mb-16 {
    margin-bottom: -4rem;
  }

  .xs\:-mb-20 {
    margin-bottom: -5rem;
  }

  .xs\:-mb-24 {
    margin-bottom: -6rem;
  }

  .xs\:-mb-28 {
    margin-bottom: -7rem;
  }

  .xs\:-mb-32 {
    margin-bottom: -8rem;
  }

  .xs\:-mb-36 {
    margin-bottom: -9rem;
  }

  .xs\:-mb-40 {
    margin-bottom: -10rem;
  }

  .xs\:-mb-44 {
    margin-bottom: -11rem;
  }

  .xs\:-mb-48 {
    margin-bottom: -12rem;
  }

  .xs\:-mb-52 {
    margin-bottom: -13rem;
  }

  .xs\:-mb-56 {
    margin-bottom: -14rem;
  }

  .xs\:-mb-60 {
    margin-bottom: -15rem;
  }

  .xs\:-mb-64 {
    margin-bottom: -16rem;
  }

  .xs\:-mb-72 {
    margin-bottom: -18rem;
  }

  .xs\:-mb-80 {
    margin-bottom: -20rem;
  }

  .xs\:-mb-96 {
    margin-bottom: -24rem;
  }

  .xs\:-mb-px {
    margin-bottom: -1px;
  }

  .xs\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .xs\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .xs\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .xs\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .xs\:-mb-15px {
    margin-bottom: -15px;
  }

  .xs\:mb-m11 {
    margin-bottom: 11px;
  }

  .xs\:mb-12px {
    margin-bottom: 12px;
  }

  .xs\:mb-m72 {
    margin-bottom: 72px;
  }

  .xs\:mb-m21 {
    margin-bottom: 21%;
  }

  .xs\:mb-m15 {
    margin-bottom: 15px;
  }

  .xs\:mb-m18 {
    margin-bottom: 18px;
  }

  .xs\:mb-m35 {
    margin-bottom: 35px;
  }

  .xs\:mb-m19 {
    margin-bottom: 19px;
  }

  .xs\:mb-m17 {
    margin-bottom: 17px;
  }

  .xs\:mb-m9 {
    margin-bottom: 9px;
  }

  .xs\:mb-m10 {
    margin-bottom: 10px;
  }

  .xs\:mb-m51 {
    margin-bottom: 51px;
  }

  .xs\:mb-m43 {
    margin-bottom: 43px;
  }

  .xs\:mb-m13 {
    margin-bottom: 13px;
  }

  .xs\:mb-m26 {
    margin-bottom: 26px;
  }

  .xs\:mb-m2 {
    margin-bottom: 2px;
  }

  .xs\:mb-m14 {
    margin-bottom: 14px;
  }

  .xs\:mb-m5 {
    margin-bottom: 5px;
  }

  .xs\:mb-m8 {
    margin-bottom: 8px;
  }

  .xs\:ml-0 {
    margin-left: 0px;
  }

  .xs\:ml-1 {
    margin-left: 0.25rem;
  }

  .xs\:ml-2 {
    margin-left: 2px;
  }

  .xs\:ml-3 {
    margin-left: 0.75rem;
  }

  .xs\:ml-4 {
    margin-left: 1rem;
  }

  .xs\:ml-5 {
    margin-left: 1.25rem;
  }

  .xs\:ml-6 {
    margin-left: 6px;
  }

  .xs\:ml-7 {
    margin-left: 1.75rem;
  }

  .xs\:ml-8 {
    margin-left: 2rem;
  }

  .xs\:ml-9 {
    margin-left: 2.25rem;
  }

  .xs\:ml-10 {
    margin-left: 2.5rem;
  }

  .xs\:ml-11 {
    margin-left: 11px;
  }

  .xs\:ml-12 {
    margin-left: 3rem;
  }

  .xs\:ml-14 {
    margin-left: 3.5rem;
  }

  .xs\:ml-15 {
    margin-left: 15px;
  }

  .xs\:ml-16 {
    margin-left: 4rem;
  }

  .xs\:ml-18 {
    margin-left: 18px;
  }

  .xs\:ml-20 {
    margin-left: 20px;
  }

  .xs\:ml-21 {
    margin-left: 21px;
  }

  .xs\:ml-23 {
    margin-left: 23px;
  }

  .xs\:ml-24 {
    margin-left: 24px;
  }

  .xs\:ml-25 {
    margin-left: 25px;
  }

  .xs\:ml-27 {
    margin-left: 27px;
  }

  .xs\:ml-28 {
    margin-left: 7rem;
  }

  .xs\:ml-30 {
    margin-left: 30px;
  }

  .xs\:ml-31 {
    margin-left: 31px;
  }

  .xs\:ml-32 {
    margin-left: 8rem;
  }

  .xs\:ml-34 {
    margin-left: 34px;
  }

  .xs\:ml-35 {
    margin-left: 35px;
  }

  .xs\:ml-36 {
    margin-left: 9rem;
  }

  .xs\:ml-37 {
    margin-left: 37px;
  }

  .xs\:ml-38 {
    margin-left: 38px;
  }

  .xs\:ml-40 {
    margin-left: 40px;
  }

  .xs\:ml-42 {
    margin-left: 42px;
  }

  .xs\:ml-44 {
    margin-left: 44px;
  }

  .xs\:ml-45 {
    margin-left: 45px;
  }

  .xs\:ml-46 {
    margin-left: 46px;
  }

  .xs\:ml-48 {
    margin-left: 48px;
  }

  .xs\:ml-52 {
    margin-left: 13rem;
  }

  .xs\:ml-53 {
    margin-left: 53px;
  }

  .xs\:ml-55 {
    margin-left: 55px;
  }

  .xs\:ml-56 {
    margin-left: 14rem;
  }

  .xs\:ml-58 {
    margin-left: 58px;
  }

  .xs\:ml-59 {
    margin-left: 59px;
  }

  .xs\:ml-60 {
    margin-left: 15rem;
  }

  .xs\:ml-63 {
    margin-left: 63px;
  }

  .xs\:ml-64 {
    margin-left: 16rem;
  }

  .xs\:ml-65 {
    margin-left: 65px;
  }

  .xs\:ml-70 {
    margin-left: 70px;
  }

  .xs\:ml-71 {
    margin-left: 71px;
  }

  .xs\:ml-72 {
    margin-left: 18rem;
  }

  .xs\:ml-80 {
    margin-left: 20rem;
  }

  .xs\:ml-83 {
    margin-left: 83px;
  }

  .xs\:ml-89 {
    margin-left: 89px;
  }

  .xs\:ml-90 {
    margin-left: 90px;
  }

  .xs\:ml-96 {
    margin-left: 24rem;
  }

  .xs\:ml-100 {
    margin-left: 100px;
  }

  .xs\:ml-106 {
    margin-left: 106px;
  }

  .xs\:ml-109 {
    margin-left: 109px;
  }

  .xs\:ml-120 {
    margin-left: 120px;
  }

  .xs\:ml-135 {
    margin-left: 135px;
  }

  .xs\:ml-180 {
    margin-left: 180px;
  }

  .xs\:ml-300 {
    margin-left: 300px;
  }

  .xs\:ml-400 {
    margin-left: 400px;
  }

  .xs\:ml-510 {
    margin-left: 510px;
  }

  .xs\:ml-615 {
    margin-left: 615px;
  }

  .xs\:ml-650 {
    margin-left: 650px;
  }

  .xs\:ml-auto {
    margin-left: auto;
  }

  .xs\:ml-px {
    margin-left: 1px;
  }

  .xs\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .xs\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .xs\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .xs\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .xs\:-ml-0 {
    margin-left: 0px;
  }

  .xs\:-ml-1 {
    margin-left: -0.25rem;
  }

  .xs\:-ml-2 {
    margin-left: -0.5rem;
  }

  .xs\:-ml-3 {
    margin-left: -0.75rem;
  }

  .xs\:-ml-4 {
    margin-left: -1rem;
  }

  .xs\:-ml-5 {
    margin-left: -1.25rem;
  }

  .xs\:-ml-6 {
    margin-left: -1.5rem;
  }

  .xs\:-ml-7 {
    margin-left: -1.75rem;
  }

  .xs\:-ml-8 {
    margin-left: -2rem;
  }

  .xs\:-ml-9 {
    margin-left: -2.25rem;
  }

  .xs\:-ml-10 {
    margin-left: -2.5rem;
  }

  .xs\:-ml-11 {
    margin-left: -2.75rem;
  }

  .xs\:-ml-12 {
    margin-left: -3rem;
  }

  .xs\:-ml-14 {
    margin-left: -3.5rem;
  }

  .xs\:-ml-16 {
    margin-left: -4rem;
  }

  .xs\:-ml-20 {
    margin-left: -5rem;
  }

  .xs\:-ml-24 {
    margin-left: -6rem;
  }

  .xs\:-ml-28 {
    margin-left: -7rem;
  }

  .xs\:-ml-32 {
    margin-left: -8rem;
  }

  .xs\:-ml-36 {
    margin-left: -9rem;
  }

  .xs\:-ml-40 {
    margin-left: -10rem;
  }

  .xs\:-ml-44 {
    margin-left: -11rem;
  }

  .xs\:-ml-48 {
    margin-left: -12rem;
  }

  .xs\:-ml-52 {
    margin-left: -13rem;
  }

  .xs\:-ml-56 {
    margin-left: -14rem;
  }

  .xs\:-ml-60 {
    margin-left: -15rem;
  }

  .xs\:-ml-64 {
    margin-left: -16rem;
  }

  .xs\:-ml-72 {
    margin-left: -18rem;
  }

  .xs\:-ml-80 {
    margin-left: -20rem;
  }

  .xs\:-ml-96 {
    margin-left: -24rem;
  }

  .xs\:-ml-px {
    margin-left: -1px;
  }

  .xs\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .xs\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .xs\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .xs\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .xs\:-ml-15px {
    margin-left: -15px;
  }

  .xs\:ml-m11 {
    margin-left: 11px;
  }

  .xs\:ml-12px {
    margin-left: 12px;
  }

  .xs\:ml-m72 {
    margin-left: 72px;
  }

  .xs\:ml-m21 {
    margin-left: 21%;
  }

  .xs\:ml-m15 {
    margin-left: 15px;
  }

  .xs\:ml-m18 {
    margin-left: 18px;
  }

  .xs\:ml-m35 {
    margin-left: 35px;
  }

  .xs\:ml-m19 {
    margin-left: 19px;
  }

  .xs\:ml-m17 {
    margin-left: 17px;
  }

  .xs\:ml-m9 {
    margin-left: 9px;
  }

  .xs\:ml-m10 {
    margin-left: 10px;
  }

  .xs\:ml-m51 {
    margin-left: 51px;
  }

  .xs\:ml-m43 {
    margin-left: 43px;
  }

  .xs\:ml-m13 {
    margin-left: 13px;
  }

  .xs\:ml-m26 {
    margin-left: 26px;
  }

  .xs\:ml-m2 {
    margin-left: 2px;
  }

  .xs\:ml-m14 {
    margin-left: 14px;
  }

  .xs\:ml-m5 {
    margin-left: 5px;
  }

  .xs\:ml-m8 {
    margin-left: 8px;
  }

  .xs\:last\:mt-0:last-child {
    margin-top: 0px;
  }

  .xs\:last\:mt-1:last-child {
    margin-top: 0.25rem;
  }

  .xs\:last\:mt-2:last-child {
    margin-top: 2px;
  }

  .xs\:last\:mt-3:last-child {
    margin-top: 0.75rem;
  }

  .xs\:last\:mt-4:last-child {
    margin-top: 1rem;
  }

  .xs\:last\:mt-5:last-child {
    margin-top: 1.25rem;
  }

  .xs\:last\:mt-6:last-child {
    margin-top: 6px;
  }

  .xs\:last\:mt-7:last-child {
    margin-top: 1.75rem;
  }

  .xs\:last\:mt-8:last-child {
    margin-top: 2rem;
  }

  .xs\:last\:mt-9:last-child {
    margin-top: 2.25rem;
  }

  .xs\:last\:mt-10:last-child {
    margin-top: 2.5rem;
  }

  .xs\:last\:mt-11:last-child {
    margin-top: 11px;
  }

  .xs\:last\:mt-12:last-child {
    margin-top: 3rem;
  }

  .xs\:last\:mt-14:last-child {
    margin-top: 3.5rem;
  }

  .xs\:last\:mt-15:last-child {
    margin-top: 15px;
  }

  .xs\:last\:mt-16:last-child {
    margin-top: 4rem;
  }

  .xs\:last\:mt-18:last-child {
    margin-top: 18px;
  }

  .xs\:last\:mt-20:last-child {
    margin-top: 20px;
  }

  .xs\:last\:mt-21:last-child {
    margin-top: 21px;
  }

  .xs\:last\:mt-23:last-child {
    margin-top: 23px;
  }

  .xs\:last\:mt-24:last-child {
    margin-top: 24px;
  }

  .xs\:last\:mt-25:last-child {
    margin-top: 25px;
  }

  .xs\:last\:mt-27:last-child {
    margin-top: 27px;
  }

  .xs\:last\:mt-28:last-child {
    margin-top: 7rem;
  }

  .xs\:last\:mt-30:last-child {
    margin-top: 30px;
  }

  .xs\:last\:mt-31:last-child {
    margin-top: 31px;
  }

  .xs\:last\:mt-32:last-child {
    margin-top: 8rem;
  }

  .xs\:last\:mt-34:last-child {
    margin-top: 34px;
  }

  .xs\:last\:mt-35:last-child {
    margin-top: 35px;
  }

  .xs\:last\:mt-36:last-child {
    margin-top: 9rem;
  }

  .xs\:last\:mt-37:last-child {
    margin-top: 37px;
  }

  .xs\:last\:mt-38:last-child {
    margin-top: 38px;
  }

  .xs\:last\:mt-40:last-child {
    margin-top: 40px;
  }

  .xs\:last\:mt-42:last-child {
    margin-top: 42px;
  }

  .xs\:last\:mt-44:last-child {
    margin-top: 44px;
  }

  .xs\:last\:mt-45:last-child {
    margin-top: 45px;
  }

  .xs\:last\:mt-46:last-child {
    margin-top: 46px;
  }

  .xs\:last\:mt-48:last-child {
    margin-top: 48px;
  }

  .xs\:last\:mt-52:last-child {
    margin-top: 13rem;
  }

  .xs\:last\:mt-53:last-child {
    margin-top: 53px;
  }

  .xs\:last\:mt-55:last-child {
    margin-top: 55px;
  }

  .xs\:last\:mt-56:last-child {
    margin-top: 14rem;
  }

  .xs\:last\:mt-58:last-child {
    margin-top: 58px;
  }

  .xs\:last\:mt-59:last-child {
    margin-top: 59px;
  }

  .xs\:last\:mt-60:last-child {
    margin-top: 15rem;
  }

  .xs\:last\:mt-63:last-child {
    margin-top: 63px;
  }

  .xs\:last\:mt-64:last-child {
    margin-top: 16rem;
  }

  .xs\:last\:mt-65:last-child {
    margin-top: 65px;
  }

  .xs\:last\:mt-70:last-child {
    margin-top: 70px;
  }

  .xs\:last\:mt-71:last-child {
    margin-top: 71px;
  }

  .xs\:last\:mt-72:last-child {
    margin-top: 18rem;
  }

  .xs\:last\:mt-80:last-child {
    margin-top: 20rem;
  }

  .xs\:last\:mt-83:last-child {
    margin-top: 83px;
  }

  .xs\:last\:mt-89:last-child {
    margin-top: 89px;
  }

  .xs\:last\:mt-90:last-child {
    margin-top: 90px;
  }

  .xs\:last\:mt-96:last-child {
    margin-top: 24rem;
  }

  .xs\:last\:mt-100:last-child {
    margin-top: 100px;
  }

  .xs\:last\:mt-106:last-child {
    margin-top: 106px;
  }

  .xs\:last\:mt-109:last-child {
    margin-top: 109px;
  }

  .xs\:last\:mt-120:last-child {
    margin-top: 120px;
  }

  .xs\:last\:mt-135:last-child {
    margin-top: 135px;
  }

  .xs\:last\:mt-180:last-child {
    margin-top: 180px;
  }

  .xs\:last\:mt-300:last-child {
    margin-top: 300px;
  }

  .xs\:last\:mt-400:last-child {
    margin-top: 400px;
  }

  .xs\:last\:mt-510:last-child {
    margin-top: 510px;
  }

  .xs\:last\:mt-615:last-child {
    margin-top: 615px;
  }

  .xs\:last\:mt-650:last-child {
    margin-top: 650px;
  }

  .xs\:last\:mt-auto:last-child {
    margin-top: auto;
  }

  .xs\:last\:mt-px:last-child {
    margin-top: 1px;
  }

  .xs\:last\:mt-0\.5:last-child {
    margin-top: 0.125rem;
  }

  .xs\:last\:mt-1\.5:last-child {
    margin-top: 0.375rem;
  }

  .xs\:last\:mt-2\.5:last-child {
    margin-top: 0.625rem;
  }

  .xs\:last\:mt-3\.5:last-child {
    margin-top: 0.875rem;
  }

  .xs\:last\:-mt-0:last-child {
    margin-top: 0px;
  }

  .xs\:last\:-mt-1:last-child {
    margin-top: -0.25rem;
  }

  .xs\:last\:-mt-2:last-child {
    margin-top: -0.5rem;
  }

  .xs\:last\:-mt-3:last-child {
    margin-top: -0.75rem;
  }

  .xs\:last\:-mt-4:last-child {
    margin-top: -1rem;
  }

  .xs\:last\:-mt-5:last-child {
    margin-top: -1.25rem;
  }

  .xs\:last\:-mt-6:last-child {
    margin-top: -1.5rem;
  }

  .xs\:last\:-mt-7:last-child {
    margin-top: -1.75rem;
  }

  .xs\:last\:-mt-8:last-child {
    margin-top: -2rem;
  }

  .xs\:last\:-mt-9:last-child {
    margin-top: -2.25rem;
  }

  .xs\:last\:-mt-10:last-child {
    margin-top: -2.5rem;
  }

  .xs\:last\:-mt-11:last-child {
    margin-top: -2.75rem;
  }

  .xs\:last\:-mt-12:last-child {
    margin-top: -3rem;
  }

  .xs\:last\:-mt-14:last-child {
    margin-top: -3.5rem;
  }

  .xs\:last\:-mt-16:last-child {
    margin-top: -4rem;
  }

  .xs\:last\:-mt-20:last-child {
    margin-top: -5rem;
  }

  .xs\:last\:-mt-24:last-child {
    margin-top: -6rem;
  }

  .xs\:last\:-mt-28:last-child {
    margin-top: -7rem;
  }

  .xs\:last\:-mt-32:last-child {
    margin-top: -8rem;
  }

  .xs\:last\:-mt-36:last-child {
    margin-top: -9rem;
  }

  .xs\:last\:-mt-40:last-child {
    margin-top: -10rem;
  }

  .xs\:last\:-mt-44:last-child {
    margin-top: -11rem;
  }

  .xs\:last\:-mt-48:last-child {
    margin-top: -12rem;
  }

  .xs\:last\:-mt-52:last-child {
    margin-top: -13rem;
  }

  .xs\:last\:-mt-56:last-child {
    margin-top: -14rem;
  }

  .xs\:last\:-mt-60:last-child {
    margin-top: -15rem;
  }

  .xs\:last\:-mt-64:last-child {
    margin-top: -16rem;
  }

  .xs\:last\:-mt-72:last-child {
    margin-top: -18rem;
  }

  .xs\:last\:-mt-80:last-child {
    margin-top: -20rem;
  }

  .xs\:last\:-mt-96:last-child {
    margin-top: -24rem;
  }

  .xs\:last\:-mt-px:last-child {
    margin-top: -1px;
  }

  .xs\:last\:-mt-0\.5:last-child {
    margin-top: -0.125rem;
  }

  .xs\:last\:-mt-1\.5:last-child {
    margin-top: -0.375rem;
  }

  .xs\:last\:-mt-2\.5:last-child {
    margin-top: -0.625rem;
  }

  .xs\:last\:-mt-3\.5:last-child {
    margin-top: -0.875rem;
  }

  .xs\:last\:-mt-15px:last-child {
    margin-top: -15px;
  }

  .xs\:last\:mt-m11:last-child {
    margin-top: 11px;
  }

  .xs\:last\:mt-12px:last-child {
    margin-top: 12px;
  }

  .xs\:last\:mt-m72:last-child {
    margin-top: 72px;
  }

  .xs\:last\:mt-m21:last-child {
    margin-top: 21%;
  }

  .xs\:last\:mt-m15:last-child {
    margin-top: 15px;
  }

  .xs\:last\:mt-m18:last-child {
    margin-top: 18px;
  }

  .xs\:last\:mt-m35:last-child {
    margin-top: 35px;
  }

  .xs\:last\:mt-m19:last-child {
    margin-top: 19px;
  }

  .xs\:last\:mt-m17:last-child {
    margin-top: 17px;
  }

  .xs\:last\:mt-m9:last-child {
    margin-top: 9px;
  }

  .xs\:last\:mt-m10:last-child {
    margin-top: 10px;
  }

  .xs\:last\:mt-m51:last-child {
    margin-top: 51px;
  }

  .xs\:last\:mt-m43:last-child {
    margin-top: 43px;
  }

  .xs\:last\:mt-m13:last-child {
    margin-top: 13px;
  }

  .xs\:last\:mt-m26:last-child {
    margin-top: 26px;
  }

  .xs\:last\:mt-m2:last-child {
    margin-top: 2px;
  }

  .xs\:last\:mt-m14:last-child {
    margin-top: 14px;
  }

  .xs\:last\:mt-m5:last-child {
    margin-top: 5px;
  }

  .xs\:last\:mt-m8:last-child {
    margin-top: 8px;
  }

  .xs\:last\:mr-0:last-child {
    margin-right: 0px;
  }

  .xs\:last\:mr-1:last-child {
    margin-right: 0.25rem;
  }

  .xs\:last\:mr-2:last-child {
    margin-right: 2px;
  }

  .xs\:last\:mr-3:last-child {
    margin-right: 0.75rem;
  }

  .xs\:last\:mr-4:last-child {
    margin-right: 1rem;
  }

  .xs\:last\:mr-5:last-child {
    margin-right: 1.25rem;
  }

  .xs\:last\:mr-6:last-child {
    margin-right: 6px;
  }

  .xs\:last\:mr-7:last-child {
    margin-right: 1.75rem;
  }

  .xs\:last\:mr-8:last-child {
    margin-right: 2rem;
  }

  .xs\:last\:mr-9:last-child {
    margin-right: 2.25rem;
  }

  .xs\:last\:mr-10:last-child {
    margin-right: 2.5rem;
  }

  .xs\:last\:mr-11:last-child {
    margin-right: 11px;
  }

  .xs\:last\:mr-12:last-child {
    margin-right: 3rem;
  }

  .xs\:last\:mr-14:last-child {
    margin-right: 3.5rem;
  }

  .xs\:last\:mr-15:last-child {
    margin-right: 15px;
  }

  .xs\:last\:mr-16:last-child {
    margin-right: 4rem;
  }

  .xs\:last\:mr-18:last-child {
    margin-right: 18px;
  }

  .xs\:last\:mr-20:last-child {
    margin-right: 20px;
  }

  .xs\:last\:mr-21:last-child {
    margin-right: 21px;
  }

  .xs\:last\:mr-23:last-child {
    margin-right: 23px;
  }

  .xs\:last\:mr-24:last-child {
    margin-right: 24px;
  }

  .xs\:last\:mr-25:last-child {
    margin-right: 25px;
  }

  .xs\:last\:mr-27:last-child {
    margin-right: 27px;
  }

  .xs\:last\:mr-28:last-child {
    margin-right: 7rem;
  }

  .xs\:last\:mr-30:last-child {
    margin-right: 30px;
  }

  .xs\:last\:mr-31:last-child {
    margin-right: 31px;
  }

  .xs\:last\:mr-32:last-child {
    margin-right: 8rem;
  }

  .xs\:last\:mr-34:last-child {
    margin-right: 34px;
  }

  .xs\:last\:mr-35:last-child {
    margin-right: 35px;
  }

  .xs\:last\:mr-36:last-child {
    margin-right: 9rem;
  }

  .xs\:last\:mr-37:last-child {
    margin-right: 37px;
  }

  .xs\:last\:mr-38:last-child {
    margin-right: 38px;
  }

  .xs\:last\:mr-40:last-child {
    margin-right: 40px;
  }

  .xs\:last\:mr-42:last-child {
    margin-right: 42px;
  }

  .xs\:last\:mr-44:last-child {
    margin-right: 44px;
  }

  .xs\:last\:mr-45:last-child {
    margin-right: 45px;
  }

  .xs\:last\:mr-46:last-child {
    margin-right: 46px;
  }

  .xs\:last\:mr-48:last-child {
    margin-right: 48px;
  }

  .xs\:last\:mr-52:last-child {
    margin-right: 13rem;
  }

  .xs\:last\:mr-53:last-child {
    margin-right: 53px;
  }

  .xs\:last\:mr-55:last-child {
    margin-right: 55px;
  }

  .xs\:last\:mr-56:last-child {
    margin-right: 14rem;
  }

  .xs\:last\:mr-58:last-child {
    margin-right: 58px;
  }

  .xs\:last\:mr-59:last-child {
    margin-right: 59px;
  }

  .xs\:last\:mr-60:last-child {
    margin-right: 15rem;
  }

  .xs\:last\:mr-63:last-child {
    margin-right: 63px;
  }

  .xs\:last\:mr-64:last-child {
    margin-right: 16rem;
  }

  .xs\:last\:mr-65:last-child {
    margin-right: 65px;
  }

  .xs\:last\:mr-70:last-child {
    margin-right: 70px;
  }

  .xs\:last\:mr-71:last-child {
    margin-right: 71px;
  }

  .xs\:last\:mr-72:last-child {
    margin-right: 18rem;
  }

  .xs\:last\:mr-80:last-child {
    margin-right: 20rem;
  }

  .xs\:last\:mr-83:last-child {
    margin-right: 83px;
  }

  .xs\:last\:mr-89:last-child {
    margin-right: 89px;
  }

  .xs\:last\:mr-90:last-child {
    margin-right: 90px;
  }

  .xs\:last\:mr-96:last-child {
    margin-right: 24rem;
  }

  .xs\:last\:mr-100:last-child {
    margin-right: 100px;
  }

  .xs\:last\:mr-106:last-child {
    margin-right: 106px;
  }

  .xs\:last\:mr-109:last-child {
    margin-right: 109px;
  }

  .xs\:last\:mr-120:last-child {
    margin-right: 120px;
  }

  .xs\:last\:mr-135:last-child {
    margin-right: 135px;
  }

  .xs\:last\:mr-180:last-child {
    margin-right: 180px;
  }

  .xs\:last\:mr-300:last-child {
    margin-right: 300px;
  }

  .xs\:last\:mr-400:last-child {
    margin-right: 400px;
  }

  .xs\:last\:mr-510:last-child {
    margin-right: 510px;
  }

  .xs\:last\:mr-615:last-child {
    margin-right: 615px;
  }

  .xs\:last\:mr-650:last-child {
    margin-right: 650px;
  }

  .xs\:last\:mr-auto:last-child {
    margin-right: auto;
  }

  .xs\:last\:mr-px:last-child {
    margin-right: 1px;
  }

  .xs\:last\:mr-0\.5:last-child {
    margin-right: 0.125rem;
  }

  .xs\:last\:mr-1\.5:last-child {
    margin-right: 0.375rem;
  }

  .xs\:last\:mr-2\.5:last-child {
    margin-right: 0.625rem;
  }

  .xs\:last\:mr-3\.5:last-child {
    margin-right: 0.875rem;
  }

  .xs\:last\:-mr-0:last-child {
    margin-right: 0px;
  }

  .xs\:last\:-mr-1:last-child {
    margin-right: -0.25rem;
  }

  .xs\:last\:-mr-2:last-child {
    margin-right: -0.5rem;
  }

  .xs\:last\:-mr-3:last-child {
    margin-right: -0.75rem;
  }

  .xs\:last\:-mr-4:last-child {
    margin-right: -1rem;
  }

  .xs\:last\:-mr-5:last-child {
    margin-right: -1.25rem;
  }

  .xs\:last\:-mr-6:last-child {
    margin-right: -1.5rem;
  }

  .xs\:last\:-mr-7:last-child {
    margin-right: -1.75rem;
  }

  .xs\:last\:-mr-8:last-child {
    margin-right: -2rem;
  }

  .xs\:last\:-mr-9:last-child {
    margin-right: -2.25rem;
  }

  .xs\:last\:-mr-10:last-child {
    margin-right: -2.5rem;
  }

  .xs\:last\:-mr-11:last-child {
    margin-right: -2.75rem;
  }

  .xs\:last\:-mr-12:last-child {
    margin-right: -3rem;
  }

  .xs\:last\:-mr-14:last-child {
    margin-right: -3.5rem;
  }

  .xs\:last\:-mr-16:last-child {
    margin-right: -4rem;
  }

  .xs\:last\:-mr-20:last-child {
    margin-right: -5rem;
  }

  .xs\:last\:-mr-24:last-child {
    margin-right: -6rem;
  }

  .xs\:last\:-mr-28:last-child {
    margin-right: -7rem;
  }

  .xs\:last\:-mr-32:last-child {
    margin-right: -8rem;
  }

  .xs\:last\:-mr-36:last-child {
    margin-right: -9rem;
  }

  .xs\:last\:-mr-40:last-child {
    margin-right: -10rem;
  }

  .xs\:last\:-mr-44:last-child {
    margin-right: -11rem;
  }

  .xs\:last\:-mr-48:last-child {
    margin-right: -12rem;
  }

  .xs\:last\:-mr-52:last-child {
    margin-right: -13rem;
  }

  .xs\:last\:-mr-56:last-child {
    margin-right: -14rem;
  }

  .xs\:last\:-mr-60:last-child {
    margin-right: -15rem;
  }

  .xs\:last\:-mr-64:last-child {
    margin-right: -16rem;
  }

  .xs\:last\:-mr-72:last-child {
    margin-right: -18rem;
  }

  .xs\:last\:-mr-80:last-child {
    margin-right: -20rem;
  }

  .xs\:last\:-mr-96:last-child {
    margin-right: -24rem;
  }

  .xs\:last\:-mr-px:last-child {
    margin-right: -1px;
  }

  .xs\:last\:-mr-0\.5:last-child {
    margin-right: -0.125rem;
  }

  .xs\:last\:-mr-1\.5:last-child {
    margin-right: -0.375rem;
  }

  .xs\:last\:-mr-2\.5:last-child {
    margin-right: -0.625rem;
  }

  .xs\:last\:-mr-3\.5:last-child {
    margin-right: -0.875rem;
  }

  .xs\:last\:-mr-15px:last-child {
    margin-right: -15px;
  }

  .xs\:last\:mr-m11:last-child {
    margin-right: 11px;
  }

  .xs\:last\:mr-12px:last-child {
    margin-right: 12px;
  }

  .xs\:last\:mr-m72:last-child {
    margin-right: 72px;
  }

  .xs\:last\:mr-m21:last-child {
    margin-right: 21%;
  }

  .xs\:last\:mr-m15:last-child {
    margin-right: 15px;
  }

  .xs\:last\:mr-m18:last-child {
    margin-right: 18px;
  }

  .xs\:last\:mr-m35:last-child {
    margin-right: 35px;
  }

  .xs\:last\:mr-m19:last-child {
    margin-right: 19px;
  }

  .xs\:last\:mr-m17:last-child {
    margin-right: 17px;
  }

  .xs\:last\:mr-m9:last-child {
    margin-right: 9px;
  }

  .xs\:last\:mr-m10:last-child {
    margin-right: 10px;
  }

  .xs\:last\:mr-m51:last-child {
    margin-right: 51px;
  }

  .xs\:last\:mr-m43:last-child {
    margin-right: 43px;
  }

  .xs\:last\:mr-m13:last-child {
    margin-right: 13px;
  }

  .xs\:last\:mr-m26:last-child {
    margin-right: 26px;
  }

  .xs\:last\:mr-m2:last-child {
    margin-right: 2px;
  }

  .xs\:last\:mr-m14:last-child {
    margin-right: 14px;
  }

  .xs\:last\:mr-m5:last-child {
    margin-right: 5px;
  }

  .xs\:last\:mr-m8:last-child {
    margin-right: 8px;
  }

  .xs\:last\:mb-0:last-child {
    margin-bottom: 0px;
  }

  .xs\:last\:mb-1:last-child {
    margin-bottom: 0.25rem;
  }

  .xs\:last\:mb-2:last-child {
    margin-bottom: 2px;
  }

  .xs\:last\:mb-3:last-child {
    margin-bottom: 0.75rem;
  }

  .xs\:last\:mb-4:last-child {
    margin-bottom: 1rem;
  }

  .xs\:last\:mb-5:last-child {
    margin-bottom: 1.25rem;
  }

  .xs\:last\:mb-6:last-child {
    margin-bottom: 6px;
  }

  .xs\:last\:mb-7:last-child {
    margin-bottom: 1.75rem;
  }

  .xs\:last\:mb-8:last-child {
    margin-bottom: 2rem;
  }

  .xs\:last\:mb-9:last-child {
    margin-bottom: 2.25rem;
  }

  .xs\:last\:mb-10:last-child {
    margin-bottom: 2.5rem;
  }

  .xs\:last\:mb-11:last-child {
    margin-bottom: 11px;
  }

  .xs\:last\:mb-12:last-child {
    margin-bottom: 3rem;
  }

  .xs\:last\:mb-14:last-child {
    margin-bottom: 3.5rem;
  }

  .xs\:last\:mb-15:last-child {
    margin-bottom: 15px;
  }

  .xs\:last\:mb-16:last-child {
    margin-bottom: 4rem;
  }

  .xs\:last\:mb-18:last-child {
    margin-bottom: 18px;
  }

  .xs\:last\:mb-20:last-child {
    margin-bottom: 20px;
  }

  .xs\:last\:mb-21:last-child {
    margin-bottom: 21px;
  }

  .xs\:last\:mb-23:last-child {
    margin-bottom: 23px;
  }

  .xs\:last\:mb-24:last-child {
    margin-bottom: 24px;
  }

  .xs\:last\:mb-25:last-child {
    margin-bottom: 25px;
  }

  .xs\:last\:mb-27:last-child {
    margin-bottom: 27px;
  }

  .xs\:last\:mb-28:last-child {
    margin-bottom: 7rem;
  }

  .xs\:last\:mb-30:last-child {
    margin-bottom: 30px;
  }

  .xs\:last\:mb-31:last-child {
    margin-bottom: 31px;
  }

  .xs\:last\:mb-32:last-child {
    margin-bottom: 8rem;
  }

  .xs\:last\:mb-34:last-child {
    margin-bottom: 34px;
  }

  .xs\:last\:mb-35:last-child {
    margin-bottom: 35px;
  }

  .xs\:last\:mb-36:last-child {
    margin-bottom: 9rem;
  }

  .xs\:last\:mb-37:last-child {
    margin-bottom: 37px;
  }

  .xs\:last\:mb-38:last-child {
    margin-bottom: 38px;
  }

  .xs\:last\:mb-40:last-child {
    margin-bottom: 40px;
  }

  .xs\:last\:mb-42:last-child {
    margin-bottom: 42px;
  }

  .xs\:last\:mb-44:last-child {
    margin-bottom: 44px;
  }

  .xs\:last\:mb-45:last-child {
    margin-bottom: 45px;
  }

  .xs\:last\:mb-46:last-child {
    margin-bottom: 46px;
  }

  .xs\:last\:mb-48:last-child {
    margin-bottom: 48px;
  }

  .xs\:last\:mb-52:last-child {
    margin-bottom: 13rem;
  }

  .xs\:last\:mb-53:last-child {
    margin-bottom: 53px;
  }

  .xs\:last\:mb-55:last-child {
    margin-bottom: 55px;
  }

  .xs\:last\:mb-56:last-child {
    margin-bottom: 14rem;
  }

  .xs\:last\:mb-58:last-child {
    margin-bottom: 58px;
  }

  .xs\:last\:mb-59:last-child {
    margin-bottom: 59px;
  }

  .xs\:last\:mb-60:last-child {
    margin-bottom: 15rem;
  }

  .xs\:last\:mb-63:last-child {
    margin-bottom: 63px;
  }

  .xs\:last\:mb-64:last-child {
    margin-bottom: 16rem;
  }

  .xs\:last\:mb-65:last-child {
    margin-bottom: 65px;
  }

  .xs\:last\:mb-70:last-child {
    margin-bottom: 70px;
  }

  .xs\:last\:mb-71:last-child {
    margin-bottom: 71px;
  }

  .xs\:last\:mb-72:last-child {
    margin-bottom: 18rem;
  }

  .xs\:last\:mb-80:last-child {
    margin-bottom: 20rem;
  }

  .xs\:last\:mb-83:last-child {
    margin-bottom: 83px;
  }

  .xs\:last\:mb-89:last-child {
    margin-bottom: 89px;
  }

  .xs\:last\:mb-90:last-child {
    margin-bottom: 90px;
  }

  .xs\:last\:mb-96:last-child {
    margin-bottom: 24rem;
  }

  .xs\:last\:mb-100:last-child {
    margin-bottom: 100px;
  }

  .xs\:last\:mb-106:last-child {
    margin-bottom: 106px;
  }

  .xs\:last\:mb-109:last-child {
    margin-bottom: 109px;
  }

  .xs\:last\:mb-120:last-child {
    margin-bottom: 120px;
  }

  .xs\:last\:mb-135:last-child {
    margin-bottom: 135px;
  }

  .xs\:last\:mb-180:last-child {
    margin-bottom: 180px;
  }

  .xs\:last\:mb-300:last-child {
    margin-bottom: 300px;
  }

  .xs\:last\:mb-400:last-child {
    margin-bottom: 400px;
  }

  .xs\:last\:mb-510:last-child {
    margin-bottom: 510px;
  }

  .xs\:last\:mb-615:last-child {
    margin-bottom: 615px;
  }

  .xs\:last\:mb-650:last-child {
    margin-bottom: 650px;
  }

  .xs\:last\:mb-auto:last-child {
    margin-bottom: auto;
  }

  .xs\:last\:mb-px:last-child {
    margin-bottom: 1px;
  }

  .xs\:last\:mb-0\.5:last-child {
    margin-bottom: 0.125rem;
  }

  .xs\:last\:mb-1\.5:last-child {
    margin-bottom: 0.375rem;
  }

  .xs\:last\:mb-2\.5:last-child {
    margin-bottom: 0.625rem;
  }

  .xs\:last\:mb-3\.5:last-child {
    margin-bottom: 0.875rem;
  }

  .xs\:last\:-mb-0:last-child {
    margin-bottom: 0px;
  }

  .xs\:last\:-mb-1:last-child {
    margin-bottom: -0.25rem;
  }

  .xs\:last\:-mb-2:last-child {
    margin-bottom: -0.5rem;
  }

  .xs\:last\:-mb-3:last-child {
    margin-bottom: -0.75rem;
  }

  .xs\:last\:-mb-4:last-child {
    margin-bottom: -1rem;
  }

  .xs\:last\:-mb-5:last-child {
    margin-bottom: -1.25rem;
  }

  .xs\:last\:-mb-6:last-child {
    margin-bottom: -1.5rem;
  }

  .xs\:last\:-mb-7:last-child {
    margin-bottom: -1.75rem;
  }

  .xs\:last\:-mb-8:last-child {
    margin-bottom: -2rem;
  }

  .xs\:last\:-mb-9:last-child {
    margin-bottom: -2.25rem;
  }

  .xs\:last\:-mb-10:last-child {
    margin-bottom: -2.5rem;
  }

  .xs\:last\:-mb-11:last-child {
    margin-bottom: -2.75rem;
  }

  .xs\:last\:-mb-12:last-child {
    margin-bottom: -3rem;
  }

  .xs\:last\:-mb-14:last-child {
    margin-bottom: -3.5rem;
  }

  .xs\:last\:-mb-16:last-child {
    margin-bottom: -4rem;
  }

  .xs\:last\:-mb-20:last-child {
    margin-bottom: -5rem;
  }

  .xs\:last\:-mb-24:last-child {
    margin-bottom: -6rem;
  }

  .xs\:last\:-mb-28:last-child {
    margin-bottom: -7rem;
  }

  .xs\:last\:-mb-32:last-child {
    margin-bottom: -8rem;
  }

  .xs\:last\:-mb-36:last-child {
    margin-bottom: -9rem;
  }

  .xs\:last\:-mb-40:last-child {
    margin-bottom: -10rem;
  }

  .xs\:last\:-mb-44:last-child {
    margin-bottom: -11rem;
  }

  .xs\:last\:-mb-48:last-child {
    margin-bottom: -12rem;
  }

  .xs\:last\:-mb-52:last-child {
    margin-bottom: -13rem;
  }

  .xs\:last\:-mb-56:last-child {
    margin-bottom: -14rem;
  }

  .xs\:last\:-mb-60:last-child {
    margin-bottom: -15rem;
  }

  .xs\:last\:-mb-64:last-child {
    margin-bottom: -16rem;
  }

  .xs\:last\:-mb-72:last-child {
    margin-bottom: -18rem;
  }

  .xs\:last\:-mb-80:last-child {
    margin-bottom: -20rem;
  }

  .xs\:last\:-mb-96:last-child {
    margin-bottom: -24rem;
  }

  .xs\:last\:-mb-px:last-child {
    margin-bottom: -1px;
  }

  .xs\:last\:-mb-0\.5:last-child {
    margin-bottom: -0.125rem;
  }

  .xs\:last\:-mb-1\.5:last-child {
    margin-bottom: -0.375rem;
  }

  .xs\:last\:-mb-2\.5:last-child {
    margin-bottom: -0.625rem;
  }

  .xs\:last\:-mb-3\.5:last-child {
    margin-bottom: -0.875rem;
  }

  .xs\:last\:-mb-15px:last-child {
    margin-bottom: -15px;
  }

  .xs\:last\:mb-m11:last-child {
    margin-bottom: 11px;
  }

  .xs\:last\:mb-12px:last-child {
    margin-bottom: 12px;
  }

  .xs\:last\:mb-m72:last-child {
    margin-bottom: 72px;
  }

  .xs\:last\:mb-m21:last-child {
    margin-bottom: 21%;
  }

  .xs\:last\:mb-m15:last-child {
    margin-bottom: 15px;
  }

  .xs\:last\:mb-m18:last-child {
    margin-bottom: 18px;
  }

  .xs\:last\:mb-m35:last-child {
    margin-bottom: 35px;
  }

  .xs\:last\:mb-m19:last-child {
    margin-bottom: 19px;
  }

  .xs\:last\:mb-m17:last-child {
    margin-bottom: 17px;
  }

  .xs\:last\:mb-m9:last-child {
    margin-bottom: 9px;
  }

  .xs\:last\:mb-m10:last-child {
    margin-bottom: 10px;
  }

  .xs\:last\:mb-m51:last-child {
    margin-bottom: 51px;
  }

  .xs\:last\:mb-m43:last-child {
    margin-bottom: 43px;
  }

  .xs\:last\:mb-m13:last-child {
    margin-bottom: 13px;
  }

  .xs\:last\:mb-m26:last-child {
    margin-bottom: 26px;
  }

  .xs\:last\:mb-m2:last-child {
    margin-bottom: 2px;
  }

  .xs\:last\:mb-m14:last-child {
    margin-bottom: 14px;
  }

  .xs\:last\:mb-m5:last-child {
    margin-bottom: 5px;
  }

  .xs\:last\:mb-m8:last-child {
    margin-bottom: 8px;
  }

  .xs\:last\:ml-0:last-child {
    margin-left: 0px;
  }

  .xs\:last\:ml-1:last-child {
    margin-left: 0.25rem;
  }

  .xs\:last\:ml-2:last-child {
    margin-left: 2px;
  }

  .xs\:last\:ml-3:last-child {
    margin-left: 0.75rem;
  }

  .xs\:last\:ml-4:last-child {
    margin-left: 1rem;
  }

  .xs\:last\:ml-5:last-child {
    margin-left: 1.25rem;
  }

  .xs\:last\:ml-6:last-child {
    margin-left: 6px;
  }

  .xs\:last\:ml-7:last-child {
    margin-left: 1.75rem;
  }

  .xs\:last\:ml-8:last-child {
    margin-left: 2rem;
  }

  .xs\:last\:ml-9:last-child {
    margin-left: 2.25rem;
  }

  .xs\:last\:ml-10:last-child {
    margin-left: 2.5rem;
  }

  .xs\:last\:ml-11:last-child {
    margin-left: 11px;
  }

  .xs\:last\:ml-12:last-child {
    margin-left: 3rem;
  }

  .xs\:last\:ml-14:last-child {
    margin-left: 3.5rem;
  }

  .xs\:last\:ml-15:last-child {
    margin-left: 15px;
  }

  .xs\:last\:ml-16:last-child {
    margin-left: 4rem;
  }

  .xs\:last\:ml-18:last-child {
    margin-left: 18px;
  }

  .xs\:last\:ml-20:last-child {
    margin-left: 20px;
  }

  .xs\:last\:ml-21:last-child {
    margin-left: 21px;
  }

  .xs\:last\:ml-23:last-child {
    margin-left: 23px;
  }

  .xs\:last\:ml-24:last-child {
    margin-left: 24px;
  }

  .xs\:last\:ml-25:last-child {
    margin-left: 25px;
  }

  .xs\:last\:ml-27:last-child {
    margin-left: 27px;
  }

  .xs\:last\:ml-28:last-child {
    margin-left: 7rem;
  }

  .xs\:last\:ml-30:last-child {
    margin-left: 30px;
  }

  .xs\:last\:ml-31:last-child {
    margin-left: 31px;
  }

  .xs\:last\:ml-32:last-child {
    margin-left: 8rem;
  }

  .xs\:last\:ml-34:last-child {
    margin-left: 34px;
  }

  .xs\:last\:ml-35:last-child {
    margin-left: 35px;
  }

  .xs\:last\:ml-36:last-child {
    margin-left: 9rem;
  }

  .xs\:last\:ml-37:last-child {
    margin-left: 37px;
  }

  .xs\:last\:ml-38:last-child {
    margin-left: 38px;
  }

  .xs\:last\:ml-40:last-child {
    margin-left: 40px;
  }

  .xs\:last\:ml-42:last-child {
    margin-left: 42px;
  }

  .xs\:last\:ml-44:last-child {
    margin-left: 44px;
  }

  .xs\:last\:ml-45:last-child {
    margin-left: 45px;
  }

  .xs\:last\:ml-46:last-child {
    margin-left: 46px;
  }

  .xs\:last\:ml-48:last-child {
    margin-left: 48px;
  }

  .xs\:last\:ml-52:last-child {
    margin-left: 13rem;
  }

  .xs\:last\:ml-53:last-child {
    margin-left: 53px;
  }

  .xs\:last\:ml-55:last-child {
    margin-left: 55px;
  }

  .xs\:last\:ml-56:last-child {
    margin-left: 14rem;
  }

  .xs\:last\:ml-58:last-child {
    margin-left: 58px;
  }

  .xs\:last\:ml-59:last-child {
    margin-left: 59px;
  }

  .xs\:last\:ml-60:last-child {
    margin-left: 15rem;
  }

  .xs\:last\:ml-63:last-child {
    margin-left: 63px;
  }

  .xs\:last\:ml-64:last-child {
    margin-left: 16rem;
  }

  .xs\:last\:ml-65:last-child {
    margin-left: 65px;
  }

  .xs\:last\:ml-70:last-child {
    margin-left: 70px;
  }

  .xs\:last\:ml-71:last-child {
    margin-left: 71px;
  }

  .xs\:last\:ml-72:last-child {
    margin-left: 18rem;
  }

  .xs\:last\:ml-80:last-child {
    margin-left: 20rem;
  }

  .xs\:last\:ml-83:last-child {
    margin-left: 83px;
  }

  .xs\:last\:ml-89:last-child {
    margin-left: 89px;
  }

  .xs\:last\:ml-90:last-child {
    margin-left: 90px;
  }

  .xs\:last\:ml-96:last-child {
    margin-left: 24rem;
  }

  .xs\:last\:ml-100:last-child {
    margin-left: 100px;
  }

  .xs\:last\:ml-106:last-child {
    margin-left: 106px;
  }

  .xs\:last\:ml-109:last-child {
    margin-left: 109px;
  }

  .xs\:last\:ml-120:last-child {
    margin-left: 120px;
  }

  .xs\:last\:ml-135:last-child {
    margin-left: 135px;
  }

  .xs\:last\:ml-180:last-child {
    margin-left: 180px;
  }

  .xs\:last\:ml-300:last-child {
    margin-left: 300px;
  }

  .xs\:last\:ml-400:last-child {
    margin-left: 400px;
  }

  .xs\:last\:ml-510:last-child {
    margin-left: 510px;
  }

  .xs\:last\:ml-615:last-child {
    margin-left: 615px;
  }

  .xs\:last\:ml-650:last-child {
    margin-left: 650px;
  }

  .xs\:last\:ml-auto:last-child {
    margin-left: auto;
  }

  .xs\:last\:ml-px:last-child {
    margin-left: 1px;
  }

  .xs\:last\:ml-0\.5:last-child {
    margin-left: 0.125rem;
  }

  .xs\:last\:ml-1\.5:last-child {
    margin-left: 0.375rem;
  }

  .xs\:last\:ml-2\.5:last-child {
    margin-left: 0.625rem;
  }

  .xs\:last\:ml-3\.5:last-child {
    margin-left: 0.875rem;
  }

  .xs\:last\:-ml-0:last-child {
    margin-left: 0px;
  }

  .xs\:last\:-ml-1:last-child {
    margin-left: -0.25rem;
  }

  .xs\:last\:-ml-2:last-child {
    margin-left: -0.5rem;
  }

  .xs\:last\:-ml-3:last-child {
    margin-left: -0.75rem;
  }

  .xs\:last\:-ml-4:last-child {
    margin-left: -1rem;
  }

  .xs\:last\:-ml-5:last-child {
    margin-left: -1.25rem;
  }

  .xs\:last\:-ml-6:last-child {
    margin-left: -1.5rem;
  }

  .xs\:last\:-ml-7:last-child {
    margin-left: -1.75rem;
  }

  .xs\:last\:-ml-8:last-child {
    margin-left: -2rem;
  }

  .xs\:last\:-ml-9:last-child {
    margin-left: -2.25rem;
  }

  .xs\:last\:-ml-10:last-child {
    margin-left: -2.5rem;
  }

  .xs\:last\:-ml-11:last-child {
    margin-left: -2.75rem;
  }

  .xs\:last\:-ml-12:last-child {
    margin-left: -3rem;
  }

  .xs\:last\:-ml-14:last-child {
    margin-left: -3.5rem;
  }

  .xs\:last\:-ml-16:last-child {
    margin-left: -4rem;
  }

  .xs\:last\:-ml-20:last-child {
    margin-left: -5rem;
  }

  .xs\:last\:-ml-24:last-child {
    margin-left: -6rem;
  }

  .xs\:last\:-ml-28:last-child {
    margin-left: -7rem;
  }

  .xs\:last\:-ml-32:last-child {
    margin-left: -8rem;
  }

  .xs\:last\:-ml-36:last-child {
    margin-left: -9rem;
  }

  .xs\:last\:-ml-40:last-child {
    margin-left: -10rem;
  }

  .xs\:last\:-ml-44:last-child {
    margin-left: -11rem;
  }

  .xs\:last\:-ml-48:last-child {
    margin-left: -12rem;
  }

  .xs\:last\:-ml-52:last-child {
    margin-left: -13rem;
  }

  .xs\:last\:-ml-56:last-child {
    margin-left: -14rem;
  }

  .xs\:last\:-ml-60:last-child {
    margin-left: -15rem;
  }

  .xs\:last\:-ml-64:last-child {
    margin-left: -16rem;
  }

  .xs\:last\:-ml-72:last-child {
    margin-left: -18rem;
  }

  .xs\:last\:-ml-80:last-child {
    margin-left: -20rem;
  }

  .xs\:last\:-ml-96:last-child {
    margin-left: -24rem;
  }

  .xs\:last\:-ml-px:last-child {
    margin-left: -1px;
  }

  .xs\:last\:-ml-0\.5:last-child {
    margin-left: -0.125rem;
  }

  .xs\:last\:-ml-1\.5:last-child {
    margin-left: -0.375rem;
  }

  .xs\:last\:-ml-2\.5:last-child {
    margin-left: -0.625rem;
  }

  .xs\:last\:-ml-3\.5:last-child {
    margin-left: -0.875rem;
  }

  .xs\:last\:-ml-15px:last-child {
    margin-left: -15px;
  }

  .xs\:last\:ml-m11:last-child {
    margin-left: 11px;
  }

  .xs\:last\:ml-12px:last-child {
    margin-left: 12px;
  }

  .xs\:last\:ml-m72:last-child {
    margin-left: 72px;
  }

  .xs\:last\:ml-m21:last-child {
    margin-left: 21%;
  }

  .xs\:last\:ml-m15:last-child {
    margin-left: 15px;
  }

  .xs\:last\:ml-m18:last-child {
    margin-left: 18px;
  }

  .xs\:last\:ml-m35:last-child {
    margin-left: 35px;
  }

  .xs\:last\:ml-m19:last-child {
    margin-left: 19px;
  }

  .xs\:last\:ml-m17:last-child {
    margin-left: 17px;
  }

  .xs\:last\:ml-m9:last-child {
    margin-left: 9px;
  }

  .xs\:last\:ml-m10:last-child {
    margin-left: 10px;
  }

  .xs\:last\:ml-m51:last-child {
    margin-left: 51px;
  }

  .xs\:last\:ml-m43:last-child {
    margin-left: 43px;
  }

  .xs\:last\:ml-m13:last-child {
    margin-left: 13px;
  }

  .xs\:last\:ml-m26:last-child {
    margin-left: 26px;
  }

  .xs\:last\:ml-m2:last-child {
    margin-left: 2px;
  }

  .xs\:last\:ml-m14:last-child {
    margin-left: 14px;
  }

  .xs\:last\:ml-m5:last-child {
    margin-left: 5px;
  }

  .xs\:last\:ml-m8:last-child {
    margin-left: 8px;
  }

  .xs\:box-border {
    box-sizing: border-box;
  }

  .xs\:box-content {
    box-sizing: content-box;
  }

  .xs\:block {
    display: block;
  }

  .xs\:inline-block {
    display: inline-block;
  }

  .xs\:inline {
    display: inline;
  }

  .xs\:flex {
    display: flex;
  }

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

  .xs\:table {
    display: table;
  }

  .xs\:inline-table {
    display: inline-table;
  }

  .xs\:table-caption {
    display: table-caption;
  }

  .xs\:table-cell {
    display: table-cell;
  }

  .xs\:table-column {
    display: table-column;
  }

  .xs\:table-column-group {
    display: table-column-group;
  }

  .xs\:table-footer-group {
    display: table-footer-group;
  }

  .xs\:table-header-group {
    display: table-header-group;
  }

  .xs\:table-row-group {
    display: table-row-group;
  }

  .xs\:table-row {
    display: table-row;
  }

  .xs\:flow-root {
    display: flow-root;
  }

  .xs\:grid {
    display: grid;
  }

  .xs\:inline-grid {
    display: inline-grid;
  }

  .xs\:contents {
    display: contents;
  }

  .xs\:list-item {
    display: list-item;
  }

  .xs\:hidden {
    display: none;
  }

  .xs\:h-0 {
    height: 0px;
  }

  .xs\:h-1 {
    height: 0.25rem;
  }

  .xs\:h-2 {
    height: 0.5rem;
  }

  .xs\:h-3 {
    height: 0.75rem;
  }

  .xs\:h-4 {
    height: 1rem;
  }

  .xs\:h-5 {
    height: 1.25rem;
  }

  .xs\:h-6 {
    height: 1.5rem;
  }

  .xs\:h-7 {
    height: 1.75rem;
  }

  .xs\:h-8 {
    height: 2rem;
  }

  .xs\:h-9 {
    height: 2.25rem;
  }

  .xs\:h-10 {
    height: 2.5rem;
  }

  .xs\:h-11 {
    height: 2.75rem;
  }

  .xs\:h-12 {
    height: 3rem;
  }

  .xs\:h-13 {
    height: 13px;
  }

  .xs\:h-14 {
    height: 3.5rem;
  }

  .xs\:h-15 {
    height: 15px;
  }

  .xs\:h-16 {
    height: 4rem;
  }

  .xs\:h-20 {
    height: 5rem;
  }

  .xs\:h-24 {
    height: 6rem;
  }

  .xs\:h-26 {
    height: 26px;
  }

  .xs\:h-28 {
    height: 7rem;
  }

  .xs\:h-30 {
    height: 30px;
  }

  .xs\:h-32 {
    height: 8rem;
  }

  .xs\:h-35 {
    height: 35px;
  }

  .xs\:h-36 {
    height: 36px;
  }

  .xs\:h-40 {
    height: 10rem;
  }

  .xs\:h-44 {
    height: 11rem;
  }

  .xs\:h-45 {
    height: 45px;
  }

  .xs\:h-48 {
    height: 12rem;
  }

  .xs\:h-49 {
    height: 49px;
  }

  .xs\:h-50 {
    height: 50px !important;
  }

  .xs\:h-52 {
    height: 13rem;
  }

  .xs\:h-56 {
    height: 56px;
  }

  .xs\:h-58 {
    height: 58px;
  }

  .xs\:h-60 {
    height: 60px;
  }

  .xs\:h-64 {
    height: 16rem;
  }

  .xs\:h-70 {
    height: 70px;
  }

  .xs\:h-72 {
    height: 18rem;
  }

  .xs\:h-80 {
    height: 20rem;
  }

  .xs\:h-89 {
    height: 89px;
  }

  .xs\:h-95 {
    height: 95px;
  }

  .xs\:h-96 {
    height: 24rem;
  }

  .xs\:h-100 {
    height: 100px;
  }

  .xs\:h-105 {
    height: 105px;
  }

  .xs\:h-110 {
    height: 110px;
  }

  .xs\:h-120 {
    height: 120px;
  }

  .xs\:h-125 {
    height: 125px;
  }

  .xs\:h-176 {
    height: 176px;
  }

  .xs\:h-198 {
    height: 198px;
  }

  .xs\:h-280 {
    height: 280px;
  }

  .xs\:h-297 {
    height: 297px;
  }

  .xs\:h-300 {
    height: 300px;
  }

  .xs\:h-305 {
    height: 305px;
  }

  .xs\:h-402 {
    height: 402px;
  }

  .xs\:h-418 {
    height: 418px;
  }

  .xs\:h-422 {
    height: 422px;
  }

  .xs\:h-429 {
    height: 429px;
  }

  .xs\:h-430 {
    height: 430px;
  }

  .xs\:h-444 {
    height: 444px;
  }

  .xs\:h-454 {
    height: 454px;
  }

  .xs\:h-477 {
    height: 477px;
  }

  .xs\:h-485 {
    height: 485px;
  }

  .xs\:h-495 {
    height: 495px;
  }

  .xs\:h-523 {
    height: 523px;
  }

  .xs\:h-525 {
    height: 525px;
  }

  .xs\:h-560 {
    height: 560px;
  }

  .xs\:h-600 {
    height: 600px;
  }

  .xs\:h-auto {
    height: auto;
  }

  .xs\:h-px {
    height: 1px;
  }

  .xs\:h-0\.5 {
    height: 0.125rem;
  }

  .xs\:h-1\.5 {
    height: 0.375rem;
  }

  .xs\:h-2\.5 {
    height: 0.625rem;
  }

  .xs\:h-3\.5 {
    height: 0.875rem;
  }

  .xs\:h-1\/2 {
    height: 50%;
  }

  .xs\:h-1\/3 {
    height: 33.333333%;
  }

  .xs\:h-2\/3 {
    height: 66.666667%;
  }

  .xs\:h-1\/4 {
    height: 25%;
  }

  .xs\:h-2\/4 {
    height: 50%;
  }

  .xs\:h-3\/4 {
    height: 75%;
  }

  .xs\:h-1\/5 {
    height: 20%;
  }

  .xs\:h-2\/5 {
    height: 40%;
  }

  .xs\:h-3\/5 {
    height: 60%;
  }

  .xs\:h-4\/5 {
    height: 80%;
  }

  .xs\:h-1\/6 {
    height: 16.666667%;
  }

  .xs\:h-2\/6 {
    height: 33.333333%;
  }

  .xs\:h-3\/6 {
    height: 50%;
  }

  .xs\:h-4\/6 {
    height: 66.666667%;
  }

  .xs\:h-5\/6 {
    height: 83.333333%;
  }

  .xs\:h-full {
    height: 100%;
  }

  .xs\:h-screen {
    height: 100vh;
  }

  .xs\:h-h48 {
    height: 48px;
  }

  .xs\:h-h44 {
    height: 44px;
  }

  .xs\:h-h130 {
    height: 130px;
  }

  .xs\:h-h-h114 {
    height: h-h114;
  }

  .xs\:h-h-60 {
    height: h-60;
  }

  .xs\:h-h114 {
    height: 14px;
  }

  .xs\:h-h60 {
    height: 60px;
  }

  .xs\:h-h5 {
    height: 5px;
  }

  .xs\:max-h-0 {
    max-height: 0px;
  }

  .xs\:max-h-1 {
    max-height: 0.25rem;
  }

  .xs\:max-h-2 {
    max-height: 0.5rem;
  }

  .xs\:max-h-3 {
    max-height: 0.75rem;
  }

  .xs\:max-h-4 {
    max-height: 1rem;
  }

  .xs\:max-h-5 {
    max-height: 1.25rem;
  }

  .xs\:max-h-6 {
    max-height: 1.5rem;
  }

  .xs\:max-h-7 {
    max-height: 1.75rem;
  }

  .xs\:max-h-8 {
    max-height: 2rem;
  }

  .xs\:max-h-9 {
    max-height: 2.25rem;
  }

  .xs\:max-h-10 {
    max-height: 2.5rem;
  }

  .xs\:max-h-11 {
    max-height: 2.75rem;
  }

  .xs\:max-h-12 {
    max-height: 3rem;
  }

  .xs\:max-h-14 {
    max-height: 3.5rem;
  }

  .xs\:max-h-16 {
    max-height: 4rem;
  }

  .xs\:max-h-20 {
    max-height: 5rem;
  }

  .xs\:max-h-24 {
    max-height: 6rem;
  }

  .xs\:max-h-28 {
    max-height: 7rem;
  }

  .xs\:max-h-32 {
    max-height: 8rem;
  }

  .xs\:max-h-36 {
    max-height: 9rem;
  }

  .xs\:max-h-40 {
    max-height: 10rem;
  }

  .xs\:max-h-44 {
    max-height: 11rem;
  }

  .xs\:max-h-48 {
    max-height: 12rem;
  }

  .xs\:max-h-52 {
    max-height: 13rem;
  }

  .xs\:max-h-56 {
    max-height: 14rem;
  }

  .xs\:max-h-60 {
    max-height: 15rem;
  }

  .xs\:max-h-64 {
    max-height: 16rem;
  }

  .xs\:max-h-72 {
    max-height: 18rem;
  }

  .xs\:max-h-80 {
    max-height: 20rem;
  }

  .xs\:max-h-96 {
    max-height: 24rem;
  }

  .xs\:max-h-px {
    max-height: 1px;
  }

  .xs\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .xs\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .xs\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .xs\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .xs\:max-h-full {
    max-height: 100%;
  }

  .xs\:max-h-screen {
    max-height: 100vh;
  }

  .xs\:min-h-0 {
    min-height: 0px;
  }

  .xs\:min-h-60 {
    min-height: 60px;
  }

  .xs\:min-h-full {
    min-height: 100%;
  }

  .xs\:min-h-screen {
    min-height: 100vh;
  }

  .xs\:w-0 {
    width: 0px;
  }

  .xs\:w-1 {
    width: 0.25rem;
  }

  .xs\:w-2 {
    width: 0.5rem;
  }

  .xs\:w-3 {
    width: 0.75rem;
  }

  .xs\:w-4 {
    width: 1rem;
  }

  .xs\:w-5 {
    width: 1.25rem;
  }

  .xs\:w-6 {
    width: 1.5rem;
  }

  .xs\:w-7 {
    width: 1.75rem;
  }

  .xs\:w-8 {
    width: 2rem;
  }

  .xs\:w-9 {
    width: 2.25rem;
  }

  .xs\:w-10 {
    width: 2.5rem;
  }

  .xs\:w-11 {
    width: 2.75rem;
  }

  .xs\:w-12 {
    width: 3rem;
  }

  .xs\:w-13 {
    width: 13px;
  }

  .xs\:w-14 {
    width: 3.5rem;
  }

  .xs\:w-16 {
    width: 16%;
  }

  .xs\:w-20 {
    width: 5rem;
  }

  .xs\:w-24 {
    width: 6rem;
  }

  .xs\:w-28 {
    width: 28 px;
  }

  .xs\:w-32 {
    width: 8rem;
  }

  .xs\:w-35 {
    width: 35px;
  }

  .xs\:w-36 {
    width: 9rem;
  }

  .xs\:w-40 {
    width: 40px !important;
  }

  .xs\:w-44 {
    width: 11rem;
  }

  .xs\:w-48 {
    width: 12rem;
  }

  .xs\:w-50 {
    width: 50px;
  }

  .xs\:w-52 {
    width: 52%;
  }

  .xs\:w-56 {
    width: 14rem;
  }

  .xs\:w-60 {
    width: 60%;
  }

  .xs\:w-64 {
    width: 16rem;
  }

  .xs\:w-68 {
    width: 68%;
  }

  .xs\:w-70 {
    width: 70px;
  }

  .xs\:w-72 {
    width: 18rem;
  }

  .xs\:w-80 {
    width: 80px;
  }

  .xs\:w-90 {
    width: 90px;
  }

  .xs\:w-95 {
    width: 95px;
  }

  .xs\:w-96 {
    width: 24rem;
  }

  .xs\:w-100 {
    width: 100px !important;
  }

  .xs\:w-105 {
    width: 105px;
  }

  .xs\:w-108 {
    width: 108px;
  }

  .xs\:w-110 {
    width: 110px;
  }

  .xs\:w-120 {
    width: 120px;
  }

  .xs\:w-122 {
    width: 122px;
  }

  .xs\:w-125 {
    width: 125px;
  }

  .xs\:w-130 {
    width: 130px;
  }

  .xs\:w-145 {
    width: 145px;
  }

  .xs\:w-150 {
    width: 150px;
  }

  .xs\:w-159 {
    width: 159px;
  }

  .xs\:w-160 {
    width: 160px;
  }

  .xs\:w-165 {
    width: 165px;
  }

  .xs\:w-169 {
    width: 169px;
  }

  .xs\:w-170 {
    width: 170px;
  }

  .xs\:w-174 {
    width: 174px;
  }

  .xs\:w-180 {
    width: 180px;
  }

  .xs\:w-193 {
    width: 193px;
  }

  .xs\:w-200 {
    width: 200px;
  }

  .xs\:w-215 {
    width: 215px;
  }

  .xs\:w-220 {
    width: 220px;
  }

  .xs\:w-230 {
    width: 230px;
  }

  .xs\:w-235 {
    width: 235px;
  }

  .xs\:w-240 {
    width: 240px;
  }

  .xs\:w-250 {
    width: 250px !important;
  }

  .xs\:w-290 {
    width: 290px;
  }

  .xs\:w-300 {
    width: 300px;
  }

  .xs\:w-305 {
    width: 305px;
  }

  .xs\:w-315 {
    width: 315px;
  }

  .xs\:w-320 {
    width: 320px;
  }

  .xs\:w-341 {
    width: 341px;
  }

  .xs\:w-342 {
    width: 342px;
  }

  .xs\:w-345 {
    width: 345px;
  }

  .xs\:w-375 {
    width: 375px;
  }

  .xs\:w-400 {
    width: 400px;
  }

  .xs\:w-420 {
    width: 420px;
  }

  .xs\:w-450 {
    width: 450px;
  }

  .xs\:w-500 {
    width: 500px;
  }

  .xs\:w-550 {
    width: 550px;
  }

  .xs\:w-600 {
    width: 600px;
  }

  .xs\:w-650 {
    width: 650px;
  }

  .xs\:w-700 {
    width: 700px;
  }

  .xs\:w-710 {
    width: 710px;
  }

  .xs\:w-750 {
    width: 750px;
  }

  .xs\:w-800 {
    width: 800px;
  }

  .xs\:w-850 {
    width: 850px;
  }

  .xs\:w-950 {
    width: 950px;
  }

  .xs\:w-1075 {
    width: 1075px;
  }

  .xs\:w-1250 {
    width: 1250px;
  }

  .xs\:w-1499 {
    width: 1499px;
  }

  .xs\:w-auto {
    width: auto;
  }

  .xs\:w-px {
    width: 1px;
  }

  .xs\:w-0\.5 {
    width: 0.125rem;
  }

  .xs\:w-1\.5 {
    width: 0.375rem;
  }

  .xs\:w-2\.5 {
    width: 0.625rem;
  }

  .xs\:w-3\.5 {
    width: 0.875rem;
  }

  .xs\:w-1\/2 {
    width: 50%;
  }

  .xs\:w-1\/3 {
    width: 33.333333%;
  }

  .xs\:w-2\/3 {
    width: 66.666667%;
  }

  .xs\:w-1\/4 {
    width: 25%;
  }

  .xs\:w-2\/4 {
    width: 50%;
  }

  .xs\:w-3\/4 {
    width: 75%;
  }

  .xs\:w-1\/5 {
    width: 20%;
  }

  .xs\:w-2\/5 {
    width: 40%;
  }

  .xs\:w-3\/5 {
    width: 60%;
  }

  .xs\:w-4\/5 {
    width: 80%;
  }

  .xs\:w-1\/6 {
    width: 16.666667%;
  }

  .xs\:w-2\/6 {
    width: 33.333333%;
  }

  .xs\:w-3\/6 {
    width: 50%;
  }

  .xs\:w-4\/6 {
    width: 66.666667%;
  }

  .xs\:w-5\/6 {
    width: 83.333333%;
  }

  .xs\:w-1\/12 {
    width: 8.333333%;
  }

  .xs\:w-2\/12 {
    width: 16.666667%;
  }

  .xs\:w-3\/12 {
    width: 25%;
  }

  .xs\:w-4\/12 {
    width: 33.333333%;
  }

  .xs\:w-5\/12 {
    width: 41.666667%;
  }

  .xs\:w-6\/12 {
    width: 50%;
  }

  .xs\:w-7\/12 {
    width: 58.333333%;
  }

  .xs\:w-8\/12 {
    width: 66.666667%;
  }

  .xs\:w-9\/12 {
    width: 75%;
  }

  .xs\:w-10\/12 {
    width: 83.333333%;
  }

  .xs\:w-11\/12 {
    width: 91.666667%;
  }

  .xs\:w-full {
    width: 100%;
  }

  .xs\:w-screen {
    width: 100vw;
  }

  .xs\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .xs\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .xs\:w-10rem {
    width: 10rem;
  }

  .xs\:w-w60 {
    width: 60px;
  }

  .xs\:w-w14 {
    width: 14%;
  }

  .xs\:w-w-w114 {
    width: w-w114;
  }

  .xs\:w-w-95 {
    width: w-95;
  }

  .xs\:w-w114 {
    width: 14px;
  }

  .xs\:w-w96 {
    width: 96%;
  }

  .xs\:w-w5 {
    width: 5px;
  }

  .xs\:w-m250 {
    width: 250px;
  }

  .xs\:min-w-0 {
    min-width: 0px;
  }

  .xs\:min-w-full {
    min-width: 100%;
  }

  .xs\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .xs\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .xs\:max-w-0 {
    max-width: 0rem;
  }

  .xs\:max-w-none {
    max-width: none;
  }

  .xs\:max-w-xs {
    max-width: 20rem;
  }

  .xs\:max-w-sm {
    max-width: 24rem;
  }

  .xs\:max-w-md {
    max-width: 28rem;
  }

  .xs\:max-w-lg {
    max-width: 32rem;
  }

  .xs\:max-w-xl {
    max-width: 36rem;
  }

  .xs\:max-w-2xl {
    max-width: 42rem;
  }

  .xs\:max-w-3xl {
    max-width: 48rem;
  }

  .xs\:max-w-4xl {
    max-width: 56rem;
  }

  .xs\:max-w-5xl {
    max-width: 64rem;
  }

  .xs\:max-w-6xl {
    max-width: 72rem;
  }

  .xs\:max-w-7xl {
    max-width: 80rem;
  }

  .xs\:max-w-full {
    max-width: 100%;
  }

  .xs\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .xs\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .xs\:max-w-prose {
    max-width: 65ch;
  }

  .xs\:flex-1 {
    flex: 1 1 0%;
  }

  .xs\:flex-auto {
    flex: 1 1 auto;
  }

  .xs\:flex-initial {
    flex: 0 1 auto;
  }

  .xs\:flex-none {
    flex: none;
  }

  .xs\:flex-1\/2 {
    flex: 50%;
  }

  .xs\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .xs\:flex-shrink {
    flex-shrink: 1;
  }

  .xs\:flex-grow-0 {
    flex-grow: 0;
  }

  .xs\:flex-grow {
    flex-grow: 1;
  }

  .xs\:table-auto {
    table-layout: auto;
  }

  .xs\:table-fixed {
    table-layout: fixed;
  }

  .xs\:border-collapse {
    border-collapse: collapse;
  }

  .xs\:border-separate {
    border-collapse: separate;
  }

  .xs\:origin-center {
    transform-origin: center;
  }

  .xs\:origin-top {
    transform-origin: top;
  }

  .xs\:origin-top-right {
    transform-origin: top right;
  }

  .xs\:origin-right {
    transform-origin: right;
  }

  .xs\:origin-bottom-right {
    transform-origin: bottom right;
  }

  .xs\:origin-bottom {
    transform-origin: bottom;
  }

  .xs\:origin-bottom-left {
    transform-origin: bottom left;
  }

  .xs\:origin-left {
    transform-origin: left;
  }

  .xs\:origin-top-left {
    transform-origin: top left;
  }

  .xs\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xs\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xs\:transform-none {
    transform: none;
  }

  .xs\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .xs\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .xs\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .xs\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .xs\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .xs\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .xs\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .xs\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .xs\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .xs\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .xs\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .xs\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .xs\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .xs\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .xs\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .xs\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .xs\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .xs\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .xs\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .xs\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .xs\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .xs\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .xs\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .xs\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .xs\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .xs\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .xs\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .xs\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .xs\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .xs\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .xs\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .xs\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .xs\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .xs\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .xs\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .xs\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .xs\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .xs\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .xs\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .xs\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .xs\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .xs\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .xs\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .xs\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .xs\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .xs\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .xs\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .xs\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .xs\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .xs\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .xs\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .xs\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .xs\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .xs\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .xs\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .xs\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .xs\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .xs\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .xs\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .xs\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .xs\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .xs\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .xs\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .xs\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .xs\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .xs\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .xs\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .xs\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .xs\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .xs\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .xs\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .xs\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .xs\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .xs\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .xs\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .xs\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .xs\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .xs\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .xs\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .xs\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .xs\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .xs\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .xs\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .xs\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .xs\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .xs\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .xs\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .xs\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .xs\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .xs\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .xs\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .xs\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .xs\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .xs\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .xs\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .xs\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .xs\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .xs\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .xs\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .xs\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .xs\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .xs\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .xs\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .xs\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .xs\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .xs\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .xs\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .xs\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .xs\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .xs\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .xs\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .xs\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .xs\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .xs\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .xs\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .xs\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .xs\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .xs\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .xs\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .xs\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .xs\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .xs\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .xs\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .xs\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .xs\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .xs\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .xs\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .xs\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .xs\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .xs\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .xs\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .xs\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .xs\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .xs\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .xs\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .xs\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .xs\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .xs\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .xs\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .xs\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .xs\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .xs\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .xs\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .xs\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .xs\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .xs\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .xs\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .xs\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .xs\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .xs\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .xs\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .xs\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .xs\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .xs\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .xs\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .xs\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .xs\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .xs\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .xs\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .xs\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .xs\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .xs\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .xs\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .xs\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .xs\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .xs\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .xs\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .xs\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .xs\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .xs\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .xs\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .xs\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .xs\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .xs\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .xs\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .xs\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .xs\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .xs\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .xs\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .xs\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .xs\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .xs\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .xs\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .xs\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .xs\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .xs\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .xs\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .xs\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .xs\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .xs\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .xs\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .xs\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .xs\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .xs\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .xs\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .xs\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .xs\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .xs\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .xs\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .xs\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .xs\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .xs\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .xs\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .xs\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .xs\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .xs\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .xs\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .xs\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .xs\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .xs\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .xs\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .xs\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .xs\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .xs\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .xs\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .xs\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .xs\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .xs\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .xs\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .xs\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .xs\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .xs\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .xs\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .xs\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .xs\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .xs\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .xs\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .xs\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .xs\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .xs\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .xs\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .xs\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .xs\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .xs\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .xs\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .xs\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .xs\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .xs\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .xs\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .xs\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .xs\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .xs\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .xs\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .xs\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .xs\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .xs\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .xs\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .xs\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .xs\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .xs\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .xs\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .xs\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .xs\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .xs\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .xs\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .xs\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .xs\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .xs\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .xs\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .xs\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .xs\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .xs\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .xs\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .xs\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .xs\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .xs\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .xs\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .xs\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .xs\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .xs\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .xs\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .xs\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .xs\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .xs\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .xs\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .xs\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .xs\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .xs\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .xs\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .xs\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .xs\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .xs\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .xs\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .xs\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .xs\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .xs\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .xs\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .xs\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .xs\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .xs\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .xs\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .xs\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .xs\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .xs\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .xs\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .xs\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .xs\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .xs\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .xs\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .xs\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .xs\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .xs\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .xs\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .xs\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .xs\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .xs\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .xs\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .xs\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .xs\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .xs\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .xs\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .xs\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .xs\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .xs\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .xs\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .xs\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .xs\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .xs\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .xs\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .xs\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .xs\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .xs\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .xs\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .xs\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .xs\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .xs\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .xs\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .xs\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .xs\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .xs\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .xs\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .xs\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .xs\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .xs\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .xs\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .xs\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .xs\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .xs\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .xs\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .xs\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .xs\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .xs\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .xs\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .xs\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .xs\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .xs\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .xs\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .xs\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .xs\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .xs\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .xs\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .xs\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .xs\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .xs\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .xs\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .xs\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .xs\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .xs\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .xs\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .xs\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .xs\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .xs\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .xs\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .xs\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .xs\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .xs\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .xs\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .xs\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .xs\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .xs\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .xs\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .xs\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .xs\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .xs\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .xs\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .xs\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .xs\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .xs\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .xs\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .xs\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .xs\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .xs\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .xs\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .xs\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .xs\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .xs\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .xs\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .xs\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .xs\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .xs\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .xs\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .xs\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .xs\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .xs\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .xs\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .xs\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .xs\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .xs\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .xs\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .xs\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .xs\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .xs\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .xs\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .xs\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .xs\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .xs\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .xs\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .xs\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .xs\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .xs\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .xs\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .xs\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .xs\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .xs\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .xs\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .xs\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .xs\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .xs\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .xs\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .xs\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .xs\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .xs\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .xs\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .xs\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .xs\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .xs\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .xs\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .xs\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .xs\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .xs\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .xs\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .xs\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .xs\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .xs\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .xs\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .xs\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .xs\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .xs\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .xs\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .xs\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .xs\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .xs\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .xs\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .xs\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .xs\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .xs\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .xs\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .xs\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .xs\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .xs\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .xs\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .xs\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .xs\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .xs\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .xs\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .xs\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .xs\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .xs\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .xs\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .xs\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .xs\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .xs\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .xs\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .xs\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .xs\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .xs\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .xs\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .xs\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .xs\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .xs\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .xs\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .xs\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .xs\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .xs\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .xs\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .xs\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .xs\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .xs\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .xs\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .xs\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .xs\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .xs\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .xs\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .xs\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .xs\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .xs\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .xs\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .xs\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .xs\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .xs\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .xs\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .xs\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .xs\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .xs\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .xs\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .xs\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .xs\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .xs\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .xs\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .xs\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .xs\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .xs\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .xs\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .xs\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .xs\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .xs\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .xs\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .xs\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .xs\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .xs\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .xs\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .xs\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .xs\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .xs\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .xs\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .xs\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .xs\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .xs\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .xs\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .xs\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .xs\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .xs\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .xs\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .xs\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .xs\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .xs\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .xs\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .xs\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .xs\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .xs\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .xs\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .xs\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .xs\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .xs\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .xs\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .xs\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .xs\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .xs\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .xs\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .xs\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .xs\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .xs\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .xs\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .xs\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .xs\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .xs\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .xs\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .xs\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .xs\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .xs\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .xs\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .xs\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .xs\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .xs\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .xs\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .xs\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .xs\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .xs\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .xs\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .xs\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .xs\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .xs\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .xs\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .xs\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .xs\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .xs\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .xs\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .xs\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .xs\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .xs\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .xs\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .xs\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .xs\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .xs\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .xs\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .xs\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .xs\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .xs\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .xs\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .xs\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .xs\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .xs\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .xs\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .xs\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .xs\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .xs\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .xs\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .xs\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .xs\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .xs\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .xs\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .xs\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .xs\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .xs\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .xs\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .xs\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .xs\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .xs\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .xs\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .xs\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .xs\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .xs\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .xs\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .xs\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .xs\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .xs\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .xs\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .xs\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .xs\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .xs\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .xs\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .xs\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .xs\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .xs\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .xs\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .xs\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .xs\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .xs\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .xs\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .xs\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .xs\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .xs\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xs\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xs\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xs\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xs\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xs\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xs\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xs\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xs\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xs\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xs\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xs\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xs\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xs\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xs\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xs\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xs\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xs\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xs\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xs\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xs\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xs\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xs\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xs\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xs\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xs\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xs\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xs\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xs\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xs\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xs\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .xs\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .xs\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .xs\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .xs\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .xs\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .xs\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .xs\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .xs\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .xs\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .xs\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .xs\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .xs\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .xs\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .xs\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .xs\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .xs\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .xs\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .xs\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .xs\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .xs\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .xs\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .xs\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .xs\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .xs\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .xs\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .xs\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .xs\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .xs\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .xs\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .xs\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .xs\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .xs\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .xs\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .xs\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .xs\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .xs\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .xs\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .xs\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .xs\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .xs\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .xs\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .xs\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .xs\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .xs\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .xs\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .xs\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .xs\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .xs\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .xs\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .xs\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .xs\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .xs\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .xs\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .xs\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .xs\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .xs\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .xs\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .xs\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .xs\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .xs\:animate-none {
    -webkit-animation: none;
    animation: none;
  }

  .xs\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
  }

  .xs\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .xs\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .xs\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
    animation: bounce 1s infinite;
  }

  .xs\:cursor-auto {
    cursor: auto;
  }

  .xs\:cursor-default {
    cursor: default;
  }

  .xs\:cursor-pointer {
    cursor: pointer;
  }

  .xs\:cursor-wait {
    cursor: wait;
  }

  .xs\:cursor-text {
    cursor: text;
  }

  .xs\:cursor-move {
    cursor: move;
  }

  .xs\:cursor-help {
    cursor: help;
  }

  .xs\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .xs\:select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .xs\:select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
  }

  .xs\:select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    user-select: all;
  }

  .xs\:select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
  }

  .xs\:resize-none {
    resize: none;
  }

  .xs\:resize-y {
    resize: vertical;
  }

  .xs\:resize-x {
    resize: horizontal;
  }

  .xs\:resize {
    resize: both;
  }

  .xs\:list-inside {
    list-style-position: inside;
  }

  .xs\:list-outside {
    list-style-position: outside;
  }

  .xs\:list-none {
    list-style-type: none;
  }

  .xs\:list-disc {
    list-style-type: disc;
  }

  .xs\:list-decimal {
    list-style-type: decimal;
  }

  .xs\:appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }

  .xs\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .xs\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .xs\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .xs\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .xs\:grid-flow-row {
    grid-auto-flow: row;
  }

  .xs\:grid-flow-col {
    grid-auto-flow: column;
  }

  .xs\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .xs\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .xs\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .xs\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .xs\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .xs\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .xs\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xs\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xs\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xs\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xs\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xs\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xs\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xs\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xs\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xs\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xs\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xs\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xs\:grid-cols-none {
    grid-template-columns: none;
  }

  .xs\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xs\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xs\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xs\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xs\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xs\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xs\:grid-rows-none {
    grid-template-rows: none;
  }

  .xs\:flex-row {
    flex-direction: row;
  }

  .xs\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .xs\:flex-col {
    flex-direction: column;
  }

  .xs\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .xs\:flex-wrap {
    flex-wrap: wrap;
  }

  .xs\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .xs\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .xs\:place-content-center {
    place-content: center;
  }

  .xs\:place-content-start {
    place-content: start;
  }

  .xs\:place-content-end {
    place-content: end;
  }

  .xs\:place-content-between {
    place-content: space-between;
  }

  .xs\:place-content-around {
    place-content: space-around;
  }

  .xs\:place-content-evenly {
    place-content: space-evenly;
  }

  .xs\:place-content-stretch {
    place-content: stretch;
  }

  .xs\:place-items-start {
    place-items: start;
  }

  .xs\:place-items-end {
    place-items: end;
  }

  .xs\:place-items-center {
    place-items: center;
  }

  .xs\:place-items-stretch {
    place-items: stretch;
  }

  .xs\:content-center {
    align-content: center;
  }

  .xs\:content-start {
    align-content: flex-start;
  }

  .xs\:content-end {
    align-content: flex-end;
  }

  .xs\:content-between {
    align-content: space-between;
  }

  .xs\:content-around {
    align-content: space-around;
  }

  .xs\:content-evenly {
    align-content: space-evenly;
  }

  .xs\:items-start {
    align-items: flex-start;
  }

  .xs\:items-end {
    align-items: flex-end;
  }

  .xs\:items-center {
    align-items: center;
  }

  .xs\:items-baseline {
    align-items: baseline;
  }

  .xs\:items-stretch {
    align-items: stretch;
  }

  .xs\:justify-start {
    justify-content: flex-start;
  }

  .xs\:justify-end {
    justify-content: flex-end;
  }

  .xs\:justify-center {
    justify-content: center;
  }

  .xs\:justify-between {
    justify-content: space-between;
  }

  .xs\:justify-around {
    justify-content: space-around;
  }

  .xs\:justify-evenly {
    justify-content: space-evenly;
  }

  .xs\:justify-items-start {
    justify-items: start;
  }

  .xs\:justify-items-end {
    justify-items: end;
  }

  .xs\:justify-items-center {
    justify-items: center;
  }

  .xs\:justify-items-stretch {
    justify-items: stretch;
  }

  .xs\:gap-0 {
    gap: 0px;
  }

  .xs\:gap-1 {
    gap: 0.25rem;
  }

  .xs\:gap-2 {
    gap: 0.5rem;
  }

  .xs\:gap-3 {
    gap: 0.75rem;
  }

  .xs\:gap-4 {
    gap: 1rem;
  }

  .xs\:gap-5 {
    gap: 1.25rem;
  }

  .xs\:gap-6 {
    gap: 1.5rem;
  }

  .xs\:gap-7 {
    gap: 1.75rem;
  }

  .xs\:gap-8 {
    gap: 2rem;
  }

  .xs\:gap-9 {
    gap: 2.25rem;
  }

  .xs\:gap-10 {
    gap: 2.5rem;
  }

  .xs\:gap-11 {
    gap: 2.75rem;
  }

  .xs\:gap-12 {
    gap: 3rem;
  }

  .xs\:gap-14 {
    gap: 3.5rem;
  }

  .xs\:gap-16 {
    gap: 4rem;
  }

  .xs\:gap-20 {
    gap: 5rem;
  }

  .xs\:gap-24 {
    gap: 6rem;
  }

  .xs\:gap-28 {
    gap: 7rem;
  }

  .xs\:gap-32 {
    gap: 8rem;
  }

  .xs\:gap-36 {
    gap: 9rem;
  }

  .xs\:gap-40 {
    gap: 10rem;
  }

  .xs\:gap-44 {
    gap: 11rem;
  }

  .xs\:gap-48 {
    gap: 12rem;
  }

  .xs\:gap-52 {
    gap: 13rem;
  }

  .xs\:gap-56 {
    gap: 14rem;
  }

  .xs\:gap-60 {
    gap: 15rem;
  }

  .xs\:gap-64 {
    gap: 16rem;
  }

  .xs\:gap-72 {
    gap: 18rem;
  }

  .xs\:gap-80 {
    gap: 20rem;
  }

  .xs\:gap-96 {
    gap: 24rem;
  }

  .xs\:gap-px {
    gap: 1px;
  }

  .xs\:gap-0\.5 {
    gap: 0.125rem;
  }

  .xs\:gap-1\.5 {
    gap: 0.375rem;
  }

  .xs\:gap-2\.5 {
    gap: 0.625rem;
  }

  .xs\:gap-3\.5 {
    gap: 0.875rem;
  }

  .xs\:gap-x-0 {
    -moz-column-gap: 0px;
    column-gap: 0px;
  }

  .xs\:gap-x-1 {
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .xs\:gap-x-2 {
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .xs\:gap-x-3 {
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .xs\:gap-x-4 {
    -moz-column-gap: 1rem;
    column-gap: 1rem;
  }

  .xs\:gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .xs\:gap-x-6 {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .xs\:gap-x-7 {
    -moz-column-gap: 1.75rem;
    column-gap: 1.75rem;
  }

  .xs\:gap-x-8 {
    -moz-column-gap: 2rem;
    column-gap: 2rem;
  }

  .xs\:gap-x-9 {
    -moz-column-gap: 2.25rem;
    column-gap: 2.25rem;
  }

  .xs\:gap-x-10 {
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .xs\:gap-x-11 {
    -moz-column-gap: 2.75rem;
    column-gap: 2.75rem;
  }

  .xs\:gap-x-12 {
    -moz-column-gap: 3rem;
    column-gap: 3rem;
  }

  .xs\:gap-x-14 {
    -moz-column-gap: 3.5rem;
    column-gap: 3.5rem;
  }

  .xs\:gap-x-16 {
    -moz-column-gap: 4rem;
    column-gap: 4rem;
  }

  .xs\:gap-x-20 {
    -moz-column-gap: 5rem;
    column-gap: 5rem;
  }

  .xs\:gap-x-24 {
    -moz-column-gap: 6rem;
    column-gap: 6rem;
  }

  .xs\:gap-x-28 {
    -moz-column-gap: 7rem;
    column-gap: 7rem;
  }

  .xs\:gap-x-32 {
    -moz-column-gap: 8rem;
    column-gap: 8rem;
  }

  .xs\:gap-x-36 {
    -moz-column-gap: 9rem;
    column-gap: 9rem;
  }

  .xs\:gap-x-40 {
    -moz-column-gap: 10rem;
    column-gap: 10rem;
  }

  .xs\:gap-x-44 {
    -moz-column-gap: 11rem;
    column-gap: 11rem;
  }

  .xs\:gap-x-48 {
    -moz-column-gap: 12rem;
    column-gap: 12rem;
  }

  .xs\:gap-x-52 {
    -moz-column-gap: 13rem;
    column-gap: 13rem;
  }

  .xs\:gap-x-56 {
    -moz-column-gap: 14rem;
    column-gap: 14rem;
  }

  .xs\:gap-x-60 {
    -moz-column-gap: 15rem;
    column-gap: 15rem;
  }

  .xs\:gap-x-64 {
    -moz-column-gap: 16rem;
    column-gap: 16rem;
  }

  .xs\:gap-x-72 {
    -moz-column-gap: 18rem;
    column-gap: 18rem;
  }

  .xs\:gap-x-80 {
    -moz-column-gap: 20rem;
    column-gap: 20rem;
  }

  .xs\:gap-x-96 {
    -moz-column-gap: 24rem;
    column-gap: 24rem;
  }

  .xs\:gap-x-px {
    -moz-column-gap: 1px;
    column-gap: 1px;
  }

  .xs\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
    column-gap: 0.125rem;
  }

  .xs\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
    column-gap: 0.375rem;
  }

  .xs\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
    column-gap: 0.625rem;
  }

  .xs\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
    column-gap: 0.875rem;
  }

  .xs\:gap-y-0 {
    row-gap: 0px;
  }

  .xs\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .xs\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .xs\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .xs\:gap-y-4 {
    row-gap: 1rem;
  }

  .xs\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .xs\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .xs\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .xs\:gap-y-8 {
    row-gap: 2rem;
  }

  .xs\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .xs\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .xs\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .xs\:gap-y-12 {
    row-gap: 3rem;
  }

  .xs\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .xs\:gap-y-16 {
    row-gap: 4rem;
  }

  .xs\:gap-y-20 {
    row-gap: 5rem;
  }

  .xs\:gap-y-24 {
    row-gap: 6rem;
  }

  .xs\:gap-y-28 {
    row-gap: 7rem;
  }

  .xs\:gap-y-32 {
    row-gap: 8rem;
  }

  .xs\:gap-y-36 {
    row-gap: 9rem;
  }

  .xs\:gap-y-40 {
    row-gap: 10rem;
  }

  .xs\:gap-y-44 {
    row-gap: 11rem;
  }

  .xs\:gap-y-48 {
    row-gap: 12rem;
  }

  .xs\:gap-y-52 {
    row-gap: 13rem;
  }

  .xs\:gap-y-56 {
    row-gap: 14rem;
  }

  .xs\:gap-y-60 {
    row-gap: 15rem;
  }

  .xs\:gap-y-64 {
    row-gap: 16rem;
  }

  .xs\:gap-y-72 {
    row-gap: 18rem;
  }

  .xs\:gap-y-80 {
    row-gap: 20rem;
  }

  .xs\:gap-y-96 {
    row-gap: 24rem;
  }

  .xs\:gap-y-px {
    row-gap: 1px;
  }

  .xs\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .xs\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .xs\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .xs\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .xs\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xs\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .xs\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .xs\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .xs\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .xs\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .xs\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:divide-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(5px * var(--tw-divide-x-reverse));
    border-left-width: calc(5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:divide-x-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(1.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:divide-x-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0.5px * var(--tw-divide-x-reverse));
    border-left-width: calc(0.5px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .xs\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .xs\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .xs\:divide-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(5px * var(--tw-divide-y-reverse));
  }

  .xs\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .xs\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xs\:divide-y-1\/5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1.5px * var(--tw-divide-y-reverse));
  }

  .xs\:divide-y-1\/2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0.5px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0.5px * var(--tw-divide-y-reverse));
  }

  .xs\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .xs\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .xs\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .xs\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .xs\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .xs\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .xs\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .xs\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .xs\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .xs\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .xs\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .xs\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .xs\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .xs\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .xs\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .xs\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .xs\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .xs\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .xs\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .xs\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .xs\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .xs\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .xs\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .xs\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .xs\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .xs\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .xs\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .xs\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .xs\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .xs\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .xs\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .xs\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .xs\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .xs\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .xs\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .xs\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .xs\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .xs\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .xs\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .xs\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .xs\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .xs\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .xs\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .xs\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .xs\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .xs\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .xs\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .xs\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .xs\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .xs\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .xs\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .xs\:divide-purple > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .xs\:divide-light-gray > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .xs\:divide-light-gray-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-divide-opacity));
  }

  .xs\:divide-light-gray-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-divide-opacity));
  }

  .xs\:divide-light-gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-divide-opacity));
  }

  .xs\:divide-light-gray-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-divide-opacity));
  }

  .xs\:divide-light-gray-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .xs\:divide-dark-red > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-divide-opacity));
  }

  .xs\:divide-mustard-yellow > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-divide-opacity));
  }

  .xs\:divide-mustard-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-divide-opacity));
  }

  .xs\:divide-light-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .xs\:divide-light-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-divide-opacity));
  }

  .xs\:divide-light-blue-3 > :not([hidden]) ~ :not([hidden]) {
    border-color:  #F0F3FF;
  }

  .xs\:divide-light-blue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-blue > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-divide-opacity));
  }

  .xs\:divide-light-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .xs\:divide-light-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-divide-opacity));
  }

  .xs\:divide-light-bg-green > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-divide-opacity));
  }

  .xs\:divide-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-divide-opacity));
  }

  .xs\:divide-pink-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-divide-opacity));
  }

  .xs\:divide-light-white-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .xs\:divide-Black-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .xs\:divide-Default-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-divide-opacity));
  }

  .xs\:divide-White-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-divide-opacity));
  }

  .xs\:divide-Green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-divide-opacity));
  }

  .xs\:divide-Blue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .xs\:divide-Silver-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .xs\:divide-Yellow-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-divide-opacity));
  }

  .xs\:divide-Grey-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .xs\:divide-Gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-divide-opacity));
  }

  .xs\:divide-Red-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-divide-opacity));
  }

  .xs\:divide-Gold-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-divide-opacity));
  }

  .xs\:divide-light-green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-divide-opacity));
  }

  .xs\:divide-dark-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-divide-opacity));
  }

  .xs\:divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-divide-opacity));
  }

  .xs\:divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-divide-opacity));
  }

  .xs\:divide-light-pink > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-divide-opacity));
  }

  .xs\:divide-violet > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-divide-opacity));
  }

  .xs\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .xs\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .xs\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .xs\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .xs\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .xs\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .xs\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .xs\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .xs\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .xs\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .xs\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .xs\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .xs\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .xs\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .xs\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .xs\:place-self-auto {
    place-self: auto;
  }

  .xs\:place-self-start {
    place-self: start;
  }

  .xs\:place-self-end {
    place-self: end;
  }

  .xs\:place-self-center {
    place-self: center;
  }

  .xs\:place-self-stretch {
    place-self: stretch;
  }

  .xs\:self-auto {
    align-self: auto;
  }

  .xs\:self-start {
    align-self: flex-start;
  }

  .xs\:self-end {
    align-self: flex-end;
  }

  .xs\:self-center {
    align-self: center;
  }

  .xs\:self-stretch {
    align-self: stretch;
  }

  .xs\:self-baseline {
    align-self: baseline;
  }

  .xs\:justify-self-auto {
    justify-self: auto;
  }

  .xs\:justify-self-start {
    justify-self: start;
  }

  .xs\:justify-self-end {
    justify-self: end;
  }

  .xs\:justify-self-center {
    justify-self: center;
  }

  .xs\:justify-self-stretch {
    justify-self: stretch;
  }

  .xs\:overflow-auto {
    overflow: auto;
  }

  .xs\:overflow-hidden {
    overflow: hidden;
  }

  .xs\:overflow-visible {
    overflow: visible;
  }

  .xs\:overflow-scroll {
    overflow: scroll;
  }

  .xs\:overflow-x-auto {
    overflow-x: auto;
  }

  .xs\:overflow-y-auto {
    overflow-y: auto;
  }

  .xs\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .xs\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .xs\:overflow-x-visible {
    overflow-x: visible;
  }

  .xs\:overflow-y-visible {
    overflow-y: visible;
  }

  .xs\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .xs\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .xs\:overscroll-auto {
    -ms-scroll-chaining: chained;
    overscroll-behavior: auto;
  }

  .xs\:overscroll-contain {
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
  }

  .xs\:overscroll-none {
    -ms-scroll-chaining: none;
    overscroll-behavior: none;
  }

  .xs\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .xs\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .xs\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .xs\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .xs\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .xs\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .xs\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xs\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .xs\:overflow-clip {
    text-overflow: clip;
  }

  .xs\:whitespace-normal {
    white-space: normal;
  }

  .xs\:whitespace-nowrap {
    white-space: nowrap;
  }

  .xs\:whitespace-pre {
    white-space: pre;
  }

  .xs\:whitespace-pre-line {
    white-space: pre-line;
  }

  .xs\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .xs\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .xs\:break-words {
    overflow-wrap: break-word;
  }

  .xs\:break-all {
    word-break: break-all;
  }

  .xs\:rounded-5 {
    border-radius: 5px;
  }

  .xs\:rounded-16 {
    border-radius: 16px;
  }

  .xs\:rounded-none {
    border-radius: 0px;
  }

  .xs\:rounded-sm {
    border-radius: 0.125rem;
  }

  .xs\:rounded {
    border-radius: 0.25rem;
  }

  .xs\:rounded-md {
    border-radius: 0.375rem;
  }

  .xs\:rounded-lg {
    border-radius: 0.5rem;
  }

  .xs\:rounded-xl {
    border-radius: 0.75rem;
  }

  .xs\:rounded-2xl {
    border-radius: 1rem;
  }

  .xs\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .xs\:rounded-full {
    border-radius: 9999px;
  }

  .xs\:rounded-r3 {
    border-radius: 3px;
  }

  .xs\:rounded-t-5 {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
  }

  .xs\:rounded-t-16 {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .xs\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xs\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xs\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xs\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xs\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xs\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xs\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xs\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xs\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xs\:rounded-t-r3 {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
  }

  .xs\:rounded-r-5 {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }

  .xs\:rounded-r-16 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .xs\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xs\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xs\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xs\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xs\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xs\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xs\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xs\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xs\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xs\:rounded-r-r3 {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }

  .xs\:rounded-b-5 {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .xs\:rounded-b-16 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .xs\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xs\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xs\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xs\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xs\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xs\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xs\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xs\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xs\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xs\:rounded-b-r3 {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .xs\:rounded-l-5 {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
  }

  .xs\:rounded-l-16 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .xs\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xs\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xs\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xs\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xs\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xs\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xs\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xs\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xs\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xs\:rounded-l-r3 {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .xs\:rounded-tl-5 {
    border-top-left-radius: 5px;
  }

  .xs\:rounded-tl-16 {
    border-top-left-radius: 16px;
  }

  .xs\:rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .xs\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .xs\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .xs\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .xs\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .xs\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .xs\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .xs\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .xs\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .xs\:rounded-tl-r3 {
    border-top-left-radius: 3px;
  }

  .xs\:rounded-tr-5 {
    border-top-right-radius: 5px;
  }

  .xs\:rounded-tr-16 {
    border-top-right-radius: 16px;
  }

  .xs\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .xs\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .xs\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .xs\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .xs\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .xs\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .xs\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .xs\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .xs\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .xs\:rounded-tr-r3 {
    border-top-right-radius: 3px;
  }

  .xs\:rounded-br-5 {
    border-bottom-right-radius: 5px;
  }

  .xs\:rounded-br-16 {
    border-bottom-right-radius: 16px;
  }

  .xs\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .xs\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .xs\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .xs\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .xs\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .xs\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .xs\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .xs\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .xs\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .xs\:rounded-br-r3 {
    border-bottom-right-radius: 3px;
  }

  .xs\:rounded-bl-5 {
    border-bottom-left-radius: 5px;
  }

  .xs\:rounded-bl-16 {
    border-bottom-left-radius: 16px;
  }

  .xs\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .xs\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .xs\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .xs\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .xs\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .xs\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .xs\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .xs\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

  .xs\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .xs\:rounded-bl-r3 {
    border-bottom-left-radius: 3px;
  }

  .xs\:border-0 {
    border-width: 0px;
  }

  .xs\:border-2 {
    border-width: 2px;
  }

  .xs\:border-4 {
    border-width: 4px;
  }

  .xs\:border-5 {
    border-width: 5px;
  }

  .xs\:border-8 {
    border-width: 8px;
  }

  .xs\:border {
    border-width: 1px;
  }

  .xs\:border-1\/5 {
    border-width: 1.5px;
  }

  .xs\:border-1\/2 {
    border-width: 0.5px;
  }

  .xs\:border-t-0 {
    border-top-width: 0px;
  }

  .xs\:border-t-2 {
    border-top-width: 2px;
  }

  .xs\:border-t-4 {
    border-top-width: 4px;
  }

  .xs\:border-t-5 {
    border-top-width: 5px;
  }

  .xs\:border-t-8 {
    border-top-width: 8px;
  }

  .xs\:border-t {
    border-top-width: 1px;
  }

  .xs\:border-t-1\/5 {
    border-top-width: 1.5px;
  }

  .xs\:border-t-1\/2 {
    border-top-width: 0.5px;
  }

  .xs\:border-r-0 {
    border-right-width: 0px;
  }

  .xs\:border-r-2 {
    border-right-width: 2px;
  }

  .xs\:border-r-4 {
    border-right-width: 4px;
  }

  .xs\:border-r-5 {
    border-right-width: 5px;
  }

  .xs\:border-r-8 {
    border-right-width: 8px;
  }

  .xs\:border-r {
    border-right-width: 1px;
  }

  .xs\:border-r-1\/5 {
    border-right-width: 1.5px;
  }

  .xs\:border-r-1\/2 {
    border-right-width: 0.5px;
  }

  .xs\:border-b-0 {
    border-bottom-width: 0px;
  }

  .xs\:border-b-2 {
    border-bottom-width: 2px;
  }

  .xs\:border-b-4 {
    border-bottom-width: 4px;
  }

  .xs\:border-b-5 {
    border-bottom-width: 5px;
  }

  .xs\:border-b-8 {
    border-bottom-width: 8px;
  }

  .xs\:border-b {
    border-bottom-width: 1px;
  }

  .xs\:border-b-1\/5 {
    border-bottom-width: 1.5px;
  }

  .xs\:border-b-1\/2 {
    border-bottom-width: 0.5px;
  }

  .xs\:border-l-0 {
    border-left-width: 0px;
  }

  .xs\:border-l-2 {
    border-left-width: 2px;
  }

  .xs\:border-l-4 {
    border-left-width: 4px;
  }

  .xs\:border-l-5 {
    border-left-width: 5px;
  }

  .xs\:border-l-8 {
    border-left-width: 8px;
  }

  .xs\:border-l {
    border-left-width: 1px;
  }

  .xs\:border-l-1\/5 {
    border-left-width: 1.5px;
  }

  .xs\:border-l-1\/2 {
    border-left-width: 0.5px;
  }

  .xs\:border-solid {
    border-style: solid;
  }

  .xs\:border-dashed {
    border-style: dashed;
  }

  .xs\:border-dotted {
    border-style: dotted;
  }

  .xs\:border-double {
    border-style: double;
  }

  .xs\:border-none {
    border-style: none;
  }

  .xs\:border-transparent {
    border-color: transparent;
  }

  .xs\:border-current {
    border-color: currentColor;
  }

  .xs\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xs\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xs\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xs\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xs\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xs\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xs\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xs\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xs\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xs\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xs\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xs\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xs\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xs\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xs\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xs\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xs\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xs\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xs\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xs\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xs\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xs\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xs\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xs\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xs\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xs\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xs\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xs\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xs\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xs\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xs\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xs\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xs\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xs\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xs\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xs\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xs\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xs\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xs\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xs\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xs\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xs\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xs\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xs\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xs\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xs\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xs\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xs\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xs\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xs\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xs\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xs\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xs\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xs\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xs\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xs\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xs\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xs\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xs\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xs\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xs\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xs\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xs\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .xs\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xs\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xs\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xs\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xs\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xs\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xs\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xs\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xs\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xs\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xs\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xs\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .xs\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .xs\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .xs\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xs\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .xs\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xs\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .xs\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .xs\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .xs\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .xs\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .xs\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .xs\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .xs\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xs\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xs\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .xs\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .xs\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .xs\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xs\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xs\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xs\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xs\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .xs\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .xs\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .xs\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .xs\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .xs\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .xs\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .xs\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .xs\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .xs\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .xs\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .xs\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-gray {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-gray-1 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-gray-2 {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-1 {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-dark-red {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-mustard-yellow {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-mustard-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-blue {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-blue-3 {
    border-color:  #F0F3FF;
  }

  .group:hover .xs\:group-hover\:border-light-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-blue {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-green {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-bg-green {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-green-1 {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-pink-1 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-white-1 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-Black-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-Default-3 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-White-3 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-Green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-Blue-3 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-Silver-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-Yellow-3 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-Grey-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-Gray-3 {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-Red-3 {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-Gold-3 {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-green-3 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-dark-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-1 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-yellow-1 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-blue-2 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-light-pink {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-violet {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .xs\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .xs\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-gray:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-gray-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-gray-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-gray-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-gray-5:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-dark-red:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-mustard-yellow:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-mustard-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-blue-3:focus-within {
    border-color:  #F0F3FF;
  }

  .xs\:focus-within\:border-light-blue-4:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-blue:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-bg-green:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-green-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-pink-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-white-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-Black-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-Default-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-White-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-Green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-Blue-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-Silver-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-Yellow-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-Grey-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-Gray-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-Red-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-Gold-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-green-3:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-dark-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-yellow-1:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-blue-2:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-light-pink:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-violet:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xs\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .xs\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .xs\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xs\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xs\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xs\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xs\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xs\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xs\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xs\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xs\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xs\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xs\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xs\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xs\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xs\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xs\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xs\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xs\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xs\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xs\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xs\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xs\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xs\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xs\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xs\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xs\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xs\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xs\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xs\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xs\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple:hover {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-gray:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-gray-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-gray-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-gray-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-gray-5:hover {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xs\:hover\:border-dark-red:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .xs\:hover\:border-mustard-yellow:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .xs\:hover\:border-mustard-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-blue-3:hover {
    border-color:  #F0F3FF;
  }

  .xs\:hover\:border-light-blue-4:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-blue:hover {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-bg-green:hover {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .xs\:hover\:border-green-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .xs\:hover\:border-pink-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-white-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xs\:hover\:border-Black-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xs\:hover\:border-Default-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xs\:hover\:border-White-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xs\:hover\:border-Green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .xs\:hover\:border-Blue-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:border-Silver-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:hover\:border-Yellow-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .xs\:hover\:border-Grey-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:hover\:border-Gray-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:hover\:border-Red-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .xs\:hover\:border-Gold-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-green-3:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .xs\:hover\:border-dark-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:border-yellow-1:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .xs\:hover\:border-blue-2:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .xs\:hover\:border-light-pink:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .xs\:hover\:border-violet:hover {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xs\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .xs\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .xs\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xs\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xs\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xs\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xs\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xs\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xs\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xs\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xs\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xs\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xs\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xs\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xs\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xs\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xs\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xs\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xs\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xs\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xs\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xs\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xs\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xs\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xs\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xs\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xs\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xs\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xs\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xs\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xs\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple:focus {
    --tw-border-opacity: 1;
    border-color: rgba(103, 0, 184, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-gray:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-gray-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 170, 175, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-gray-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(230, 230, 235, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 240, 245, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-gray-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(213, 214, 218, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-gray-5:focus {
    --tw-border-opacity: 1;
    border-color: rgba(51, 63, 72, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xs\:focus\:border-dark-red:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 27, 27, var(--tw-border-opacity));
  }

  .xs\:focus\:border-mustard-yellow:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 139, 0, var(--tw-border-opacity));
  }

  .xs\:focus\:border-mustard-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 102, 0, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(74, 104, 249, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-blue-3:focus {
    border-color:  #F0F3FF;
  }

  .xs\:focus\:border-light-blue-4:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 243, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-blue:focus {
    --tw-border-opacity: 1;
    border-color: rgba(100, 105, 225, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 181, 116, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-bg-green:focus {
    --tw-border-opacity: 1;
    border-color: rgba(240, 255, 249, var(--tw-border-opacity));
  }

  .xs\:focus\:border-green-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(11, 131, 80, var(--tw-border-opacity));
  }

  .xs\:focus\:border-pink-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 237, 213, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-white-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xs\:focus\:border-Black-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xs\:focus\:border-Default-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 33, 32, var(--tw-border-opacity));
  }

  .xs\:focus\:border-White-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 246, 238, var(--tw-border-opacity));
  }

  .xs\:focus\:border-Green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(174, 224, 205, var(--tw-border-opacity));
  }

  .xs\:focus\:border-Blue-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:border-Silver-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:focus\:border-Yellow-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 230, 129, var(--tw-border-opacity));
  }

  .xs\:focus\:border-Grey-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:focus\:border-Gray-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(210, 206, 219, var(--tw-border-opacity));
  }

  .xs\:focus\:border-Red-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(186, 12, 46, var(--tw-border-opacity));
  }

  .xs\:focus\:border-Gold-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(218, 165, 32, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-green-3:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 233, 251, var(--tw-border-opacity));
  }

  .xs\:focus\:border-dark-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(39, 67, 204, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 139, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:border-yellow-1:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 184, 0, var(--tw-border-opacity));
  }

  .xs\:focus\:border-blue-2:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 59, 170, var(--tw-border-opacity));
  }

  .xs\:focus\:border-light-pink:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 80, 112, var(--tw-border-opacity));
  }

  .xs\:focus\:border-violet:focus {
    --tw-border-opacity: 1;
    border-color: rgba(130, 35, 210, var(--tw-border-opacity));
  }

  .xs\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .xs\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .xs\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .xs\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .xs\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .xs\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .xs\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .xs\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .xs\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .xs\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .xs\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .xs\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .xs\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .xs\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .xs\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .xs\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .xs\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .xs\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .xs\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .xs\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .xs\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .xs\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .xs\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .xs\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .xs\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .xs\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .xs\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .xs\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .xs\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .xs\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .xs\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .xs\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .xs\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .xs\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .xs\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .xs\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .xs\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .xs\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .xs\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .xs\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .xs\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .xs\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .xs\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .xs\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .xs\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .xs\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .xs\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .xs\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .xs\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

  .xs\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }

  .xs\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .xs\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

  .xs\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }

  .xs\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .xs\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

  .xs\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }

  .xs\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .xs\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .xs\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

  .xs\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }

  .xs\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .xs\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .xs\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .xs\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

  .xs\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }

  .xs\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .xs\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

  .xs\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }

  .xs\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .xs\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

  .xs\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }

  .xs\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .xs\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .xs\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

  .xs\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }

  .xs\:bg-transparent {
    background-color: transparent;
  }

  .xs\:bg-current {
    background-color: currentColor;
  }

  .xs\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xs\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xs\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xs\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xs\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xs\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xs\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xs\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xs\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xs\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xs\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xs\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xs\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xs\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xs\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xs\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xs\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xs\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xs\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xs\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xs\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xs\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xs\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xs\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xs\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xs\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xs\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xs\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xs\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xs\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xs\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xs\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xs\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xs\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xs\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xs\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xs\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xs\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xs\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xs\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xs\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xs\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xs\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .xs\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .xs\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .xs\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .xs\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .xs\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .xs\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .xs\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .xs\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .xs\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .xs\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .xs\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xs\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xs\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .xs\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .xs\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .xs\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xs\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xs\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xs\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xs\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .xs\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .xs\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .xs\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .xs\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .xs\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .xs\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .xs\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-transparent {
    background-color: transparent;
  }

  .group:hover .xs\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .xs\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-gray-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-dark-red {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-mustard-yellow {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-mustard-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-blue-3 {
    background-color:  #F0F3FF;
  }

  .group:hover .xs\:group-hover\:bg-light-blue-4 {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-blue {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-green {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-green-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-pink-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-white-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-Black-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-Default-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-White-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-Green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-Blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-Silver-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-Yellow-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-Grey-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-Gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-Red-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-Gold-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-green-3 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-dark-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-yellow-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-light-pink {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }

  .xs\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .xs\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-gray:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-gray-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-gray-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-gray-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-gray-5:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-dark-red:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-mustard-yellow:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-mustard-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-blue-3:focus-within {
    background-color:  #F0F3FF;
  }

  .xs\:focus-within\:bg-light-blue-4:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-blue:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-bg-green:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-green-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-pink-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-white-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-Black-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-Default-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-White-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-Green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-Blue-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-Silver-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-Yellow-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-Grey-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-Gray-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-Red-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-Gold-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-green-3:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-dark-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-yellow-1:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-blue-2:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-light-pink:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .xs\:hover\:bg-current:hover {
    background-color: currentColor;
  }

  .xs\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-gray:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-gray-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-gray-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-gray-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-gray-5:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-dark-red:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-mustard-yellow:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-mustard-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-blue-3:hover {
    background-color:  #F0F3FF;
  }

  .xs\:hover\:bg-light-blue-4:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-bg-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-green-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-pink-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-white-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-Black-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-Default-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-White-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-Green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-Blue-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-Silver-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-Yellow-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-Grey-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-Gray-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-Red-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-Gold-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-green-3:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-dark-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-yellow-1:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-blue-2:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-light-pink:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .xs\:focus\:bg-current:focus {
    background-color: currentColor;
  }

  .xs\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 0, 184, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-gray:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 118, 125, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-gray-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 170, 175, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-gray-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 230, 235, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 240, 245, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-gray-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(213, 214, 218, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-gray-5:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(51, 63, 72, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(130, 35, 210, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-dark-red:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-mustard-yellow:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 139, 0, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-mustard-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 102, 0, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(74, 104, 249, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-blue-3:focus {
    background-color:  #F0F3FF;
  }

  .xs\:focus\:bg-light-blue-4:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-blue:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(100, 105, 225, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 181, 116, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-bg-green:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 255, 249, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-green-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(11, 131, 80, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-pink-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 237, 213, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-white-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-Black-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-Default-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 33, 32, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-White-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 246, 238, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-Green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(174, 224, 205, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-Blue-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-Silver-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-Yellow-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 230, 129, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-Grey-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-Gray-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(210, 206, 219, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-Red-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(186, 12, 46, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-Gold-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(218, 165, 32, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-green-3:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 233, 251, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-dark-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 67, 204, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 139, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-yellow-1:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 184, 0, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-blue-2:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 59, 170, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-light-pink:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 80, 112, var(--tw-bg-opacity));
  }

  .xs\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .xs\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .xs\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .xs\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .xs\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .xs\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .xs\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .xs\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .xs\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .xs\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .xs\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .xs\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .xs\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .xs\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .xs\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .xs\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .xs\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .xs\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .xs\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .xs\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .xs\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .xs\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .xs\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .xs\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .xs\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .xs\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .xs\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .xs\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .xs\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .xs\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .xs\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .xs\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .xs\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .xs\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .xs\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .xs\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .xs\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .xs\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .xs\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .xs\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .xs\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .xs\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .xs\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .xs\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .xs\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .xs\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .xs\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .xs\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .xs\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

  .xs\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }

  .xs\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .xs\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

  .xs\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }

  .xs\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .xs\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

  .xs\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }

  .xs\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .xs\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .xs\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

  .xs\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }

  .xs\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .xs\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .xs\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .xs\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

  .xs\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }

  .xs\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .xs\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

  .xs\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }

  .xs\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .xs\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

  .xs\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }

  .xs\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .xs\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .xs\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .xs\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }

  .xs\:bg-none {
    background-image: none;
  }

  .xs\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xs\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xs\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xs\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xs\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xs\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xs\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xs\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xs\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:from-purple {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xs\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:from-light-gray {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xs\:from-light-gray-1 {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xs\:from-light-gray-2 {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xs\:from-light-gray-3 {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xs\:from-light-gray-4 {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xs\:from-light-gray-5 {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xs\:from-purple-1 {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xs\:from-dark-red {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xs\:from-mustard-yellow {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xs\:from-mustard-yellow-1 {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xs\:from-light-blue {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:from-light-blue-1 {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xs\:from-light-blue-3 {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:from-light-blue-4 {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xs\:from-purple-blue {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xs\:from-light-green {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:from-light-green-1 {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:from-light-bg-green {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xs\:from-green-1 {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xs\:from-pink-1 {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xs\:from-light-white-1 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:from-Black-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:from-Default-3 {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:from-White-3 {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:from-Green-3 {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xs\:from-Blue-3 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:from-Silver-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:from-Yellow-3 {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xs\:from-Grey-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:from-Gray-3 {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:from-Red-3 {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xs\:from-Gold-3 {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xs\:from-light-green-3 {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xs\:from-dark-blue-2 {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xs\:from-blue-1 {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:from-yellow-1 {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xs\:from-blue-2 {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xs\:from-light-pink {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xs\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:hover\:from-purple:hover {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xs\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:hover\:from-light-gray:hover {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xs\:hover\:from-light-gray-1:hover {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xs\:hover\:from-light-gray-2:hover {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xs\:hover\:from-light-gray-3:hover {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xs\:hover\:from-light-gray-4:hover {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xs\:hover\:from-light-gray-5:hover {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xs\:hover\:from-purple-1:hover {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xs\:hover\:from-dark-red:hover {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xs\:hover\:from-mustard-yellow:hover {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xs\:hover\:from-mustard-yellow-1:hover {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xs\:hover\:from-light-blue:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:hover\:from-light-blue-1:hover {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xs\:hover\:from-light-blue-3:hover {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:hover\:from-light-blue-4:hover {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xs\:hover\:from-purple-blue:hover {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xs\:hover\:from-light-green:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:hover\:from-light-green-1:hover {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:hover\:from-light-bg-green:hover {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xs\:hover\:from-green-1:hover {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xs\:hover\:from-pink-1:hover {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xs\:hover\:from-light-white-1:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:hover\:from-Black-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:hover\:from-Default-3:hover {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:hover\:from-White-3:hover {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:hover\:from-Green-3:hover {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xs\:hover\:from-Blue-3:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:hover\:from-Silver-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:hover\:from-Yellow-3:hover {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xs\:hover\:from-Grey-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:hover\:from-Gray-3:hover {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:hover\:from-Red-3:hover {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xs\:hover\:from-Gold-3:hover {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xs\:hover\:from-light-green-3:hover {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xs\:hover\:from-dark-blue-2:hover {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xs\:hover\:from-blue-1:hover {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:hover\:from-yellow-1:hover {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xs\:hover\:from-blue-2:hover {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xs\:hover\:from-light-pink:hover {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xs\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:focus\:from-purple:focus {
    --tw-gradient-from: #6700B8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xs\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:focus\:from-light-gray:focus {
    --tw-gradient-from: #6E767D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xs\:focus\:from-light-gray-1:focus {
    --tw-gradient-from: #A5AAAF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xs\:focus\:from-light-gray-2:focus {
    --tw-gradient-from: #E6E6EB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xs\:focus\:from-light-gray-3:focus {
    --tw-gradient-from: #F0F0F5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xs\:focus\:from-light-gray-4:focus {
    --tw-gradient-from: #D5D6DA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xs\:focus\:from-light-gray-5:focus {
    --tw-gradient-from: #333F48;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xs\:focus\:from-purple-1:focus {
    --tw-gradient-from: #8223D2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xs\:focus\:from-dark-red:focus {
    --tw-gradient-from: #DB1B1B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xs\:focus\:from-mustard-yellow:focus {
    --tw-gradient-from: #ED8B00;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xs\:focus\:from-mustard-yellow-1:focus {
    --tw-gradient-from: #ED6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xs\:focus\:from-light-blue:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:focus\:from-light-blue-1:focus {
    --tw-gradient-from: #4A68F9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xs\:focus\:from-light-blue-3:focus {
    --tw-gradient-from:  #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:focus\:from-light-blue-4:focus {
    --tw-gradient-from: #F0F3FF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xs\:focus\:from-purple-blue:focus {
    --tw-gradient-from: #6469E1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xs\:focus\:from-light-green:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:focus\:from-light-green-1:focus {
    --tw-gradient-from: #00B574;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:focus\:from-light-bg-green:focus {
    --tw-gradient-from: #F0FFF9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xs\:focus\:from-green-1:focus {
    --tw-gradient-from: #0B8350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xs\:focus\:from-pink-1:focus {
    --tw-gradient-from: #FFEDD5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xs\:focus\:from-light-white-1:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:focus\:from-Black-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:focus\:from-Default-3:focus {
    --tw-gradient-from: #1F2120;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:focus\:from-White-3:focus {
    --tw-gradient-from: #F8F6EE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:focus\:from-Green-3:focus {
    --tw-gradient-from: #AEE0CD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xs\:focus\:from-Blue-3:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:focus\:from-Silver-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:focus\:from-Yellow-3:focus {
    --tw-gradient-from: #FFE681;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xs\:focus\:from-Grey-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:focus\:from-Gray-3:focus {
    --tw-gradient-from: #D2CEDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:focus\:from-Red-3:focus {
    --tw-gradient-from: #BA0C2E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xs\:focus\:from-Gold-3:focus {
    --tw-gradient-from: #DAA520;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xs\:focus\:from-light-green-3:focus {
    --tw-gradient-from: #F3E9FB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xs\:focus\:from-dark-blue-2:focus {
    --tw-gradient-from: #2743CC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xs\:focus\:from-blue-1:focus {
    --tw-gradient-from: #6B8BFF;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:focus\:from-yellow-1:focus {
    --tw-gradient-from: #EDB800;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xs\:focus\:from-blue-2:focus {
    --tw-gradient-from: #253BAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xs\:focus\:from-light-pink:focus {
    --tw-gradient-from: #FF5070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xs\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:via-purple {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xs\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:via-light-gray {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xs\:via-light-gray-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xs\:via-light-gray-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xs\:via-light-gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xs\:via-light-gray-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xs\:via-light-gray-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xs\:via-purple-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xs\:via-dark-red {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xs\:via-mustard-yellow {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xs\:via-mustard-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xs\:via-light-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:via-light-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xs\:via-light-blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:via-light-blue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xs\:via-purple-blue {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xs\:via-light-green {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:via-light-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:via-light-bg-green {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xs\:via-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xs\:via-pink-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xs\:via-light-white-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:via-Black-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:via-Default-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:via-White-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:via-Green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xs\:via-Blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:via-Silver-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:via-Yellow-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xs\:via-Grey-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:via-Gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:via-Red-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xs\:via-Gold-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xs\:via-light-green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xs\:via-dark-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xs\:via-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:via-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xs\:via-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xs\:via-light-pink {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xs\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:hover\:via-purple:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xs\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:hover\:via-light-gray:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xs\:hover\:via-light-gray-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xs\:hover\:via-light-gray-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xs\:hover\:via-light-gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xs\:hover\:via-light-gray-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xs\:hover\:via-light-gray-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xs\:hover\:via-purple-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xs\:hover\:via-dark-red:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xs\:hover\:via-mustard-yellow:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xs\:hover\:via-mustard-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xs\:hover\:via-light-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:hover\:via-light-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xs\:hover\:via-light-blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:hover\:via-light-blue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xs\:hover\:via-purple-blue:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xs\:hover\:via-light-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:hover\:via-light-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:hover\:via-light-bg-green:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xs\:hover\:via-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xs\:hover\:via-pink-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xs\:hover\:via-light-white-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:hover\:via-Black-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:hover\:via-Default-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:hover\:via-White-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:hover\:via-Green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xs\:hover\:via-Blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:hover\:via-Silver-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:hover\:via-Yellow-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xs\:hover\:via-Grey-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:hover\:via-Gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:hover\:via-Red-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xs\:hover\:via-Gold-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xs\:hover\:via-light-green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xs\:hover\:via-dark-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xs\:hover\:via-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:hover\:via-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xs\:hover\:via-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xs\:hover\:via-light-pink:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xs\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:focus\:via-purple:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6700B8, var(--tw-gradient-to, rgba(103, 0, 184, 0));
  }

  .xs\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:focus\:via-light-gray:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6E767D, var(--tw-gradient-to, rgba(110, 118, 125, 0));
  }

  .xs\:focus\:via-light-gray-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #A5AAAF, var(--tw-gradient-to, rgba(165, 170, 175, 0));
  }

  .xs\:focus\:via-light-gray-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #E6E6EB, var(--tw-gradient-to, rgba(230, 230, 235, 0));
  }

  .xs\:focus\:via-light-gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F0F5, var(--tw-gradient-to, rgba(240, 240, 245, 0));
  }

  .xs\:focus\:via-light-gray-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D5D6DA, var(--tw-gradient-to, rgba(213, 214, 218, 0));
  }

  .xs\:focus\:via-light-gray-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #333F48, var(--tw-gradient-to, rgba(51, 63, 72, 0));
  }

  .xs\:focus\:via-purple-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8223D2, var(--tw-gradient-to, rgba(130, 35, 210, 0));
  }

  .xs\:focus\:via-dark-red:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DB1B1B, var(--tw-gradient-to, rgba(219, 27, 27, 0));
  }

  .xs\:focus\:via-mustard-yellow:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED8B00, var(--tw-gradient-to, rgba(237, 139, 0, 0));
  }

  .xs\:focus\:via-mustard-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ED6600, var(--tw-gradient-to, rgba(237, 102, 0, 0));
  }

  .xs\:focus\:via-light-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:focus\:via-light-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4A68F9, var(--tw-gradient-to, rgba(74, 104, 249, 0));
  }

  .xs\:focus\:via-light-blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from),  #F0F3FF, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:focus\:via-light-blue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0F3FF, var(--tw-gradient-to, rgba(240, 243, 255, 0));
  }

  .xs\:focus\:via-purple-blue:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6469E1, var(--tw-gradient-to, rgba(100, 105, 225, 0));
  }

  .xs\:focus\:via-light-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:focus\:via-light-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00B574, var(--tw-gradient-to, rgba(0, 181, 116, 0));
  }

  .xs\:focus\:via-light-bg-green:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F0FFF9, var(--tw-gradient-to, rgba(240, 255, 249, 0));
  }

  .xs\:focus\:via-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #0B8350, var(--tw-gradient-to, rgba(11, 131, 80, 0));
  }

  .xs\:focus\:via-pink-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFEDD5, var(--tw-gradient-to, rgba(255, 237, 213, 0));
  }

  .xs\:focus\:via-light-white-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:focus\:via-Black-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:focus\:via-Default-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1F2120, var(--tw-gradient-to, rgba(31, 33, 32, 0));
  }

  .xs\:focus\:via-White-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F8F6EE, var(--tw-gradient-to, rgba(248, 246, 238, 0));
  }

  .xs\:focus\:via-Green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #AEE0CD, var(--tw-gradient-to, rgba(174, 224, 205, 0));
  }

  .xs\:focus\:via-Blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:focus\:via-Silver-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:focus\:via-Yellow-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FFE681, var(--tw-gradient-to, rgba(255, 230, 129, 0));
  }

  .xs\:focus\:via-Grey-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:focus\:via-Gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #D2CEDB, var(--tw-gradient-to, rgba(210, 206, 219, 0));
  }

  .xs\:focus\:via-Red-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #BA0C2E, var(--tw-gradient-to, rgba(186, 12, 46, 0));
  }

  .xs\:focus\:via-Gold-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #DAA520, var(--tw-gradient-to, rgba(218, 165, 32, 0));
  }

  .xs\:focus\:via-light-green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #F3E9FB, var(--tw-gradient-to, rgba(243, 233, 251, 0));
  }

  .xs\:focus\:via-dark-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2743CC, var(--tw-gradient-to, rgba(39, 67, 204, 0));
  }

  .xs\:focus\:via-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6B8BFF, var(--tw-gradient-to, rgba(107, 139, 255, 0));
  }

  .xs\:focus\:via-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #EDB800, var(--tw-gradient-to, rgba(237, 184, 0, 0));
  }

  .xs\:focus\:via-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #253BAA, var(--tw-gradient-to, rgba(37, 59, 170, 0));
  }

  .xs\:focus\:via-light-pink:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #FF5070, var(--tw-gradient-to, rgba(255, 80, 112, 0));
  }

  .xs\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .xs\:to-current {
    --tw-gradient-to: currentColor;
  }

  .xs\:to-black {
    --tw-gradient-to: #000;
  }

  .xs\:to-white {
    --tw-gradient-to: #fff;
  }

  .xs\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .xs\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .xs\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .xs\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .xs\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .xs\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .xs\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .xs\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .xs\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .xs\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .xs\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .xs\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .xs\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .xs\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .xs\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .xs\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .xs\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .xs\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .xs\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .xs\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .xs\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .xs\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .xs\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .xs\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .xs\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .xs\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .xs\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .xs\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .xs\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .xs\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .xs\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .xs\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .xs\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .xs\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .xs\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .xs\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .xs\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .xs\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .xs\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .xs\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .xs\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .xs\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .xs\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .xs\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .xs\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .xs\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .xs\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .xs\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .xs\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .xs\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .xs\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .xs\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .xs\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .xs\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .xs\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .xs\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .xs\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .xs\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .xs\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .xs\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .xs\:to-purple {
    --tw-gradient-to: #6700B8;
  }

  .xs\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .xs\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .xs\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .xs\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .xs\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .xs\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .xs\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .xs\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .xs\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .xs\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

  .xs\:to-light-gray {
    --tw-gradient-to: #6E767D;
  }

  .xs\:to-light-gray-1 {
    --tw-gradient-to: #A5AAAF;
  }

  .xs\:to-light-gray-2 {
    --tw-gradient-to: #E6E6EB;
  }

  .xs\:to-light-gray-3 {
    --tw-gradient-to: #F0F0F5;
  }

  .xs\:to-light-gray-4 {
    --tw-gradient-to: #D5D6DA;
  }

  .xs\:to-light-gray-5 {
    --tw-gradient-to: #333F48;
  }

  .xs\:to-purple-1 {
    --tw-gradient-to: #8223D2;
  }

  .xs\:to-dark-red {
    --tw-gradient-to: #DB1B1B;
  }

  .xs\:to-mustard-yellow {
    --tw-gradient-to: #ED8B00;
  }

  .xs\:to-mustard-yellow-1 {
    --tw-gradient-to: #ED6600;
  }

  .xs\:to-light-blue {
    --tw-gradient-to: #6B8BFF;
  }

  .xs\:to-light-blue-1 {
    --tw-gradient-to: #4A68F9;
  }

  .xs\:to-light-blue-3 {
    --tw-gradient-to:  #F0F3FF;
  }

  .xs\:to-light-blue-4 {
    --tw-gradient-to: #F0F3FF;
  }

  .xs\:to-purple-blue {
    --tw-gradient-to: #6469E1;
  }

  .xs\:to-light-green {
    --tw-gradient-to: #00B574;
  }

  .xs\:to-light-green-1 {
    --tw-gradient-to: #00B574;
  }

  .xs\:to-light-bg-green {
    --tw-gradient-to: #F0FFF9;
  }

  .xs\:to-green-1 {
    --tw-gradient-to: #0B8350;
  }

  .xs\:to-pink-1 {
    --tw-gradient-to: #FFEDD5;
  }

  .xs\:to-light-white-1 {
    --tw-gradient-to: #F8F6EE;
  }

  .xs\:to-Black-3 {
    --tw-gradient-to: #1F2120;
  }

  .xs\:to-Default-3 {
    --tw-gradient-to: #1F2120;
  }

  .xs\:to-White-3 {
    --tw-gradient-to: #F8F6EE;
  }

  .xs\:to-Green-3 {
    --tw-gradient-to: #AEE0CD;
  }

  .xs\:to-Blue-3 {
    --tw-gradient-to: #6B8BFF;
  }

  .xs\:to-Silver-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .xs\:to-Yellow-3 {
    --tw-gradient-to: #FFE681;
  }

  .xs\:to-Grey-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .xs\:to-Gray-3 {
    --tw-gradient-to: #D2CEDB;
  }

  .xs\:to-Red-3 {
    --tw-gradient-to: #BA0C2E;
  }

  .xs\:to-Gold-3 {
    --tw-gradient-to: #DAA520;
  }

  .xs\:to-light-green-3 {
    --tw-gradient-to: #F3E9FB;
  }

  .xs\:to-dark-blue-2 {
    --tw-gradient-to: #2743CC;
  }

  .xs\:to-blue-1 {
    --tw-gradient-to: #6B8BFF;
  }

  .xs\:to-yellow-1 {
    --tw-gradient-to: #EDB800;
  }

  .xs\:to-blue-2 {
    --tw-gradient-to: #253BAA;
  }

  .xs\:to-light-pink {
    --tw-gradient-to: #FF5070;
  }

  .xs\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .xs\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .xs\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .xs\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .xs\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .xs\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .xs\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .xs\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .xs\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .xs\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .xs\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .xs\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .xs\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .xs\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .xs\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .xs\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .xs\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .xs\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .xs\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .xs\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .xs\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .xs\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .xs\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .xs\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .xs\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .xs\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .xs\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .xs\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .xs\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .xs\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .xs\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .xs\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .xs\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .xs\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .xs\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .xs\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .xs\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .xs\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .xs\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .xs\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .xs\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .xs\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .xs\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .xs\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .xs\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .xs\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .xs\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .xs\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .xs\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .xs\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .xs\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .xs\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .xs\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .xs\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .xs\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .xs\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .xs\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .xs\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .xs\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .xs\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .xs\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .xs\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .xs\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .xs\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .xs\:hover\:to-purple:hover {
    --tw-gradient-to: #6700B8;
  }

  .xs\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .xs\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .xs\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .xs\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .xs\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .xs\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .xs\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .xs\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .xs\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .xs\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

  .xs\:hover\:to-light-gray:hover {
    --tw-gradient-to: #6E767D;
  }

  .xs\:hover\:to-light-gray-1:hover {
    --tw-gradient-to: #A5AAAF;
  }

  .xs\:hover\:to-light-gray-2:hover {
    --tw-gradient-to: #E6E6EB;
  }

  .xs\:hover\:to-light-gray-3:hover {
    --tw-gradient-to: #F0F0F5;
  }

  .xs\:hover\:to-light-gray-4:hover {
    --tw-gradient-to: #D5D6DA;
  }

  .xs\:hover\:to-light-gray-5:hover {
    --tw-gradient-to: #333F48;
  }

  .xs\:hover\:to-purple-1:hover {
    --tw-gradient-to: #8223D2;
  }

  .xs\:hover\:to-dark-red:hover {
    --tw-gradient-to: #DB1B1B;
  }

  .xs\:hover\:to-mustard-yellow:hover {
    --tw-gradient-to: #ED8B00;
  }

  .xs\:hover\:to-mustard-yellow-1:hover {
    --tw-gradient-to: #ED6600;
  }

  .xs\:hover\:to-light-blue:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .xs\:hover\:to-light-blue-1:hover {
    --tw-gradient-to: #4A68F9;
  }

  .xs\:hover\:to-light-blue-3:hover {
    --tw-gradient-to:  #F0F3FF;
  }

  .xs\:hover\:to-light-blue-4:hover {
    --tw-gradient-to: #F0F3FF;
  }

  .xs\:hover\:to-purple-blue:hover {
    --tw-gradient-to: #6469E1;
  }

  .xs\:hover\:to-light-green:hover {
    --tw-gradient-to: #00B574;
  }

  .xs\:hover\:to-light-green-1:hover {
    --tw-gradient-to: #00B574;
  }

  .xs\:hover\:to-light-bg-green:hover {
    --tw-gradient-to: #F0FFF9;
  }

  .xs\:hover\:to-green-1:hover {
    --tw-gradient-to: #0B8350;
  }

  .xs\:hover\:to-pink-1:hover {
    --tw-gradient-to: #FFEDD5;
  }

  .xs\:hover\:to-light-white-1:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .xs\:hover\:to-Black-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .xs\:hover\:to-Default-3:hover {
    --tw-gradient-to: #1F2120;
  }

  .xs\:hover\:to-White-3:hover {
    --tw-gradient-to: #F8F6EE;
  }

  .xs\:hover\:to-Green-3:hover {
    --tw-gradient-to: #AEE0CD;
  }

  .xs\:hover\:to-Blue-3:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .xs\:hover\:to-Silver-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .xs\:hover\:to-Yellow-3:hover {
    --tw-gradient-to: #FFE681;
  }

  .xs\:hover\:to-Grey-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .xs\:hover\:to-Gray-3:hover {
    --tw-gradient-to: #D2CEDB;
  }

  .xs\:hover\:to-Red-3:hover {
    --tw-gradient-to: #BA0C2E;
  }

  .xs\:hover\:to-Gold-3:hover {
    --tw-gradient-to: #DAA520;
  }

  .xs\:hover\:to-light-green-3:hover {
    --tw-gradient-to: #F3E9FB;
  }

  .xs\:hover\:to-dark-blue-2:hover {
    --tw-gradient-to: #2743CC;
  }

  .xs\:hover\:to-blue-1:hover {
    --tw-gradient-to: #6B8BFF;
  }

  .xs\:hover\:to-yellow-1:hover {
    --tw-gradient-to: #EDB800;
  }

  .xs\:hover\:to-blue-2:hover {
    --tw-gradient-to: #253BAA;
  }

  .xs\:hover\:to-light-pink:hover {
    --tw-gradient-to: #FF5070;
  }

  .xs\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .xs\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .xs\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .xs\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .xs\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .xs\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .xs\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .xs\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .xs\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .xs\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .xs\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .xs\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .xs\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .xs\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .xs\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .xs\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .xs\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .xs\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .xs\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .xs\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .xs\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .xs\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .xs\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .xs\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .xs\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .xs\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .xs\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .xs\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .xs\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .xs\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .xs\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .xs\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .xs\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .xs\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .xs\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .xs\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .xs\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .xs\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .xs\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .xs\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .xs\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .xs\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .xs\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .xs\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .xs\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .xs\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .xs\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .xs\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .xs\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .xs\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .xs\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .xs\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .xs\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .xs\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .xs\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .xs\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .xs\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .xs\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .xs\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .xs\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .xs\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .xs\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .xs\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .xs\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .xs\:focus\:to-purple:focus {
    --tw-gradient-to: #6700B8;
  }

  .xs\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .xs\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .xs\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .xs\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .xs\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .xs\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .xs\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .xs\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .xs\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .xs\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .xs\:focus\:to-light-gray:focus {
    --tw-gradient-to: #6E767D;
  }

  .xs\:focus\:to-light-gray-1:focus {
    --tw-gradient-to: #A5AAAF;
  }

  .xs\:focus\:to-light-gray-2:focus {
    --tw-gradient-to: #E6E6EB;
  }

  .xs\:focus\:to-light-gray-3:focus {
    --tw-gradient-to: #F0F0F5;
  }

  .xs\:focus\:to-light-gray-4:focus {
    --tw-gradient-to: #D5D6DA;
  }

  .xs\:focus\:to-light-gray-5:focus {
    --tw-gradient-to: #333F48;
  }

  .xs\:focus\:to-purple-1:focus {
    --tw-gradient-to: #8223D2;
  }

  .xs\:focus\:to-dark-red:focus {
    --tw-gradient-to: #DB1B1B;
  }

  .xs\:focus\:to-mustard-yellow:focus {
    --tw-gradient-to: #ED8B00;
  }

  .xs\:focus\:to-mustard-yellow-1:focus {
    --tw-gradient-to: #ED6600;
  }

  .xs\:focus\:to-light-blue:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .xs\:focus\:to-light-blue-1:focus {
    --tw-gradient-to: #4A68F9;
  }

  .xs\:focus\:to-light-blue-3:focus {
    --tw-gradient-to:  #F0F3FF;
  }

  .xs\:focus\:to-light-blue-4:focus {
    --tw-gradient-to: #F0F3FF;
  }

  .xs\:focus\:to-purple-blue:focus {
    --tw-gradient-to: #6469E1;
  }

  .xs\:focus\:to-light-green:focus {
    --tw-gradient-to: #00B574;
  }

  .xs\:focus\:to-light-green-1:focus {
    --tw-gradient-to: #00B574;
  }

  .xs\:focus\:to-light-bg-green:focus {
    --tw-gradient-to: #F0FFF9;
  }

  .xs\:focus\:to-green-1:focus {
    --tw-gradient-to: #0B8350;
  }

  .xs\:focus\:to-pink-1:focus {
    --tw-gradient-to: #FFEDD5;
  }

  .xs\:focus\:to-light-white-1:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .xs\:focus\:to-Black-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .xs\:focus\:to-Default-3:focus {
    --tw-gradient-to: #1F2120;
  }

  .xs\:focus\:to-White-3:focus {
    --tw-gradient-to: #F8F6EE;
  }

  .xs\:focus\:to-Green-3:focus {
    --tw-gradient-to: #AEE0CD;
  }

  .xs\:focus\:to-Blue-3:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .xs\:focus\:to-Silver-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .xs\:focus\:to-Yellow-3:focus {
    --tw-gradient-to: #FFE681;
  }

  .xs\:focus\:to-Grey-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .xs\:focus\:to-Gray-3:focus {
    --tw-gradient-to: #D2CEDB;
  }

  .xs\:focus\:to-Red-3:focus {
    --tw-gradient-to: #BA0C2E;
  }

  .xs\:focus\:to-Gold-3:focus {
    --tw-gradient-to: #DAA520;
  }

  .xs\:focus\:to-light-green-3:focus {
    --tw-gradient-to: #F3E9FB;
  }

  .xs\:focus\:to-dark-blue-2:focus {
    --tw-gradient-to: #2743CC;
  }

  .xs\:focus\:to-blue-1:focus {
    --tw-gradient-to: #6B8BFF;
  }

  .xs\:focus\:to-yellow-1:focus {
    --tw-gradient-to: #EDB800;
  }

  .xs\:focus\:to-blue-2:focus {
    --tw-gradient-to: #253BAA;
  }

  .xs\:focus\:to-light-pink:focus {
    --tw-gradient-to: #FF5070;
  }

  .xs\:decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }

  .xs\:decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .xs\:bg-auto {
    background-size: auto;
  }

  .xs\:bg-cover {
    background-size: cover;
  }

  .xs\:bg-contain {
    background-size: contain;
  }

  .xs\:bg-fixed {
    background-attachment: fixed;
  }

  .xs\:bg-local {
    background-attachment: local;
  }

  .xs\:bg-scroll {
    background-attachment: scroll;
  }

  .xs\:bg-clip-border {
    background-clip: border-box;
  }

  .xs\:bg-clip-padding {
    background-clip: padding-box;
  }

  .xs\:bg-clip-content {
    background-clip: content-box;
  }

  .xs\:bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .xs\:bg-bottom {
    background-position: bottom;
  }

  .xs\:bg-center {
    background-position: center;
  }

  .xs\:bg-left {
    background-position: left;
  }

  .xs\:bg-left-bottom {
    background-position: left bottom;
  }

  .xs\:bg-left-top {
    background-position: left top;
  }

  .xs\:bg-right {
    background-position: right;
  }

  .xs\:bg-right-bottom {
    background-position: right bottom;
  }

  .xs\:bg-right-top {
    background-position: right top;
  }

  .xs\:bg-top {
    background-position: top;
  }

  .xs\:bg-repeat {
    background-repeat: repeat;
  }

  .xs\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .xs\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .xs\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .xs\:bg-repeat-round {
    background-repeat: round;
  }

  .xs\:bg-repeat-space {
    background-repeat: space;
  }

  .xs\:bg-origin-border {
    background-origin: border-box;
  }

  .xs\:bg-origin-padding {
    background-origin: padding-box;
  }

  .xs\:bg-origin-content {
    background-origin: content-box;
  }

  .xs\:fill-current {
    fill: currentColor;
  }

  .xs\:stroke-current {
    stroke: currentColor;
  }

  .xs\:stroke-0 {
    stroke-width: 0;
  }

  .xs\:stroke-1 {
    stroke-width: 1;
  }

  .xs\:stroke-2 {
    stroke-width: 2;
  }

  .xs\:object-contain {
    -o-object-fit: contain;
    object-fit: contain;
  }

  .xs\:object-cover {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .xs\:object-fill {
    -o-object-fit: fill;
    object-fit: fill;
  }

  .xs\:object-none {
    -o-object-fit: none;
    object-fit: none;
  }

  .xs\:object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }

  .xs\:object-bottom {
    -o-object-position: bottom;
    object-position: bottom;
  }

  .xs\:object-center {
    -o-object-position: center;
    object-position: center;
  }

  .xs\:object-left {
    -o-object-position: left;
    object-position: left;
  }

  .xs\:object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom;
  }

  .xs\:object-left-top {
    -o-object-position: left top;
    object-position: left top;
  }

  .xs\:object-right {
    -o-object-position: right;
    object-position: right;
  }

  .xs\:object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom;
  }

  .xs\:object-right-top {
    -o-object-position: right top;
    object-position: right top;
  }

  .xs\:object-top {
    -o-object-position: top;
    object-position: top;
  }

  .xs\:p-0 {
    padding: 0px;
  }

  .xs\:p-1 {
    padding: 0.25rem;
  }

  .xs\:p-2 {
    padding: 0.5rem;
  }

  .xs\:p-3 {
    padding: 0.75rem;
  }

  .xs\:p-4 {
    padding: 1rem;
  }

  .xs\:p-5 {
    padding: 1.25rem;
  }

  .xs\:p-6 {
    padding: 1.5rem;
  }

  .xs\:p-7 {
    padding: 1.75rem;
  }

  .xs\:p-8 {
    padding: 2rem;
  }

  .xs\:p-9 {
    padding: 2.25rem;
  }

  .xs\:p-10 {
    padding: 2.5rem;
  }

  .xs\:p-11 {
    padding: 2.75rem;
  }

  .xs\:p-12 {
    padding: 3rem;
  }

  .xs\:p-14 {
    padding: 3.5rem;
  }

  .xs\:p-15 {
    padding: 15px;
  }

  .xs\:p-16 {
    padding: 4rem;
  }

  .xs\:p-17 {
    padding: 17px;
  }

  .xs\:p-19 {
    padding: 19px;
  }

  .xs\:p-20 {
    padding: 5rem;
  }

  .xs\:p-22 {
    padding: 22px;
  }

  .xs\:p-24 {
    padding: 6rem;
  }

  .xs\:p-25 {
    padding: 25px;
  }

  .xs\:p-26 {
    padding: 26px;
  }

  .xs\:p-27 {
    padding: 27px;
  }

  .xs\:p-28 {
    padding: 7rem;
  }

  .xs\:p-29 {
    padding: 29px;
  }

  .xs\:p-30 {
    padding: 30px;
  }

  .xs\:p-32 {
    padding: 8rem;
  }

  .xs\:p-33 {
    padding: 33px;
  }

  .xs\:p-35 {
    padding: 35px;
  }

  .xs\:p-36 {
    padding: 9rem;
  }

  .xs\:p-37 {
    padding: 37px;
  }

  .xs\:p-40 {
    padding: 40px;
  }

  .xs\:p-41 {
    padding: 41px;
  }

  .xs\:p-44 {
    padding: 11rem;
  }

  .xs\:p-45 {
    padding: 45px;
  }

  .xs\:p-48 {
    padding: 12rem;
  }

  .xs\:p-50 {
    padding: 50px;
  }

  .xs\:p-52 {
    padding: 13rem;
  }

  .xs\:p-56 {
    padding: 14rem;
  }

  .xs\:p-60 {
    padding: 60px;
  }

  .xs\:p-64 {
    padding: 16rem;
  }

  .xs\:p-65 {
    padding: 65px;
  }

  .xs\:p-72 {
    padding: 18rem;
  }

  .xs\:p-80 {
    padding: 20rem;
  }

  .xs\:p-96 {
    padding: 24rem;
  }

  .xs\:p-px {
    padding: 1px;
  }

  .xs\:p-0\.5 {
    padding: 0.125rem;
  }

  .xs\:p-1\.5 {
    padding: 0.375rem;
  }

  .xs\:p-2\.5 {
    padding: 0.625rem;
  }

  .xs\:p-3\.5 {
    padding: 0.875rem;
  }

  .xs\:p-p11 {
    padding: 11px;
  }

  .xs\:p-p12 {
    padding: 12px;
  }

  .xs\:p-p10 {
    padding: 10px;
  }

  .xs\:p-p9 {
    padding: 9px;
  }

  .xs\:p-p20 {
    padding: 20px;
  }

  .xs\:p-p18 {
    padding: 18px;
  }

  .xs\:p-p14 {
    padding: 14px;
  }

  .xs\:p-p13 {
    padding: 13px;
  }

  .xs\:p-p6 {
    padding: 6px;
  }

  .xs\:p-p2 {
    padding: 2px;
  }

  .xs\:p-p3 {
    padding: 3px;
  }

  .xs\:p-p5 {
    padding: 5px;
  }

  .xs\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .xs\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xs\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xs\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xs\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xs\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xs\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xs\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xs\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xs\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xs\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xs\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xs\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xs\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xs\:px-15 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .xs\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xs\:px-17 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .xs\:px-19 {
    padding-left: 19px;
    padding-right: 19px;
  }

  .xs\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xs\:px-22 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .xs\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xs\:px-25 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .xs\:px-26 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .xs\:px-27 {
    padding-left: 27px;
    padding-right: 27px;
  }

  .xs\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xs\:px-29 {
    padding-left: 29px;
    padding-right: 29px;
  }

  .xs\:px-30 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .xs\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xs\:px-33 {
    padding-left: 33px;
    padding-right: 33px;
  }

  .xs\:px-35 {
    padding-left: 35px;
    padding-right: 35px;
  }

  .xs\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xs\:px-37 {
    padding-left: 37px;
    padding-right: 37px;
  }

  .xs\:px-40 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .xs\:px-41 {
    padding-left: 41px;
    padding-right: 41px;
  }

  .xs\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xs\:px-45 {
    padding-left: 45px;
    padding-right: 45px;
  }

  .xs\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xs\:px-50 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .xs\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xs\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xs\:px-60 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .xs\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xs\:px-65 {
    padding-left: 65px;
    padding-right: 65px;
  }

  .xs\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xs\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xs\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xs\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .xs\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xs\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xs\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xs\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xs\:px-p11 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .xs\:px-p12 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .xs\:px-p10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .xs\:px-p9 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .xs\:px-p20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .xs\:px-p18 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .xs\:px-p14 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .xs\:px-p13 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .xs\:px-p6 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .xs\:px-p2 {
    padding-left: 2px;
    padding-right: 2px;
  }

  .xs\:px-p3 {
    padding-left: 3px;
    padding-right: 3px;
  }

  .xs\:px-p5 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .xs\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xs\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xs\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xs\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xs\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xs\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xs\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xs\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xs\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xs\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xs\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xs\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xs\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xs\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xs\:py-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .xs\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xs\:py-17 {
    padding-top: 17px;
    padding-bottom: 17px;
  }

  .xs\:py-19 {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .xs\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xs\:py-22 {
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .xs\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xs\:py-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .xs\:py-26 {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .xs\:py-27 {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  .xs\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xs\:py-29 {
    padding-top: 29px;
    padding-bottom: 29px;
  }

  .xs\:py-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .xs\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xs\:py-33 {
    padding-top: 33px;
    padding-bottom: 33px;
  }

  .xs\:py-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .xs\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xs\:py-37 {
    padding-top: 37px;
    padding-bottom: 37px;
  }

  .xs\:py-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .xs\:py-41 {
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .xs\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xs\:py-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .xs\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xs\:py-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .xs\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xs\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xs\:py-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .xs\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xs\:py-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }

  .xs\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xs\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xs\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xs\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xs\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xs\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xs\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xs\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xs\:py-p11 {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .xs\:py-p12 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .xs\:py-p10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .xs\:py-p9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .xs\:py-p20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .xs\:py-p18 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .xs\:py-p14 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .xs\:py-p13 {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .xs\:py-p6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .xs\:py-p2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .xs\:py-p3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }

  .xs\:py-p5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .xs\:pt-0 {
    padding-top: 0px;
  }

  .xs\:pt-1 {
    padding-top: 0.25rem;
  }

  .xs\:pt-2 {
    padding-top: 0.5rem;
  }

  .xs\:pt-3 {
    padding-top: 0.75rem;
  }

  .xs\:pt-4 {
    padding-top: 1rem;
  }

  .xs\:pt-5 {
    padding-top: 1.25rem;
  }

  .xs\:pt-6 {
    padding-top: 1.5rem;
  }

  .xs\:pt-7 {
    padding-top: 1.75rem;
  }

  .xs\:pt-8 {
    padding-top: 2rem;
  }

  .xs\:pt-9 {
    padding-top: 2.25rem;
  }

  .xs\:pt-10 {
    padding-top: 2.5rem;
  }

  .xs\:pt-11 {
    padding-top: 2.75rem;
  }

  .xs\:pt-12 {
    padding-top: 3rem;
  }

  .xs\:pt-14 {
    padding-top: 3.5rem;
  }

  .xs\:pt-15 {
    padding-top: 15px;
  }

  .xs\:pt-16 {
    padding-top: 4rem;
  }

  .xs\:pt-17 {
    padding-top: 17px;
  }

  .xs\:pt-19 {
    padding-top: 19px;
  }

  .xs\:pt-20 {
    padding-top: 5rem;
  }

  .xs\:pt-22 {
    padding-top: 22px;
  }

  .xs\:pt-24 {
    padding-top: 6rem;
  }

  .xs\:pt-25 {
    padding-top: 25px;
  }

  .xs\:pt-26 {
    padding-top: 26px;
  }

  .xs\:pt-27 {
    padding-top: 27px;
  }

  .xs\:pt-28 {
    padding-top: 7rem;
  }

  .xs\:pt-29 {
    padding-top: 29px;
  }

  .xs\:pt-30 {
    padding-top: 30px;
  }

  .xs\:pt-32 {
    padding-top: 8rem;
  }

  .xs\:pt-33 {
    padding-top: 33px;
  }

  .xs\:pt-35 {
    padding-top: 35px;
  }

  .xs\:pt-36 {
    padding-top: 9rem;
  }

  .xs\:pt-37 {
    padding-top: 37px;
  }

  .xs\:pt-40 {
    padding-top: 40px;
  }

  .xs\:pt-41 {
    padding-top: 41px;
  }

  .xs\:pt-44 {
    padding-top: 11rem;
  }

  .xs\:pt-45 {
    padding-top: 45px;
  }

  .xs\:pt-48 {
    padding-top: 12rem;
  }

  .xs\:pt-50 {
    padding-top: 50px;
  }

  .xs\:pt-52 {
    padding-top: 13rem;
  }

  .xs\:pt-56 {
    padding-top: 14rem;
  }

  .xs\:pt-60 {
    padding-top: 60px;
  }

  .xs\:pt-64 {
    padding-top: 16rem;
  }

  .xs\:pt-65 {
    padding-top: 65px;
  }

  .xs\:pt-72 {
    padding-top: 18rem;
  }

  .xs\:pt-80 {
    padding-top: 20rem;
  }

  .xs\:pt-96 {
    padding-top: 24rem;
  }

  .xs\:pt-px {
    padding-top: 1px;
  }

  .xs\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .xs\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .xs\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .xs\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .xs\:pt-p11 {
    padding-top: 11px;
  }

  .xs\:pt-p12 {
    padding-top: 12px;
  }

  .xs\:pt-p10 {
    padding-top: 10px;
  }

  .xs\:pt-p9 {
    padding-top: 9px;
  }

  .xs\:pt-p20 {
    padding-top: 20px;
  }

  .xs\:pt-p18 {
    padding-top: 18px;
  }

  .xs\:pt-p14 {
    padding-top: 14px;
  }

  .xs\:pt-p13 {
    padding-top: 13px;
  }

  .xs\:pt-p6 {
    padding-top: 6px;
  }

  .xs\:pt-p2 {
    padding-top: 2px;
  }

  .xs\:pt-p3 {
    padding-top: 3px;
  }

  .xs\:pt-p5 {
    padding-top: 5px;
  }

  .xs\:pr-0 {
    padding-right: 0px;
  }

  .xs\:pr-1 {
    padding-right: 0.25rem;
  }

  .xs\:pr-2 {
    padding-right: 0.5rem;
  }

  .xs\:pr-3 {
    padding-right: 0.75rem;
  }

  .xs\:pr-4 {
    padding-right: 1rem;
  }

  .xs\:pr-5 {
    padding-right: 1.25rem;
  }

  .xs\:pr-6 {
    padding-right: 1.5rem;
  }

  .xs\:pr-7 {
    padding-right: 1.75rem;
  }

  .xs\:pr-8 {
    padding-right: 2rem;
  }

  .xs\:pr-9 {
    padding-right: 2.25rem;
  }

  .xs\:pr-10 {
    padding-right: 2.5rem;
  }

  .xs\:pr-11 {
    padding-right: 2.75rem;
  }

  .xs\:pr-12 {
    padding-right: 3rem;
  }

  .xs\:pr-14 {
    padding-right: 3.5rem;
  }

  .xs\:pr-15 {
    padding-right: 15px;
  }

  .xs\:pr-16 {
    padding-right: 4rem;
  }

  .xs\:pr-17 {
    padding-right: 17px;
  }

  .xs\:pr-19 {
    padding-right: 19px;
  }

  .xs\:pr-20 {
    padding-right: 5rem;
  }

  .xs\:pr-22 {
    padding-right: 22px;
  }

  .xs\:pr-24 {
    padding-right: 6rem;
  }

  .xs\:pr-25 {
    padding-right: 25px;
  }

  .xs\:pr-26 {
    padding-right: 26px;
  }

  .xs\:pr-27 {
    padding-right: 27px;
  }

  .xs\:pr-28 {
    padding-right: 7rem;
  }

  .xs\:pr-29 {
    padding-right: 29px;
  }

  .xs\:pr-30 {
    padding-right: 30px;
  }

  .xs\:pr-32 {
    padding-right: 8rem;
  }

  .xs\:pr-33 {
    padding-right: 33px;
  }

  .xs\:pr-35 {
    padding-right: 35px;
  }

  .xs\:pr-36 {
    padding-right: 9rem;
  }

  .xs\:pr-37 {
    padding-right: 37px;
  }

  .xs\:pr-40 {
    padding-right: 40px;
  }

  .xs\:pr-41 {
    padding-right: 41px;
  }

  .xs\:pr-44 {
    padding-right: 11rem;
  }

  .xs\:pr-45 {
    padding-right: 45px;
  }

  .xs\:pr-48 {
    padding-right: 12rem;
  }

  .xs\:pr-50 {
    padding-right: 50px;
  }

  .xs\:pr-52 {
    padding-right: 13rem;
  }

  .xs\:pr-56 {
    padding-right: 14rem;
  }

  .xs\:pr-60 {
    padding-right: 60px;
  }

  .xs\:pr-64 {
    padding-right: 16rem;
  }

  .xs\:pr-65 {
    padding-right: 65px;
  }

  .xs\:pr-72 {
    padding-right: 18rem;
  }

  .xs\:pr-80 {
    padding-right: 20rem;
  }

  .xs\:pr-96 {
    padding-right: 24rem;
  }

  .xs\:pr-px {
    padding-right: 1px;
  }

  .xs\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .xs\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .xs\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .xs\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .xs\:pr-p11 {
    padding-right: 11px;
  }

  .xs\:pr-p12 {
    padding-right: 12px;
  }

  .xs\:pr-p10 {
    padding-right: 10px;
  }

  .xs\:pr-p9 {
    padding-right: 9px;
  }

  .xs\:pr-p20 {
    padding-right: 20px;
  }

  .xs\:pr-p18 {
    padding-right: 18px;
  }

  .xs\:pr-p14 {
    padding-right: 14px;
  }

  .xs\:pr-p13 {
    padding-right: 13px;
  }

  .xs\:pr-p6 {
    padding-right: 6px;
  }

  .xs\:pr-p2 {
    padding-right: 2px;
  }

  .xs\:pr-p3 {
    padding-right: 3px;
  }

  .xs\:pr-p5 {
    padding-right: 5px;
  }

  .xs\:pb-0 {
    padding-bottom: 0px;
  }

  .xs\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .xs\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .xs\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .xs\:pb-4 {
    padding-bottom: 1rem;
  }

  .xs\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .xs\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .xs\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .xs\:pb-8 {
    padding-bottom: 2rem;
  }

  .xs\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .xs\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .xs\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .xs\:pb-12 {
    padding-bottom: 3rem;
  }

  .xs\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .xs\:pb-15 {
    padding-bottom: 15px;
  }

  .xs\:pb-16 {
    padding-bottom: 4rem;
  }

  .xs\:pb-17 {
    padding-bottom: 17px;
  }

  .xs\:pb-19 {
    padding-bottom: 19px;
  }

  .xs\:pb-20 {
    padding-bottom: 5rem;
  }

  .xs\:pb-22 {
    padding-bottom: 22px;
  }

  .xs\:pb-24 {
    padding-bottom: 6rem;
  }

  .xs\:pb-25 {
    padding-bottom: 25px;
  }

  .xs\:pb-26 {
    padding-bottom: 26px;
  }

  .xs\:pb-27 {
    padding-bottom: 27px;
  }

  .xs\:pb-28 {
    padding-bottom: 7rem;
  }

  .xs\:pb-29 {
    padding-bottom: 29px;
  }

  .xs\:pb-30 {
    padding-bottom: 30px;
  }

  .xs\:pb-32 {
    padding-bottom: 8rem;
  }

  .xs\:pb-33 {
    padding-bottom: 33px;
  }

  .xs\:pb-35 {
    padding-bottom: 35px;
  }

  .xs\:pb-36 {
    padding-bottom: 9rem;
  }

  .xs\:pb-37 {
    padding-bottom: 37px;
  }

  .xs\:pb-40 {
    padding-bottom: 40px;
  }

  .xs\:pb-41 {
    padding-bottom: 41px;
  }

  .xs\:pb-44 {
    padding-bottom: 11rem;
  }

  .xs\:pb-45 {
    padding-bottom: 45px;
  }

  .xs\:pb-48 {
    padding-bottom: 12rem;
  }

  .xs\:pb-50 {
    padding-bottom: 50px;
  }

  .xs\:pb-52 {
    padding-bottom: 13rem;
  }

  .xs\:pb-56 {
    padding-bottom: 14rem;
  }

  .xs\:pb-60 {
    padding-bottom: 60px;
  }

  .xs\:pb-64 {
    padding-bottom: 16rem;
  }

  .xs\:pb-65 {
    padding-bottom: 65px;
  }

  .xs\:pb-72 {
    padding-bottom: 18rem;
  }

  .xs\:pb-80 {
    padding-bottom: 20rem;
  }

  .xs\:pb-96 {
    padding-bottom: 24rem;
  }

  .xs\:pb-px {
    padding-bottom: 1px;
  }

  .xs\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .xs\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .xs\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .xs\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .xs\:pb-p11 {
    padding-bottom: 11px;
  }

  .xs\:pb-p12 {
    padding-bottom: 12px;
  }

  .xs\:pb-p10 {
    padding-bottom: 10px;
  }

  .xs\:pb-p9 {
    padding-bottom: 9px;
  }

  .xs\:pb-p20 {
    padding-bottom: 20px;
  }

  .xs\:pb-p18 {
    padding-bottom: 18px;
  }

  .xs\:pb-p14 {
    padding-bottom: 14px;
  }

  .xs\:pb-p13 {
    padding-bottom: 13px;
  }

  .xs\:pb-p6 {
    padding-bottom: 6px;
  }

  .xs\:pb-p2 {
    padding-bottom: 2px;
  }

  .xs\:pb-p3 {
    padding-bottom: 3px;
  }

  .xs\:pb-p5 {
    padding-bottom: 5px;
  }

  .xs\:pl-0 {
    padding-left: 0px;
  }

  .xs\:pl-1 {
    padding-left: 0.25rem;
  }

  .xs\:pl-2 {
    padding-left: 0.5rem;
  }

  .xs\:pl-3 {
    padding-left: 0.75rem;
  }

  .xs\:pl-4 {
    padding-left: 1rem;
  }

  .xs\:pl-5 {
    padding-left: 1.25rem;
  }

  .xs\:pl-6 {
    padding-left: 1.5rem;
  }

  .xs\:pl-7 {
    padding-left: 1.75rem;
  }

  .xs\:pl-8 {
    padding-left: 2rem;
  }

  .xs\:pl-9 {
    padding-left: 2.25rem;
  }

  .xs\:pl-10 {
    padding-left: 2.5rem;
  }

  .xs\:pl-11 {
    padding-left: 2.75rem;
  }

  .xs\:pl-12 {
    padding-left: 3rem;
  }

  .xs\:pl-14 {
    padding-left: 3.5rem;
  }

  .xs\:pl-15 {
    padding-left: 15px;
  }

  .xs\:pl-16 {
    padding-left: 4rem;
  }

  .xs\:pl-17 {
    padding-left: 17px;
  }

  .xs\:pl-19 {
    padding-left: 19px;
  }

  .xs\:pl-20 {
    padding-left: 5rem;
  }

  .xs\:pl-22 {
    padding-left: 22px;
  }

  .xs\:pl-24 {
    padding-left: 6rem;
  }

  .xs\:pl-25 {
    padding-left: 25px;
  }

  .xs\:pl-26 {
    padding-left: 26px;
  }

  .xs\:pl-27 {
    padding-left: 27px;
  }

  .xs\:pl-28 {
    padding-left: 7rem;
  }

  .xs\:pl-29 {
    padding-left: 29px;
  }

  .xs\:pl-30 {
    padding-left: 30px;
  }

  .xs\:pl-32 {
    padding-left: 8rem;
  }

  .xs\:pl-33 {
    padding-left: 33px;
  }

  .xs\:pl-35 {
    padding-left: 35px;
  }

  .xs\:pl-36 {
    padding-left: 9rem;
  }

  .xs\:pl-37 {
    padding-left: 37px;
  }

  .xs\:pl-40 {
    padding-left: 40px;
  }

  .xs\:pl-41 {
    padding-left: 41px;
  }

  .xs\:pl-44 {
    padding-left: 11rem;
  }

  .xs\:pl-45 {
    padding-left: 45px;
  }

  .xs\:pl-48 {
    padding-left: 12rem;
  }

  .xs\:pl-50 {
    padding-left: 50px;
  }

  .xs\:pl-52 {
    padding-left: 13rem;
  }

  .xs\:pl-56 {
    padding-left: 14rem;
  }

  .xs\:pl-60 {
    padding-left: 60px;
  }

  .xs\:pl-64 {
    padding-left: 16rem;
  }

  .xs\:pl-65 {
    padding-left: 65px;
  }

  .xs\:pl-72 {
    padding-left: 18rem;
  }

  .xs\:pl-80 {
    padding-left: 20rem;
  }

  .xs\:pl-96 {
    padding-left: 24rem;
  }

  .xs\:pl-px {
    padding-left: 1px;
  }

  .xs\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .xs\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .xs\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .xs\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .xs\:pl-p11 {
    padding-left: 11px;
  }

  .xs\:pl-p12 {
    padding-left: 12px;
  }

  .xs\:pl-p10 {
    padding-left: 10px;
  }

  .xs\:pl-p9 {
    padding-left: 9px;
  }

  .xs\:pl-p20 {
    padding-left: 20px;
  }

  .xs\:pl-p18 {
    padding-left: 18px;
  }

  .xs\:pl-p14 {
    padding-left: 14px;
  }

  .xs\:pl-p13 {
    padding-left: 13px;
  }

  .xs\:pl-p6 {
    padding-left: 6px;
  }

  .xs\:pl-p2 {
    padding-left: 2px;
  }

  .xs\:pl-p3 {
    padding-left: 3px;
  }

  .xs\:pl-p5 {
    padding-left: 5px;
  }

  .xs\:text-left {
    text-align: left;
  }

  .xs\:text-center {
    text-align: center;
  }

  .xs\:text-right {
    text-align: right;
  }

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

  .xs\:align-baseline {
    vertical-align: baseline;
  }

  .xs\:align-top {
    vertical-align: top;
  }

  .xs\:align-middle {
    vertical-align: middle;
  }

  .xs\:align-bottom {
    vertical-align: bottom;
  }

  .xs\:align-text-top {
    vertical-align: text-top;
  }

  .xs\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .xs\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .xs\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .xs\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .xs\:font-ApercuRegularPro {
    font-family: Apercu-Regular-Pro;
  }

  .xs\:font-ApercuBlackPro {
    font-family: Apercu-Black-Pro;
  }

  .xs\:font-ApercuBoldPro {
    font-family: Apercu-Bold-Pro;
  }

  .xs\:font-ApercuLightPro {
    font-family: Apercu-Light-Pro;
  }

  .xs\:font-ApercuMonoLightPro {
    font-family: ApercuMono-Light-Pro;
  }

  .xs\:font-ApercuMonoRegularPro {
    font-family: ApercuMono-Regular-Pro;
  }

  .xs\:font-KanitBlack {
    font-family: Kanit-Black;
  }

  .xs\:font-KanitRegular {
    font-family: Kanit-Regular;
  }

  .xs\:font-KanitLight {
    font-family: Kanit-Light;
  }

  .xs\:font-KanitBold {
    font-family: Kanit-Bold;
  }

  .xs\:text-10 {
    font-size: 10px;
  }

  .xs\:text-13 {
    font-size: 13px;
  }

  .xs\:text-14 {
    font-size: 14px;
  }

  .xs\:text-16 {
    font-size: 16px;
  }

  .xs\:text-18 {
    font-size: 18px;
  }

  .xs\:text-19 {
    font-size: 19px;
  }

  .xs\:text-22 {
    font-size: 22px;
  }

  .xs\:text-32 {
    font-size: 32px;
  }

  .xs\:text-40 {
    font-size: 40px;
  }

  .xs\:text-42 {
    font-size: 42px;
  }

  .xs\:text-47 {
    font-size: 47px;
  }

  .xs\:text-48 {
    font-size: 48px;
  }

  .xs\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .xs\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .xs\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .xs\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .xs\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xs\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .xs\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .xs\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .xs\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .xs\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .xs\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .xs\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .xs\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .xs\:text-f50 {
    font-size: 50px;
  }

  .xs\:font-thin {
    font-weight: 100;
  }

  .xs\:font-extralight {
    font-weight: 200;
  }

  .xs\:font-light {
    font-weight: 300;
  }

  .xs\:font-normal {
    font-weight: 400;
  }

  .xs\:font-medium {
    font-weight: 500;
  }

  .xs\:font-semibold {
    font-weight: 600;
  }

  .xs\:font-bold {
    font-weight: 700;
  }

  .xs\:font-extrabold {
    font-weight: 800;
  }

  .xs\:font-black {
    font-weight: 900;
  }

  .xs\:uppercase {
    text-transform: uppercase;
  }

  .xs\:lowercase {
    text-transform: lowercase;
  }

  .xs\:capitalize {
    text-transform: capitalize;
  }

  .xs\:normal-case {
    text-transform: none;
  }

  .xs\:italic {
    font-style: italic;
  }

  .xs\:not-italic {
    font-style: normal;
  }

  .xs\:ordinal, .xs\:slashed-zero, .xs\:lining-nums, .xs\:oldstyle-nums, .xs\:proportional-nums, .xs\:tabular-nums, .xs\:diagonal-fractions, .xs\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .xs\:normal-nums {
    font-variant-numeric: normal;
  }

  .xs\:ordinal {
    --tw-ordinal: ordinal;
  }

  .xs\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .xs\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .xs\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .xs\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .xs\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .xs\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .xs\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .xs\:leading-3 {
    line-height: .75rem;
  }

  .xs\:leading-4 {
    line-height: 1rem;
  }

  .xs\:leading-5 {
    line-height: 1.25rem;
  }

  .xs\:leading-6 {
    line-height: 1.5rem;
  }

  .xs\:leading-7 {
    line-height: 1.75rem;
  }

  .xs\:leading-8 {
    line-height: 2rem;
  }

  .xs\:leading-9 {
    line-height: 2.25rem;
  }

  .xs\:leading-10 {
    line-height: 2.5rem;
  }

  .xs\:leading-14 {
    line-height: 14px;
  }

  .xs\:leading-18 {
    line-height: 18px;
  }

  .xs\:leading-19 {
    line-height: 19px;
  }

  .xs\:leading-20 {
    line-height: 20px;
  }

  .xs\:leading-21 {
    line-height: 21px;
  }

  .xs\:leading-23 {
    line-height: 23px;
  }

  .xs\:leading-26 {
    line-height: 26px;
  }

  .xs\:leading-28 {
    line-height: 28px;
  }

  .xs\:leading-38 {
    line-height: 38px;
  }

  .xs\:leading-46 {
    line-height: 46px;
  }

  .xs\:leading-47 {
    line-height: 47px;
  }

  .xs\:leading-49 {
    line-height: 49px;
  }

  .xs\:leading-59 {
    line-height: 59px;
  }

  .xs\:leading-none {
    line-height: 1;
  }

  .xs\:leading-tight {
    line-height: 1.25;
  }

  .xs\:leading-snug {
    line-height: 1.375;
  }

  .xs\:leading-normal {
    line-height: 1.5;
  }

  .xs\:leading-relaxed {
    line-height: 1.625;
  }

  .xs\:leading-loose {
    line-height: 2;
  }

  .xs\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .xs\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .xs\:tracking-normal {
    letter-spacing: 0em;
  }

  .xs\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .xs\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .xs\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .xs\:text-transparent {
    color: transparent;
  }

  .xs\:text-current {
    color: currentColor;
  }

  .xs\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xs\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xs\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xs\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xs\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xs\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xs\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xs\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xs\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xs\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xs\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xs\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xs\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xs\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xs\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xs\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xs\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xs\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xs\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xs\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xs\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xs\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xs\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xs\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xs\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xs\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xs\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xs\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xs\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xs\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xs\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xs\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xs\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xs\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xs\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xs\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xs\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xs\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xs\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xs\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xs\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xs\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xs\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xs\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xs\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xs\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xs\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xs\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xs\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xs\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xs\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xs\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xs\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xs\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xs\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xs\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xs\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xs\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xs\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xs\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xs\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xs\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xs\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .xs\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xs\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xs\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xs\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xs\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xs\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xs\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xs\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xs\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xs\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xs\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .xs\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .xs\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .xs\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .xs\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .xs\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .xs\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .xs\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .xs\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .xs\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .xs\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .xs\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .xs\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .xs\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .xs\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xs\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xs\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .xs\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .xs\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .xs\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xs\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xs\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xs\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xs\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .xs\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .xs\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .xs\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .xs\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .xs\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .xs\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .xs\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .xs\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .xs\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .xs\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-gray {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-gray-1 {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-gray-2 {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-gray-3 {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-gray-4 {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-gray-5 {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-1 {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-dark-red {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-mustard-yellow {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-mustard-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-blue {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-blue-3 {
    color:  #F0F3FF;
  }

  .group:hover .xs\:group-hover\:text-light-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-blue {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-green {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-green-1 {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-bg-green {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-green-1 {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-pink-1 {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-white-1 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-Black-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-Default-3 {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-White-3 {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-Green-3 {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-Blue-3 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-Silver-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-Yellow-3 {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-Grey-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-Gray-3 {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-Red-3 {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-Gold-3 {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-green-3 {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-dark-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-1 {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-yellow-1 {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-blue-2 {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-light-pink {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .xs\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .xs\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple:focus-within {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-gray:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-gray-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-gray-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-gray-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-gray-5:focus-within {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-dark-red:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-mustard-yellow:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-mustard-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-blue-3:focus-within {
    color:  #F0F3FF;
  }

  .xs\:focus-within\:text-light-blue-4:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-blue:focus-within {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-bg-green:focus-within {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-green-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-pink-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-white-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-Black-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-Default-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-White-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-Green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-Blue-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-Silver-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-Yellow-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-Grey-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-Gray-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-Red-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-Gold-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-green-3:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-dark-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-yellow-1:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-blue-2:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-light-pink:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .xs\:hover\:text-transparent:hover {
    color: transparent;
  }

  .xs\:hover\:text-current:hover {
    color: currentColor;
  }

  .xs\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xs\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xs\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xs\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xs\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xs\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xs\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xs\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xs\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xs\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xs\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xs\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xs\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xs\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xs\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xs\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xs\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xs\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xs\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xs\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xs\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xs\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xs\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xs\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xs\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xs\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xs\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xs\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xs\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple:hover {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-gray:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-gray-1:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-gray-2:hover {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-gray-4:hover {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-gray-5:hover {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-1:hover {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .xs\:hover\:text-dark-red:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .xs\:hover\:text-mustard-yellow:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .xs\:hover\:text-mustard-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-blue-3:hover {
    color:  #F0F3FF;
  }

  .xs\:hover\:text-light-blue-4:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-green:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-bg-green:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .xs\:hover\:text-green-1:hover {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .xs\:hover\:text-pink-1:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-white-1:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xs\:hover\:text-Black-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xs\:hover\:text-Default-3:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xs\:hover\:text-White-3:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xs\:hover\:text-Green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .xs\:hover\:text-Blue-3:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:text-Silver-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:hover\:text-Yellow-3:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .xs\:hover\:text-Grey-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:hover\:text-Gray-3:hover {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:hover\:text-Red-3:hover {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .xs\:hover\:text-Gold-3:hover {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-green-3:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .xs\:hover\:text-dark-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-1:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:text-yellow-1:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .xs\:hover\:text-blue-2:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .xs\:hover\:text-light-pink:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .xs\:focus\:text-transparent:focus {
    color: transparent;
  }

  .xs\:focus\:text-current:focus {
    color: currentColor;
  }

  .xs\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xs\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xs\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xs\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xs\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xs\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xs\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xs\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xs\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xs\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xs\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xs\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xs\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xs\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xs\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xs\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xs\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xs\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xs\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xs\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xs\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xs\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xs\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xs\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xs\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xs\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xs\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xs\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xs\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple:focus {
    --tw-text-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-gray:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-gray-1:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-gray-2:focus {
    --tw-text-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-gray-4:focus {
    --tw-text-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-gray-5:focus {
    --tw-text-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-1:focus {
    --tw-text-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-text-opacity));
  }

  .xs\:focus\:text-dark-red:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-text-opacity));
  }

  .xs\:focus\:text-mustard-yellow:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-text-opacity));
  }

  .xs\:focus\:text-mustard-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-blue-3:focus {
    color:  #F0F3FF;
  }

  .xs\:focus\:text-light-blue-4:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-blue:focus {
    --tw-text-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-green:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-bg-green:focus {
    --tw-text-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-text-opacity));
  }

  .xs\:focus\:text-green-1:focus {
    --tw-text-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-text-opacity));
  }

  .xs\:focus\:text-pink-1:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-white-1:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xs\:focus\:text-Black-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xs\:focus\:text-Default-3:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-text-opacity));
  }

  .xs\:focus\:text-White-3:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-text-opacity));
  }

  .xs\:focus\:text-Green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-text-opacity));
  }

  .xs\:focus\:text-Blue-3:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:text-Silver-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:focus\:text-Yellow-3:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-text-opacity));
  }

  .xs\:focus\:text-Grey-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:focus\:text-Gray-3:focus {
    --tw-text-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-text-opacity));
  }

  .xs\:focus\:text-Red-3:focus {
    --tw-text-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-text-opacity));
  }

  .xs\:focus\:text-Gold-3:focus {
    --tw-text-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-green-3:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-text-opacity));
  }

  .xs\:focus\:text-dark-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-1:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:text-yellow-1:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-text-opacity));
  }

  .xs\:focus\:text-blue-2:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-text-opacity));
  }

  .xs\:focus\:text-light-pink:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-text-opacity));
  }

  .xs\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .xs\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .xs\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .xs\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .xs\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .xs\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .xs\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .xs\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .xs\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .xs\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .xs\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .xs\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .xs\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .xs\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .xs\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .xs\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .xs\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .xs\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .xs\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .xs\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .xs\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .xs\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .xs\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .xs\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .xs\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .xs\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .xs\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .xs\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .xs\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .xs\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .xs\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .xs\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .xs\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .xs\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .xs\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .xs\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .xs\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .xs\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .xs\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .xs\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .xs\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .xs\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .xs\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .xs\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .xs\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .xs\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .xs\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .xs\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .xs\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .xs\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .xs\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .xs\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .xs\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .xs\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .xs\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .xs\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .xs\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .xs\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .xs\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .xs\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .xs\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .xs\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .xs\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .xs\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .xs\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .xs\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .xs\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .xs\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .xs\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .xs\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .xs\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .xs\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .xs\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .xs\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .xs\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .xs\:underline {
    text-decoration: underline;
  }

  .xs\:line-through {
    text-decoration: line-through;
  }

  .xs\:no-underline {
    text-decoration: none;
  }

  .group:hover .xs\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .xs\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .xs\:group-hover\:no-underline {
    text-decoration: none;
  }

  .xs\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .xs\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .xs\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }

  .xs\:hover\:underline:hover {
    text-decoration: underline;
  }

  .xs\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .xs\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .xs\:focus\:underline:focus {
    text-decoration: underline;
  }

  .xs\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .xs\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .xs\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xs\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xs\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .xs\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .xs\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .xs\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .xs\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .xs\:placeholder-current::placeholder {
    color: currentColor;
  }

  .xs\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-5::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-gray-5::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-dark-red::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-dark-red:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-dark-red::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-mustard-yellow::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-mustard-yellow:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-mustard-yellow::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-mustard-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-mustard-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-mustard-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-blue-3::-moz-placeholder {
    color:  #F0F3FF;
  }

  .xs\:placeholder-light-blue-3:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .xs\:placeholder-light-blue-3::placeholder {
    color:  #F0F3FF;
  }

  .xs\:placeholder-light-blue-4::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-blue-4:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-blue-4::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-blue::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-blue:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-blue::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-bg-green::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-bg-green:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-bg-green::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-green-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-pink-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-white-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-white-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-white-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Black-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Black-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Black-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Default-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Default-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Default-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-White-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-White-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-White-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Blue-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Blue-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Blue-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Silver-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Silver-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Silver-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Yellow-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Yellow-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Yellow-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Grey-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Grey-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Grey-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Gray-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Gray-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Gray-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Red-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Red-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Red-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Gold-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Gold-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-Gold-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-green-3::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-green-3:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-green-3::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-dark-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-dark-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-dark-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-1::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-1:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-yellow-1::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-2::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-2:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-blue-2::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-pink::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-pink:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-light-pink::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .xs\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .xs\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .xs\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .xs\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .xs\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .xs\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(103, 0, 184, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 118, 125, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 170, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(230, 230, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 240, 245, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(213, 214, 218, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-gray-5:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(51, 63, 72, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(130, 35, 210, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-dark-red:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-dark-red:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-dark-red:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-mustard-yellow:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-mustard-yellow:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-mustard-yellow:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 139, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-mustard-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-mustard-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-mustard-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 102, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(74, 104, 249, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-blue-3:focus::-moz-placeholder {
    color:  #F0F3FF;
  }

  .xs\:focus\:placeholder-light-blue-3:focus:-ms-input-placeholder {
    color:  #F0F3FF;
  }

  .xs\:focus\:placeholder-light-blue-3:focus::placeholder {
    color:  #F0F3FF;
  }

  .xs\:focus\:placeholder-light-blue-4:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-blue-4:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-blue-4:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-blue:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-blue:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-blue:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(100, 105, 225, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 181, 116, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-bg-green:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-bg-green:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-bg-green:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(240, 255, 249, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(11, 131, 80, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-pink-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 237, 213, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-white-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-white-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-white-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Black-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Black-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Black-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Default-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Default-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Default-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 33, 32, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-White-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-White-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-White-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 246, 238, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(174, 224, 205, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Blue-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Blue-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Blue-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Silver-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Silver-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Silver-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Yellow-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Yellow-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Yellow-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 230, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Grey-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Grey-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Grey-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Gray-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Gray-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(210, 206, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Red-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Red-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Red-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(186, 12, 46, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Gold-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Gold-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-Gold-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(218, 165, 32, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-green-3:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-green-3:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-green-3:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 233, 251, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-dark-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-dark-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-dark-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(39, 67, 204, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 139, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-1:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-1:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 184, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-2:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-2:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 59, 170, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-pink:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-pink:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-light-pink:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 80, 112, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xs\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xs\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xs\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xs\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xs\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xs\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xs\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xs\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xs\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xs\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xs\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xs\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xs\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xs\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xs\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xs\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xs\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xs\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xs\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xs\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xs\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xs\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xs\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xs\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xs\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xs\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xs\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xs\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xs\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xs\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xs\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xs\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xs\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xs\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xs\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xs\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xs\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xs\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xs\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xs\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xs\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xs\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xs\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xs\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xs\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xs\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xs\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xs\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xs\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xs\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xs\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xs\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xs\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xs\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xs\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xs\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xs\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xs\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xs\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xs\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xs\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xs\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xs\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xs\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xs\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xs\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xs\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xs\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xs\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xs\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xs\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xs\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xs\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xs\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xs\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xs\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xs\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xs\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xs\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xs\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xs\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xs\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xs\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xs\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xs\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xs\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xs\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xs\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xs\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xs\:opacity-0 {
    opacity: 0;
  }

  .xs\:opacity-5 {
    opacity: 0.05;
  }

  .xs\:opacity-10 {
    opacity: 0.1;
  }

  .xs\:opacity-20 {
    opacity: 0.2;
  }

  .xs\:opacity-25 {
    opacity: 0.25;
  }

  .xs\:opacity-30 {
    opacity: 0.3;
  }

  .xs\:opacity-40 {
    opacity: 0.4;
  }

  .xs\:opacity-50 {
    opacity: 0.5;
  }

  .xs\:opacity-60 {
    opacity: 0.6;
  }

  .xs\:opacity-70 {
    opacity: 0.7;
  }

  .xs\:opacity-75 {
    opacity: 0.75;
  }

  .xs\:opacity-80 {
    opacity: 0.8;
  }

  .xs\:opacity-90 {
    opacity: 0.9;
  }

  .xs\:opacity-95 {
    opacity: 0.95;
  }

  .xs\:opacity-100 {
    opacity: 1;
  }

  .group:hover .xs\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .xs\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .xs\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .xs\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .xs\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .xs\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .xs\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .xs\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .xs\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .xs\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .xs\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .xs\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .xs\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .xs\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .xs\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .xs\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .xs\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .xs\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .xs\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .xs\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .xs\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .xs\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .xs\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .xs\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .xs\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .xs\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .xs\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .xs\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .xs\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .xs\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .xs\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .xs\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .xs\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .xs\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .xs\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .xs\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .xs\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .xs\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .xs\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .xs\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .xs\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .xs\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .xs\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .xs\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .xs\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .xs\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .xs\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .xs\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .xs\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .xs\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .xs\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .xs\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .xs\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .xs\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .xs\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .xs\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .xs\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .xs\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .xs\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .xs\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .xs\:disabled\:opacity-0:disabled {
    opacity: 0;
  }

  .xs\:disabled\:opacity-5:disabled {
    opacity: 0.05;
  }

  .xs\:disabled\:opacity-10:disabled {
    opacity: 0.1;
  }

  .xs\:disabled\:opacity-20:disabled {
    opacity: 0.2;
  }

  .xs\:disabled\:opacity-25:disabled {
    opacity: 0.25;
  }

  .xs\:disabled\:opacity-30:disabled {
    opacity: 0.3;
  }

  .xs\:disabled\:opacity-40:disabled {
    opacity: 0.4;
  }

  .xs\:disabled\:opacity-50:disabled {
    opacity: 0.5;
  }

  .xs\:disabled\:opacity-60:disabled {
    opacity: 0.6;
  }

  .xs\:disabled\:opacity-70:disabled {
    opacity: 0.7;
  }

  .xs\:disabled\:opacity-75:disabled {
    opacity: 0.75;
  }

  .xs\:disabled\:opacity-80:disabled {
    opacity: 0.8;
  }

  .xs\:disabled\:opacity-90:disabled {
    opacity: 0.9;
  }

  .xs\:disabled\:opacity-95:disabled {
    opacity: 0.95;
  }

  .xs\:disabled\:opacity-100:disabled {
    opacity: 1;
  }

  .xs\:bg-blend-normal {
    background-blend-mode: normal;
  }

  .xs\:bg-blend-multiply {
    background-blend-mode: multiply;
  }

  .xs\:bg-blend-screen {
    background-blend-mode: screen;
  }

  .xs\:bg-blend-overlay {
    background-blend-mode: overlay;
  }

  .xs\:bg-blend-darken {
    background-blend-mode: darken;
  }

  .xs\:bg-blend-lighten {
    background-blend-mode: lighten;
  }

  .xs\:bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }

  .xs\:bg-blend-color-burn {
    background-blend-mode: color-burn;
  }

  .xs\:bg-blend-hard-light {
    background-blend-mode: hard-light;
  }

  .xs\:bg-blend-soft-light {
    background-blend-mode: soft-light;
  }

  .xs\:bg-blend-difference {
    background-blend-mode: difference;
  }

  .xs\:bg-blend-exclusion {
    background-blend-mode: exclusion;
  }

  .xs\:bg-blend-hue {
    background-blend-mode: hue;
  }

  .xs\:bg-blend-saturation {
    background-blend-mode: saturation;
  }

  .xs\:bg-blend-color {
    background-blend-mode: color;
  }

  .xs\:bg-blend-luminosity {
    background-blend-mode: luminosity;
  }

  .xs\:mix-blend-normal {
    mix-blend-mode: normal;
  }

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

  .xs\:mix-blend-screen {
    mix-blend-mode: screen;
  }

  .xs\:mix-blend-overlay {
    mix-blend-mode: overlay;
  }

  .xs\:mix-blend-darken {
    mix-blend-mode: darken;
  }

  .xs\:mix-blend-lighten {
    mix-blend-mode: lighten;
  }

  .xs\:mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }

  .xs\:mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }

  .xs\:mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .xs\:mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }

  .xs\:mix-blend-difference {
    mix-blend-mode: difference;
  }

  .xs\:mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }

  .xs\:mix-blend-hue {
    mix-blend-mode: hue;
  }

  .xs\:mix-blend-saturation {
    mix-blend-mode: saturation;
  }

  .xs\:mix-blend-color {
    mix-blend-mode: color;
  }

  .xs\:mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .xs\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xs\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xs\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xs\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xs\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xs\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xs\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xs\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xs\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xs\:group-hover\:shadow-bs {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:shadow-bs:focus-within {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:shadow-bs:hover {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:shadow-bs:focus {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xs\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xs\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xs\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xs\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xs\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xs\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xs\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xs\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xs\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:ring-inset {
    --tw-ring-inset: inset;
  }

  .xs\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .xs\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .xs\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .xs\:ring-current {
    --tw-ring-color: currentColor;
  }

  .xs\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xs\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xs\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xs\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xs\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xs\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xs\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xs\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xs\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xs\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xs\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xs\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xs\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xs\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xs\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xs\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xs\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xs\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xs\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xs\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xs\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xs\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xs\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xs\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xs\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xs\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xs\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xs\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xs\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xs\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xs\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xs\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xs\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xs\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xs\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xs\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xs\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xs\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xs\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xs\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xs\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xs\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xs\:ring-purple {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xs\:ring-light-gray {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .xs\:ring-light-gray-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .xs\:ring-light-gray-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .xs\:ring-light-gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .xs\:ring-light-gray-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .xs\:ring-light-gray-5 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .xs\:ring-dark-red {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .xs\:ring-mustard-yellow {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .xs\:ring-mustard-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .xs\:ring-light-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xs\:ring-light-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .xs\:ring-light-blue-3 {
    --tw-ring-color:  #F0F3FF;
  }

  .xs\:ring-light-blue-4 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-blue {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .xs\:ring-light-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xs\:ring-light-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xs\:ring-light-bg-green {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .xs\:ring-green-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .xs\:ring-pink-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .xs\:ring-light-white-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xs\:ring-Black-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xs\:ring-Default-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xs\:ring-White-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xs\:ring-Green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .xs\:ring-Blue-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xs\:ring-Silver-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xs\:ring-Yellow-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .xs\:ring-Grey-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xs\:ring-Gray-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xs\:ring-Red-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .xs\:ring-Gold-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .xs\:ring-light-green-3 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .xs\:ring-dark-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xs\:ring-yellow-1 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .xs\:ring-blue-2 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .xs\:ring-light-pink {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .xs\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .xs\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-gray:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-gray-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-gray-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-gray-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-gray-5:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-dark-red:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-mustard-yellow:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-mustard-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-blue-3:focus-within {
    --tw-ring-color:  #F0F3FF;
  }

  .xs\:focus-within\:ring-light-blue-4:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-blue:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-bg-green:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-green-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-pink-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-white-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-Black-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-Default-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-White-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-Green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-Blue-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-Silver-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-Yellow-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-Grey-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-Gray-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-Red-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-Gold-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-green-3:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-dark-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-yellow-1:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-blue-2:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-light-pink:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .xs\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .xs\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 0, 184, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-gray:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 118, 125, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-gray-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 170, 175, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-gray-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(230, 230, 235, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 240, 245, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-gray-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(213, 214, 218, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-gray-5:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 63, 72, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(130, 35, 210, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-dark-red:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 27, 27, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-mustard-yellow:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 139, 0, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-mustard-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 102, 0, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(74, 104, 249, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-blue-3:focus {
    --tw-ring-color:  #F0F3FF;
  }

  .xs\:focus\:ring-light-blue-4:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 243, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-blue:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(100, 105, 225, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 181, 116, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-bg-green:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 255, 249, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-green-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(11, 131, 80, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-pink-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 237, 213, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-white-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-Black-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-Default-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 33, 32, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-White-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 246, 238, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-Green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(174, 224, 205, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-Blue-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-Silver-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-Yellow-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 230, 129, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-Grey-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-Gray-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(210, 206, 219, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-Red-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(186, 12, 46, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-Gold-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(218, 165, 32, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-green-3:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 233, 251, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-dark-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(39, 67, 204, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 139, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-yellow-1:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 184, 0, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-blue-2:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 59, 170, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-light-pink:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 80, 112, var(--tw-ring-opacity));
  }

  .xs\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .xs\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .xs\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .xs\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .xs\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .xs\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .xs\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .xs\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .xs\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .xs\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .xs\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .xs\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .xs\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .xs\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .xs\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .xs\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .xs\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .xs\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .xs\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .xs\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .xs\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .xs\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .xs\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .xs\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .xs\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .xs\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .xs\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .xs\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .xs\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .xs\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .xs\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .xs\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .xs\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .xs\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .xs\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .xs\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .xs\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .xs\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .xs\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .xs\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .xs\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .xs\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .xs\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .xs\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .xs\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .xs\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .xs\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .xs\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .xs\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .xs\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .xs\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .xs\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .xs\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .xs\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .xs\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .xs\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .xs\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .xs\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .xs\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .xs\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .xs\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .xs\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .xs\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .xs\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .xs\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .xs\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xs\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xs\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .xs\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .xs\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .xs\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .xs\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .xs\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .xs\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .xs\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .xs\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .xs\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .xs\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .xs\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .xs\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .xs\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .xs\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .xs\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .xs\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xs\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .xs\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .xs\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .xs\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .xs\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .xs\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .xs\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .xs\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .xs\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .xs\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .xs\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xs\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .xs\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xs\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xs\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .xs\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .xs\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .xs\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .xs\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .xs\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .xs\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .xs\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .xs\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xs\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .xs\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .xs\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .xs\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .xs\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xs\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .xs\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xs\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .xs\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xs\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xs\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xs\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .xs\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .xs\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .xs\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .xs\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .xs\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .xs\:ring-offset-purple {
    --tw-ring-offset-color: #6700B8;
  }

  .xs\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xs\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .xs\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xs\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xs\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .xs\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .xs\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .xs\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .xs\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .xs\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .xs\:ring-offset-light-gray {
    --tw-ring-offset-color: #6E767D;
  }

  .xs\:ring-offset-light-gray-1 {
    --tw-ring-offset-color: #A5AAAF;
  }

  .xs\:ring-offset-light-gray-2 {
    --tw-ring-offset-color: #E6E6EB;
  }

  .xs\:ring-offset-light-gray-3 {
    --tw-ring-offset-color: #F0F0F5;
  }

  .xs\:ring-offset-light-gray-4 {
    --tw-ring-offset-color: #D5D6DA;
  }

  .xs\:ring-offset-light-gray-5 {
    --tw-ring-offset-color: #333F48;
  }

  .xs\:ring-offset-purple-1 {
    --tw-ring-offset-color: #8223D2;
  }

  .xs\:ring-offset-dark-red {
    --tw-ring-offset-color: #DB1B1B;
  }

  .xs\:ring-offset-mustard-yellow {
    --tw-ring-offset-color: #ED8B00;
  }

  .xs\:ring-offset-mustard-yellow-1 {
    --tw-ring-offset-color: #ED6600;
  }

  .xs\:ring-offset-light-blue {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xs\:ring-offset-light-blue-1 {
    --tw-ring-offset-color: #4A68F9;
  }

  .xs\:ring-offset-light-blue-3 {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .xs\:ring-offset-light-blue-4 {
    --tw-ring-offset-color: #F0F3FF;
  }

  .xs\:ring-offset-purple-blue {
    --tw-ring-offset-color: #6469E1;
  }

  .xs\:ring-offset-light-green {
    --tw-ring-offset-color: #00B574;
  }

  .xs\:ring-offset-light-green-1 {
    --tw-ring-offset-color: #00B574;
  }

  .xs\:ring-offset-light-bg-green {
    --tw-ring-offset-color: #F0FFF9;
  }

  .xs\:ring-offset-green-1 {
    --tw-ring-offset-color: #0B8350;
  }

  .xs\:ring-offset-pink-1 {
    --tw-ring-offset-color: #FFEDD5;
  }

  .xs\:ring-offset-light-white-1 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xs\:ring-offset-Black-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .xs\:ring-offset-Default-3 {
    --tw-ring-offset-color: #1F2120;
  }

  .xs\:ring-offset-White-3 {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xs\:ring-offset-Green-3 {
    --tw-ring-offset-color: #AEE0CD;
  }

  .xs\:ring-offset-Blue-3 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xs\:ring-offset-Silver-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xs\:ring-offset-Yellow-3 {
    --tw-ring-offset-color: #FFE681;
  }

  .xs\:ring-offset-Grey-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xs\:ring-offset-Gray-3 {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xs\:ring-offset-Red-3 {
    --tw-ring-offset-color: #BA0C2E;
  }

  .xs\:ring-offset-Gold-3 {
    --tw-ring-offset-color: #DAA520;
  }

  .xs\:ring-offset-light-green-3 {
    --tw-ring-offset-color: #F3E9FB;
  }

  .xs\:ring-offset-dark-blue-2 {
    --tw-ring-offset-color: #2743CC;
  }

  .xs\:ring-offset-blue-1 {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xs\:ring-offset-yellow-1 {
    --tw-ring-offset-color: #EDB800;
  }

  .xs\:ring-offset-blue-2 {
    --tw-ring-offset-color: #253BAA;
  }

  .xs\:ring-offset-light-pink {
    --tw-ring-offset-color: #FF5070;
  }

  .xs\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .xs\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .xs\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .xs\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .xs\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .xs\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xs\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xs\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .xs\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .xs\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .xs\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .xs\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .xs\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .xs\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .xs\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .xs\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .xs\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .xs\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .xs\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .xs\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .xs\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .xs\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .xs\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .xs\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xs\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .xs\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .xs\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .xs\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .xs\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .xs\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .xs\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .xs\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .xs\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .xs\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .xs\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xs\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .xs\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xs\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xs\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .xs\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .xs\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .xs\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .xs\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .xs\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .xs\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .xs\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .xs\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xs\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .xs\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .xs\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .xs\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .xs\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xs\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .xs\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xs\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .xs\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xs\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xs\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xs\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .xs\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .xs\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .xs\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .xs\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .xs\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .xs\:focus-within\:ring-offset-purple:focus-within {
    --tw-ring-offset-color: #6700B8;
  }

  .xs\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xs\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .xs\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xs\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xs\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .xs\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .xs\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .xs\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .xs\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .xs\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .xs\:focus-within\:ring-offset-light-gray:focus-within {
    --tw-ring-offset-color: #6E767D;
  }

  .xs\:focus-within\:ring-offset-light-gray-1:focus-within {
    --tw-ring-offset-color: #A5AAAF;
  }

  .xs\:focus-within\:ring-offset-light-gray-2:focus-within {
    --tw-ring-offset-color: #E6E6EB;
  }

  .xs\:focus-within\:ring-offset-light-gray-3:focus-within {
    --tw-ring-offset-color: #F0F0F5;
  }

  .xs\:focus-within\:ring-offset-light-gray-4:focus-within {
    --tw-ring-offset-color: #D5D6DA;
  }

  .xs\:focus-within\:ring-offset-light-gray-5:focus-within {
    --tw-ring-offset-color: #333F48;
  }

  .xs\:focus-within\:ring-offset-purple-1:focus-within {
    --tw-ring-offset-color: #8223D2;
  }

  .xs\:focus-within\:ring-offset-dark-red:focus-within {
    --tw-ring-offset-color: #DB1B1B;
  }

  .xs\:focus-within\:ring-offset-mustard-yellow:focus-within {
    --tw-ring-offset-color: #ED8B00;
  }

  .xs\:focus-within\:ring-offset-mustard-yellow-1:focus-within {
    --tw-ring-offset-color: #ED6600;
  }

  .xs\:focus-within\:ring-offset-light-blue:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xs\:focus-within\:ring-offset-light-blue-1:focus-within {
    --tw-ring-offset-color: #4A68F9;
  }

  .xs\:focus-within\:ring-offset-light-blue-3:focus-within {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .xs\:focus-within\:ring-offset-light-blue-4:focus-within {
    --tw-ring-offset-color: #F0F3FF;
  }

  .xs\:focus-within\:ring-offset-purple-blue:focus-within {
    --tw-ring-offset-color: #6469E1;
  }

  .xs\:focus-within\:ring-offset-light-green:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .xs\:focus-within\:ring-offset-light-green-1:focus-within {
    --tw-ring-offset-color: #00B574;
  }

  .xs\:focus-within\:ring-offset-light-bg-green:focus-within {
    --tw-ring-offset-color: #F0FFF9;
  }

  .xs\:focus-within\:ring-offset-green-1:focus-within {
    --tw-ring-offset-color: #0B8350;
  }

  .xs\:focus-within\:ring-offset-pink-1:focus-within {
    --tw-ring-offset-color: #FFEDD5;
  }

  .xs\:focus-within\:ring-offset-light-white-1:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xs\:focus-within\:ring-offset-Black-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .xs\:focus-within\:ring-offset-Default-3:focus-within {
    --tw-ring-offset-color: #1F2120;
  }

  .xs\:focus-within\:ring-offset-White-3:focus-within {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xs\:focus-within\:ring-offset-Green-3:focus-within {
    --tw-ring-offset-color: #AEE0CD;
  }

  .xs\:focus-within\:ring-offset-Blue-3:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xs\:focus-within\:ring-offset-Silver-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xs\:focus-within\:ring-offset-Yellow-3:focus-within {
    --tw-ring-offset-color: #FFE681;
  }

  .xs\:focus-within\:ring-offset-Grey-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xs\:focus-within\:ring-offset-Gray-3:focus-within {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xs\:focus-within\:ring-offset-Red-3:focus-within {
    --tw-ring-offset-color: #BA0C2E;
  }

  .xs\:focus-within\:ring-offset-Gold-3:focus-within {
    --tw-ring-offset-color: #DAA520;
  }

  .xs\:focus-within\:ring-offset-light-green-3:focus-within {
    --tw-ring-offset-color: #F3E9FB;
  }

  .xs\:focus-within\:ring-offset-dark-blue-2:focus-within {
    --tw-ring-offset-color: #2743CC;
  }

  .xs\:focus-within\:ring-offset-blue-1:focus-within {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xs\:focus-within\:ring-offset-yellow-1:focus-within {
    --tw-ring-offset-color: #EDB800;
  }

  .xs\:focus-within\:ring-offset-blue-2:focus-within {
    --tw-ring-offset-color: #253BAA;
  }

  .xs\:focus-within\:ring-offset-light-pink:focus-within {
    --tw-ring-offset-color: #FF5070;
  }

  .xs\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .xs\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .xs\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .xs\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .xs\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .xs\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xs\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xs\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .xs\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .xs\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .xs\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .xs\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .xs\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .xs\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .xs\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .xs\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .xs\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .xs\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .xs\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .xs\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .xs\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .xs\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .xs\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .xs\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xs\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .xs\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .xs\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .xs\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .xs\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .xs\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .xs\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .xs\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .xs\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .xs\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .xs\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xs\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .xs\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xs\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xs\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .xs\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .xs\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .xs\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .xs\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .xs\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .xs\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .xs\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .xs\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xs\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .xs\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .xs\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .xs\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .xs\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xs\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .xs\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xs\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .xs\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xs\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xs\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xs\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .xs\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .xs\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .xs\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .xs\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .xs\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .xs\:focus\:ring-offset-purple:focus {
    --tw-ring-offset-color: #6700B8;
  }

  .xs\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xs\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .xs\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xs\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xs\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .xs\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .xs\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .xs\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .xs\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .xs\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .xs\:focus\:ring-offset-light-gray:focus {
    --tw-ring-offset-color: #6E767D;
  }

  .xs\:focus\:ring-offset-light-gray-1:focus {
    --tw-ring-offset-color: #A5AAAF;
  }

  .xs\:focus\:ring-offset-light-gray-2:focus {
    --tw-ring-offset-color: #E6E6EB;
  }

  .xs\:focus\:ring-offset-light-gray-3:focus {
    --tw-ring-offset-color: #F0F0F5;
  }

  .xs\:focus\:ring-offset-light-gray-4:focus {
    --tw-ring-offset-color: #D5D6DA;
  }

  .xs\:focus\:ring-offset-light-gray-5:focus {
    --tw-ring-offset-color: #333F48;
  }

  .xs\:focus\:ring-offset-purple-1:focus {
    --tw-ring-offset-color: #8223D2;
  }

  .xs\:focus\:ring-offset-dark-red:focus {
    --tw-ring-offset-color: #DB1B1B;
  }

  .xs\:focus\:ring-offset-mustard-yellow:focus {
    --tw-ring-offset-color: #ED8B00;
  }

  .xs\:focus\:ring-offset-mustard-yellow-1:focus {
    --tw-ring-offset-color: #ED6600;
  }

  .xs\:focus\:ring-offset-light-blue:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xs\:focus\:ring-offset-light-blue-1:focus {
    --tw-ring-offset-color: #4A68F9;
  }

  .xs\:focus\:ring-offset-light-blue-3:focus {
    --tw-ring-offset-color:  #F0F3FF;
  }

  .xs\:focus\:ring-offset-light-blue-4:focus {
    --tw-ring-offset-color: #F0F3FF;
  }

  .xs\:focus\:ring-offset-purple-blue:focus {
    --tw-ring-offset-color: #6469E1;
  }

  .xs\:focus\:ring-offset-light-green:focus {
    --tw-ring-offset-color: #00B574;
  }

  .xs\:focus\:ring-offset-light-green-1:focus {
    --tw-ring-offset-color: #00B574;
  }

  .xs\:focus\:ring-offset-light-bg-green:focus {
    --tw-ring-offset-color: #F0FFF9;
  }

  .xs\:focus\:ring-offset-green-1:focus {
    --tw-ring-offset-color: #0B8350;
  }

  .xs\:focus\:ring-offset-pink-1:focus {
    --tw-ring-offset-color: #FFEDD5;
  }

  .xs\:focus\:ring-offset-light-white-1:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xs\:focus\:ring-offset-Black-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .xs\:focus\:ring-offset-Default-3:focus {
    --tw-ring-offset-color: #1F2120;
  }

  .xs\:focus\:ring-offset-White-3:focus {
    --tw-ring-offset-color: #F8F6EE;
  }

  .xs\:focus\:ring-offset-Green-3:focus {
    --tw-ring-offset-color: #AEE0CD;
  }

  .xs\:focus\:ring-offset-Blue-3:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xs\:focus\:ring-offset-Silver-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xs\:focus\:ring-offset-Yellow-3:focus {
    --tw-ring-offset-color: #FFE681;
  }

  .xs\:focus\:ring-offset-Grey-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xs\:focus\:ring-offset-Gray-3:focus {
    --tw-ring-offset-color: #D2CEDB;
  }

  .xs\:focus\:ring-offset-Red-3:focus {
    --tw-ring-offset-color: #BA0C2E;
  }

  .xs\:focus\:ring-offset-Gold-3:focus {
    --tw-ring-offset-color: #DAA520;
  }

  .xs\:focus\:ring-offset-light-green-3:focus {
    --tw-ring-offset-color: #F3E9FB;
  }

  .xs\:focus\:ring-offset-dark-blue-2:focus {
    --tw-ring-offset-color: #2743CC;
  }

  .xs\:focus\:ring-offset-blue-1:focus {
    --tw-ring-offset-color: #6B8BFF;
  }

  .xs\:focus\:ring-offset-yellow-1:focus {
    --tw-ring-offset-color: #EDB800;
  }

  .xs\:focus\:ring-offset-blue-2:focus {
    --tw-ring-offset-color: #253BAA;
  }

  .xs\:focus\:ring-offset-light-pink:focus {
    --tw-ring-offset-color: #FF5070;
  }

  .xs\:filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .xs\:filter-none {
    filter: none;
  }

  .xs\:blur-0 {
    --tw-blur: blur(0);
  }

  .xs\:blur-none {
    --tw-blur: blur(0);
  }

  .xs\:blur-sm {
    --tw-blur: blur(4px);
  }

  .xs\:blur {
    --tw-blur: blur(8px);
  }

  .xs\:blur-md {
    --tw-blur: blur(12px);
  }

  .xs\:blur-lg {
    --tw-blur: blur(16px);
  }

  .xs\:blur-xl {
    --tw-blur: blur(24px);
  }

  .xs\:blur-2xl {
    --tw-blur: blur(40px);
  }

  .xs\:blur-3xl {
    --tw-blur: blur(64px);
  }

  .xs\:brightness-0 {
    --tw-brightness: brightness(0);
  }

  .xs\:brightness-50 {
    --tw-brightness: brightness(.5);
  }

  .xs\:brightness-75 {
    --tw-brightness: brightness(.75);
  }

  .xs\:brightness-90 {
    --tw-brightness: brightness(.9);
  }

  .xs\:brightness-95 {
    --tw-brightness: brightness(.95);
  }

  .xs\:brightness-100 {
    --tw-brightness: brightness(1);
  }

  .xs\:brightness-105 {
    --tw-brightness: brightness(1.05);
  }

  .xs\:brightness-110 {
    --tw-brightness: brightness(1.1);
  }

  .xs\:brightness-125 {
    --tw-brightness: brightness(1.25);
  }

  .xs\:brightness-150 {
    --tw-brightness: brightness(1.5);
  }

  .xs\:brightness-200 {
    --tw-brightness: brightness(2);
  }

  .xs\:contrast-0 {
    --tw-contrast: contrast(0);
  }

  .xs\:contrast-50 {
    --tw-contrast: contrast(.5);
  }

  .xs\:contrast-75 {
    --tw-contrast: contrast(.75);
  }

  .xs\:contrast-100 {
    --tw-contrast: contrast(1);
  }

  .xs\:contrast-125 {
    --tw-contrast: contrast(1.25);
  }

  .xs\:contrast-150 {
    --tw-contrast: contrast(1.5);
  }

  .xs\:contrast-200 {
    --tw-contrast: contrast(2);
  }

  .xs\:drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .xs\:drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .xs\:drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .xs\:drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .xs\:drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .xs\:drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .xs\:drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .xs\:grayscale-0 {
    --tw-grayscale: grayscale(0);
  }

  .xs\:grayscale {
    --tw-grayscale: grayscale(100%);
  }

  .xs\:hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .xs\:hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .xs\:hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .xs\:hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .xs\:hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .xs\:hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .xs\:-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .xs\:-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .xs\:-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .xs\:-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .xs\:-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .xs\:invert-0 {
    --tw-invert: invert(0);
  }

  .xs\:invert {
    --tw-invert: invert(100%);
  }

  .xs\:saturate-0 {
    --tw-saturate: saturate(0);
  }

  .xs\:saturate-50 {
    --tw-saturate: saturate(.5);
  }

  .xs\:saturate-100 {
    --tw-saturate: saturate(1);
  }

  .xs\:saturate-150 {
    --tw-saturate: saturate(1.5);
  }

  .xs\:saturate-200 {
    --tw-saturate: saturate(2);
  }

  .xs\:sepia-0 {
    --tw-sepia: sepia(0);
  }

  .xs\:sepia {
    --tw-sepia: sepia(100%);
  }

  .xs\:backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .xs\:backdrop-filter-none {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .xs\:backdrop-blur-0 {
    --tw-backdrop-blur: blur(0);
  }

  .xs\:backdrop-blur-none {
    --tw-backdrop-blur: blur(0);
  }

  .xs\:backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
  }

  .xs\:backdrop-blur {
    --tw-backdrop-blur: blur(8px);
  }

  .xs\:backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
  }

  .xs\:backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
  }

  .xs\:backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
  }

  .xs\:backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
  }

  .xs\:backdrop-blur-3xl {
    --tw-backdrop-blur: blur(64px);
  }

  .xs\:backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }

  .xs\:backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }

  .xs\:backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }

  .xs\:backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }

  .xs\:backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }

  .xs\:backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }

  .xs\:backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }

  .xs\:backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }

  .xs\:backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }

  .xs\:backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }

  .xs\:backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }

  .xs\:backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }

  .xs\:backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }

  .xs\:backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }

  .xs\:backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }

  .xs\:backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }

  .xs\:backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }

  .xs\:backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }

  .xs\:backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }

  .xs\:backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .xs\:backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .xs\:backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .xs\:backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .xs\:backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .xs\:backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .xs\:backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .xs\:-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .xs\:-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .xs\:-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .xs\:-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .xs\:-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .xs\:backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }

  .xs\:backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }

  .xs\:backdrop-opacity-0 {
    --tw-backdrop-opacity: opacity(0);
  }

  .xs\:backdrop-opacity-5 {
    --tw-backdrop-opacity: opacity(0.05);
  }

  .xs\:backdrop-opacity-10 {
    --tw-backdrop-opacity: opacity(0.1);
  }

  .xs\:backdrop-opacity-20 {
    --tw-backdrop-opacity: opacity(0.2);
  }

  .xs\:backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
  }

  .xs\:backdrop-opacity-30 {
    --tw-backdrop-opacity: opacity(0.3);
  }

  .xs\:backdrop-opacity-40 {
    --tw-backdrop-opacity: opacity(0.4);
  }

  .xs\:backdrop-opacity-50 {
    --tw-backdrop-opacity: opacity(0.5);
  }

  .xs\:backdrop-opacity-60 {
    --tw-backdrop-opacity: opacity(0.6);
  }

  .xs\:backdrop-opacity-70 {
    --tw-backdrop-opacity: opacity(0.7);
  }

  .xs\:backdrop-opacity-75 {
    --tw-backdrop-opacity: opacity(0.75);
  }

  .xs\:backdrop-opacity-80 {
    --tw-backdrop-opacity: opacity(0.8);
  }

  .xs\:backdrop-opacity-90 {
    --tw-backdrop-opacity: opacity(0.9);
  }

  .xs\:backdrop-opacity-95 {
    --tw-backdrop-opacity: opacity(0.95);
  }

  .xs\:backdrop-opacity-100 {
    --tw-backdrop-opacity: opacity(1);
  }

  .xs\:backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }

  .xs\:backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }

  .xs\:backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }

  .xs\:backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }

  .xs\:backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }

  .xs\:backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }

  .xs\:backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }

  .xs\:transition-none {
    transition-property: none;
  }

  .xs\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:delay-75 {
    transition-delay: 75ms;
  }

  .xs\:delay-100 {
    transition-delay: 100ms;
  }

  .xs\:delay-150 {
    transition-delay: 150ms;
  }

  .xs\:delay-200 {
    transition-delay: 200ms;
  }

  .xs\:delay-300 {
    transition-delay: 300ms;
  }

  .xs\:delay-500 {
    transition-delay: 500ms;
  }

  .xs\:delay-700 {
    transition-delay: 700ms;
  }

  .xs\:delay-1000 {
    transition-delay: 1000ms;
  }

  .xs\:duration-75 {
    transition-duration: 75ms;
  }

  .xs\:duration-100 {
    transition-duration: 100ms;
  }

  .xs\:duration-150 {
    transition-duration: 150ms;
  }

  .xs\:duration-200 {
    transition-duration: 200ms;
  }

  .xs\:duration-300 {
    transition-duration: 300ms;
  }

  .xs\:duration-500 {
    transition-duration: 500ms;
  }

  .xs\:duration-700 {
    transition-duration: 700ms;
  }

  .xs\:duration-1000 {
    transition-duration: 1000ms;
  }

  .xs\:ease-linear {
    transition-timing-function: linear;
  }

  .xs\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .xs\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .xs\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}
